On-line learning algorithms: theory and practice

author:Nicolò Cesa-Bianchi, University of Milano - Bicocca
published: Dec. 14, 2007,   recorded: October 2007,   views: 585
Categories
You might be experiencing some problems with Your Video player.

Slides

Slides
0:00 On-Line Learning
0:37 Summary
2:54 - Linear classification
2:55 On-line classification
4:22 Linear classifiers
6:46 On-line learning protocol - 1
6:58 On-line learning protocol - 2
7:58 On-line learning protocol - 3
10:18 Remarks
14:17 - The Perceptron algorithm
14:18 Perceptron algorithm - 1
14:50 On-line learning protocol - 2
15:03 Perceptron algorithm - 1
15:24 Perceptron algorithm - 2
17:34 Linear separability - 1
18:19 Linear separability - 2
19:09 Relative loss bound - 1
20:55 Relative loss bound - 2
21:55 Relative loss bound - 3
23:30 Norm of the separator
25:41 Analysis of Perceptron
27:18 Analysis: When a mistake occurs - 1
28:49 Analysis: When a mistake occurs - 2
29:39 When a mistake occurs (cont.) - 1
30:19 When a mistake occurs (cont.) - 2
30:28 When a mistake occurs (cont.) - 3
30:51 The relative mistake bound - 1
31:23 The relative mistake bound - 2
33:17 When a mistake occurs (cont.) - 3
33:39 The relative mistake bound - 2
34:07 - Mistake bounds for separable streams
34:13 Aggressive updates: Hildreth algorithm (1957) - 1
35:01 Aggressive updates: Hildreth algorithm (1957) - 2
35:59 Aggressive updates: Hildreth algorithm (1957) - 3
36:36 Aggressive updates: Hildreth algorithm (1957) - 4
37:09 Aggressive updates: Hildreth algorithm (1957) - 5
37:41 Aggressive updates: Hildreth algorithm (1957) - 6
38:26 Aggressive updates: Hildreth algorithm (1957) - 7
39:07 Analysis for linearly separable streams - 1
39:29 Analysis for linearly separable streams - 2
40:00 Analysis for linearly separable streams - 3
40:16 Analysis (cont.)
40:26 Analysis for linearly separable streams - 3
40:41 Analysis (cont.)
41:20 Aggressive updates: Hildreth algorithm (1957) - 7
41:36 Analysis (cont.)
41:55 Analysis for linearly separable streams - 3
42:03 Analysis (cont.)
45:22 Aggressive updates: Hildreth algorithm (1957) - 7
46:22 Analysis (cont.)
46:34 The cone of consistent hyperplanes - 1
46:41 Analysis (cont.)
47:18 The cone of consistent hyperplanes - 1
48:48 The cone of consistent hyperplanes - 2
48:49 The cone of consistent hyperplanes - 1
48:58 The cone of consistent hyperplanes - 2
49:05 The cone of consistent hyperplanes - 3
49:07 The cone of consistent hyperplanes - 2
49:15 The cone of consistent hyperplanes - 3
50:08 The cone of consistent hyperplanes - 4
50:17 The cone of consistent hyperplanes - 5
50:37 The cone of consistent hyperplanes - 6
51:11 The cone of consistent hyperplanes - 7
51:47 Mistake bounds for various updates - 1
52:03 Mistake bounds for various updates - 2
55:39 Mistake bounds for various updates - 3
55:55 - Online learning and convex optimization
56:05 Aggressive updates for nonseparable streams - 1
57:19 Aggressive updates for nonseparable streams - 2
58:08 Aggressive updates for nonseparable streams - 3
59:05 Aggressive updates for nonseparable streams - 4
59:12 Aggressive updates for nonseparable streams - 5
60:15 SVM and passive-aggressive - 1
61:15 SVM and passive-aggressive - 2
62:06 SVM and passive-aggressive - 3
62:56 SVM and passive-aggressive (cont.) - 1
63:10 SVM and passive-aggressive - 3
63:16 SVM and passive-aggressive (cont.) - 1
63:34 SVM and passive-aggressive (cont.) - 2
64:08 SVM and passive-aggressive (cont.) - 3
64:43 SVM and passive-aggressive (cont.) - 4
64:57 SVM and passive-aggressive (cont.) - 5
65:33 Mistake bounds for PA-I - 1
65:36 SVM and passive-aggressive (cont.) - 5
65:49 SVM and passive-aggressive (cont.) - 2
65:53 Mistake bounds for PA-I - 1
66:25 Mistake bounds for PA-I - 2
66:53 Mistake bounds for PA-I - 3
67:37 Proof of mistake bound for PA-I - 1
67:41 Proof of mistake bound for PA-I - 2
67:53 Proof of mistake bound for PA-I - 3
68:50 Proof of mistake bound for PA-I - 4
71:46 - Kernel-based on-line learning
72:11 On-line learning with kernels - 1
72:25 On-line learning with kernels - 2
72:26 On-line learning with kernels - 1
72:31 On-line learning with kernels - 3
72:34 On-line learning with kernels - 2
72:46 - Kernel-based on-line learning
72:54 On-line learning with kernels - 1
73:17 On-line learning with kernels - 2
73:30 On-line learning with kernels - 3
74:19 On-line learning with kernels - 4
75:32 Kernel Perceptron - 1
75:35 Kernel Perceptron - 2
75:36 Kernel Perceptron - 3
75:54 Kernel Perceptron - 4
75:56 Kernel Perceptron - 5
77:08 Kernel Perceptron - 6
77:40 Memory bounded learning - 1
78:49 Memory bounded learning - 2
79:20 Kernel Perceptron - 6
80:05 Memory bounded learning - 2
81:03 Memory bounded learning - 3
81:21 Memory bounded learning - 4
81:40 A randomized perceptron - 1
81:53 A randomized perceptron - 2
81:58 A randomized perceptron - 3
82:06 A randomized perceptron - 4
82:08 A randomized perceptron - 5
82:10 A randomized perceptron - 6
82:23 A randomized perceptron - 7
82:59 A randomized perceptron - 8
84:16 Empirical performance - stationary
86:49 Empirical performance - nonstationary
87:53 Empirical performance 2nd order - nonstationary

Related content

Visitors who watched this lecture also watched...
04:28:21
Online Learning

669 views - Nicolò Cesa-Bianchi, 2007
02:08:25
On-line linear learning algorithms

185 views - Nicolò Cesa-Bianchi, 2005
46:18
Magic Moments: Moment-based Approaches to Structured Output Prediction

959 views - Elisa Ricci, 2007
01:37:46
Online Learning and Game Theory

2593 views - Adam Kalai, 2005
01:28:35
On-line Statistical Learning

265 views - Nicolò Cesa-Bianchi, 2007
31:13
Who needs Patterns?

151 views - Nello Cristianini, 2007
05:27:43
Online Learning, Regret Minimization, and Game Theory

982 views - Avrim Blum, 2008
01:57:55
A framework for pattern analysis

188 views - Tijl De Bie, 2007
04:59:19
Machine Learning, Probability and Graphical Models

18390 views - Sam Roweis, 2006
01:24:01
PAC-Bayes Analysis of Classification

484 views - John Shawe-Taylor, 2007

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Lecture popularity: You need to login to cast your vote.

Link this page  

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment:

make sure you have javascript enabled or clear this field: