Pattern Classification and Large Margin Classifiers
Description
These lectures will provide an introduction to the theory of pattern classification methods. They will focus on relationships between the minimax performance of a learning system and its complexity. There will be four lectures. The first will review the formulation of the pattern classification problem, and several popular pattern classification methods, and present general risk bounds in terms of Rademacher averages, a measure of the complexity of a class of functions. The second lecture will consider pattern classification in a minimax setting, and show that, in this setting, the Vapnik-Chervonenkis dimension is the key measure of complexity. The third lecture will focus on a theme of computational complexity. It will present the elegant relationship between the complexity of a class, as measured by its VC-dimension, and the computational complexity of functions from the class. This lecture will also review general results on the computational complexity of the pattern classification problem, and its tight relationship with that of an associated empirical risk optimization problems. The fourth lecture will consider large margin classification methods, such as AdaBoost, support vector machines, and neural networks, viewing them as convex relaxations of intractable empirical minimization problems. It will review several statistical properties of these large margin methods, in particular, a characterization of the convex optimization problems that lead to accurate classifiers, and relationships between these methods and probability models.
| Slides | |
| 0:01 | Pattern Classification and Large Margin Classifiers |
| 0:28 | Pattern Classification |
| 1:34 | I. The Pattern Classification Problem |
| 1:47 | I. The Pattern Classification Problem 01 |
| 4:19 | Pattern Classification Applications |
| 5:40 | Pattern Classification Problems |
| 7:34 | Some Pattern Classification Algorithms |
| 8:05 | Linear Threshold Functions |
| 9:12 | Linear Threshold Functions: The Perceptron Algorithm |
| 10:02 | Neural Networks |
| 11:08 | Neural Networks01 |
| 11:46 | Decision Trees |
| 13:13 | Decision Tree Algorithms |
| 14:15 | Voting Methods |
| 15:38 | Voting Methods: Boosting Algorithms |
| 16:33 | Voting Methods: Boosting Algorithms 01 |
| 16:48 | Voting Methods: Adaboost |
| 17:55 | Kernel Methods: Support Vector Machines |
| 19:29 | Kernel Methods: Support Vector Machines 01 |
| 20:08 | Pattern Classification |
| 20:34 | Ib. Risk Bounds: Rademacher Averages |
| 21:42 | Risk Bounds and Overfitting |
| 23:38 | Complexity Regularization |
| 25:50 | Regularization |
| 27:37 | Rademacher Averages |
| 32:21 | Risk Bounds: Rademacher Averages |
| 41:55 | Risk Bounds: Proof |
| 45:29 | Concentration |
| 50:06 | McDiarmid’s Inequality: Proof |
| 52:23 | McDiarmid’s Inequality: Proof 01 |
| 55:37 | McDiarmid’s Inequality: Proof 02 |
| 57:38 | Risk Bounds: Rademacher Averages |
| 57:55 | Risk Bounds: Proof |
| 58:24 | Risk Bounds: Proof 01 |
| 63:01 | Risk Bounds: Proof 02 |
| 66:08 | Risk Bounds: Rademacher Averages |
| 73:27 | Computing RnF |
| 76:12 | Pattern Classification |
Lecture rating
| People found this lecture: | ||
| Worth seeing | ||
| because it is: | ||
| Valuable and informative | ||
| Well presented | ||
| Easily understandable | ||
| Acceptably recorded | ||
| You need to login to cast your vote. | ||
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.
Watch videos: (click on thumbnail to launch)
SEE ALSO:
Link this page
Would you like to put a link to this lecture on your homepage?Go ahead! Copy the HTML snippet !






