Hi
user
Admin Login:
Username:
Password:
Name:
Mathematical Optimization for Machine Learning
--client
depy
--show
depy_2016
--room room_LL104 10974 --force
Next: 11 Pre-Modeling: Data Preprocessing and Feature Exploration in Python
show more...
Marks
Author(s):
Jeremy Watt, Reza Borhani
Location
Room LL104
Date
may Sat 07
Days Raw Files
Start
09:50
First Raw Start
09:45
Duration
50:00
Offset
0:04:36
End
10:40
Last Raw End
10:45
Chapters
00:00
0:04:07
0:14:07
0:24:07
0:34:07
0:44:07
Total cuts_time
50 min.
http://mdp.cdm.depaul.edu/DePy2016/default/schedule
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
tweet
mp4
svg
png
assets
release.pdf
Mathematical_Optimization_for_Machine_Learning.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
Unknown
Yes
No
has someone authorised pubication
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
In this talk we provide a user-friendly introduction to mathematical optimization for machine learning by essentially answering three important questions: (i) what is mathematical optimization, (ii) why should a machine learning researcher/practitioner learn it, and (iii) how does it actually work? Every machine learning problem has parameters that must be tuned properly to ensure optimal learning. As a simple example consider the case of linear regression with one dimensional input, where the two parameters slope and intercept of the linear model are tuned by forming a 'cost function' - a continuous function in both parameters - that measures how well the linear model fits a dataset given a value for its slope and intercept. The proper tuning of these parameters via the cost function corresponds geometrically to finding the values for the parameters that make the cost function as small as possible or, in other words, ’minimize’ the cost function. The tuning of these parameters is accomplished by a set of tools known collectively as mathematical optimization. Mathematical optimization, as the formal study of how to properly minimize cost functions, is used not only in solving virtually every machine learning problem (regression, classification, clustering, etc.), but reasons in a variety of other fields including operations, logistics, and physics. As a result, a mere working knowledge of how to use existing pre-packaged solvers will not be adequate for any serious machine learning developer who wants to code-up their own implementation or tailor existing algorithms to a specific application. The lion’s share of this talk is dedicated to showing how to implement widely-used optimization schemes in Python. We plan to do so by introducing the concept of iterative methods and presenting two extremely popular iterative schemes: gradient descent and Newton’s method. This will be followed by a discussion of stochastic gradient descent – a variant of gradient descent often referred to as the Backpropagation algorithm, most suitable for today’s large datasets. Live Python demos will be run for all algorithms discussed here. This talk is based on a forthcoming machine learning textbook (Machine Learning Refined; Cambridge University Press, 2016) co-authored by the speakers: Reza Borhani and Jeremy Watt (PhD, Computer Science, Northwestern University). This text has also been the source for a number of quarter length university courses on machine learning, deep learning, and numerical optimization for graduate and senior level undergraduate students. The speakers have also given/plan to give a number of tutorials on deep learning at major computer vision and AI conferences including CVPR, AAAI, ICIP, WACV, and more.
markdown
Comment:
production notes
2016-05-07/09_45_24.ts
Apply:
09:45:24 - 09:51:11 ( 00:05:47 )
S:
09:45:24 -
E:
09:55:24
D:
00:10:00
(
End:
347.0)
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/09_45_24.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
09:45:24
seconds: 0.0
Wall: 09:45:24
Duration
00:10:00
09:55:24
seconds: 347.0
Wall: 09:51:11
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/09_45_24.ts
Apply:
09:51:11 - 09:51:17 ( 00:00:06 )
S:
09:45:24 -
E:
09:55:24
D:
00:10:00
(
Start:
347.0) (
End:
353.0)
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/09_45_24.ts :start-time=0347.0 --audio-desync=0
Raw File
Cut List
09:45:24
seconds: 347.0
Wall: 09:51:11
Duration
00:10:00
09:55:24
seconds: 353.0
Wall: 09:51:17
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/09_45_24.ts
Apply:
09:51:17 - 09:55:24 ( 00:04:07 )
S:
09:45:24 -
E:
09:55:24
D:
00:10:00
(
Start:
353.0)
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/09_45_24.ts :start-time=0353.0 --audio-desync=0
Raw File
Cut List
09:45:24
seconds: 353.0
Wall: 09:51:17
Duration
00:10:00
09:55:24
seconds: 0.0
Wall: 09:45:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/09_55_24.ts
Apply:
09:55:24 - 10:05:24 ( 00:10:00 )
S:
09:55:24 -
E:
10:05:24
D:
00:10:00
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/09_55_24.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
09:55:24
seconds: 0.0
Wall: 09:55:24
Duration
00:10:00
10:05:24
seconds: 0.0
Wall: 09:55:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/10_05_24.ts
Apply:
10:05:24 - 10:15:24 ( 00:10:00 )
S:
10:05:24 -
E:
10:15:24
D:
00:10:00
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/10_05_24.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:05:24
seconds: 0.0
Wall: 10:05:24
Duration
00:10:00
10:15:24
seconds: 0.0
Wall: 10:05:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/10_15_24.ts
Apply:
10:15:24 - 10:25:24 ( 00:10:00 )
S:
10:15:24 -
E:
10:25:24
D:
00:10:00
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/10_15_24.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:15:24
seconds: 0.0
Wall: 10:15:24
Duration
00:10:00
10:25:24
seconds: 0.0
Wall: 10:15:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/10_25_24.ts
Apply:
10:25:24 - 10:35:24 ( 00:10:00 )
S:
10:25:24 -
E:
10:35:24
D:
00:10:00
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/10_25_24.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:25:24
seconds: 0.0
Wall: 10:25:24
Duration
00:10:00
10:35:24
seconds: 0.0
Wall: 10:25:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/10_35_24.ts
Apply:
10:35:24 - 10:41:23 ( 00:05:59 )
S:
10:35:24 -
E:
10:45:24
D:
00:10:00
(
End:
359.0)
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/10_35_24.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
10:35:24
seconds: 0.0
Wall: 10:35:24
Duration
00:10:00
10:45:24
seconds: 359.0
Wall: 10:41:23
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/10_35_24.ts
Apply:
10:41:23 - 10:43:39 ( 00:02:16 )
S:
10:35:24 -
E:
10:45:24
D:
00:10:00
(
Start:
359.0) (
End:
495.0)
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/10_35_24.ts :start-time=0359.0 --audio-desync=0
Raw File
Cut List
10:35:24
seconds: 359.0
Wall: 10:41:23
Duration
00:10:00
10:45:24
seconds: 495.0
Wall: 10:43:39
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2016-05-07/10_35_24.ts
Apply:
10:43:39 - 10:45:24 ( 00:01:45 )
S:
10:35:24 -
E:
10:45:24
D:
00:10:00
(
Start:
495.0)
show more...
vlc ~/Videos/veyepar/depy/depy_2016/dv/room_LL104/2016-05-07/10_35_24.ts :start-time=0495.0 --audio-desync=0
Raw File
Cut List
10:35:24
seconds: 495.0
Wall: 10:43:39
Duration
00:10:00
10:45:24
seconds: 0.0
Wall: 10:35:24
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2016-05-07/09_45_24.ts
2016-05-07/09_55_24.ts
2016-05-07/10_05_24.ts
2016-05-07/10_15_24.ts
2016-05-07/10_25_24.ts
2016-05-07/10_35_24.ts
Veyepar
Video Eyeball Processor and Review