Machine Learning

This course provides a broad introduction to machine learning and statistical pattern recognition. The course also discusses recent applications of machine learning, such as to robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing. Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs; VC theory; large margins); reinforcement learning and adaptive control.

1. Machine Learning Lecture 1

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng provides an overview of the course in this introductory meeting.

07-23
01:08:39

2. Machine Learning Lecture 2

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department.

07-23
01:16:15

3. Machine Learning Lecture 3

science, math, engineering, computer, technology, robotics, algebra, locally, weighted, logistic, regression, linear, probabilistic, interpretation, Gaussian, distribution, digression, perceptron

07-23
01:13:13

4. Machine Learning Lecture 4

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng lectures on Newton's method, exponential families, and generalized linear models and how they relate to machine learning.

07-23
01:13:06

5. Machine Learning Lecture 5

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng lectures on generative learning algorithms and Gaussian discriminative analysis and their applications in machine learning.

07-23
01:15:30

6. Machine Learning Lecture 6

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng discusses the applications of naive Bayes, neural networks, and support vector machine.

07-23
01:13:08

7. Machine Learning Lecture 7

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng lectures on optimal margin classifiers, KKT conditions, and SUM duals.

07-23
01:15:44

8. Machine Learning Lecture 8

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng continues his lecture about support vector machines, including soft margin optimization and kernels.

07-23
01:17:18

9. Machine Learning Lecture 9

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng delves into learning theory, covering bias, variance, empirical risk minimization, union bound and Hoeffding's inequalities.

07-23
01:14:18

10. Machine Learning Lecture 10

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng continues his lecture on learning theory by discussing VC dimension and model selection.

07-23
01:12:55

11. Machine Learning Lecture 11

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng lectures on Bayesian statistics, regularization, digression-online learning, and the applications of machine learning algorithms.

07-23
01:22:18

12. Machine Learning Lecture 12

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng discusses unsupervised learning in the context of clustering, Jensen's inequality, mixture of Gaussians, and expectation-maximization.

07-23
01:14:22

13. Machine Learning Lecture 13

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng delves into locally weighted regression, probabilistic interpretation and logistic regression and how it relates to machine learning.

07-23
01:14:56

14. Machine Learning Lecture 14

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng continues his discussion on factor analysis and expectation-maximization steps.

07-23
00:04

15. Machine Learning Lecture 15

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng lectures on principal component analysis (PCA) and independent component analysis (ICA) in relation to unsupervised machine learning.

07-23
01:17:17

16. Machine Learning Lecture 16

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng discusses the topic of reinforcement learning, focusing particularly on MDPs, value functions, and policy and value iteration.

07-23
01:13:05

17. Machine Learning Lecture 17

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng discusses the topic of reinforcement learning, focusing particularly on continuous state MDPs and discretization.

07-23
00:04

18. Machine Learning Lecture 18

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng discusses state action rewards and linear dynamical systems in the context of linear quadratic regulation.

07-23
01:16:37

19. Machine Learning Lecture 19

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng lectures on the debugging process, linear quadratic regulation, Kalmer filters, and linear quadratic Gaussian.

07-23
01:15:54

20. Machine Learning Lecture 20

Lecture by Professor Andrew Ng for Machine Learning (CS 229) in the Stanford Computer Science department. Professor Ng discusses POMDPs, policy search, and Pegasus in the context of reinforcement learning.

07-23
01:16:39

Recommend Channels