11
Lecture 0 Course Overview Dahua Lin The Chinese University of Hong Kong 1

MLPI Lecture 0: Overview

Embed Size (px)

Citation preview

Page 1: MLPI Lecture 0: Overview

Lecture 0

Course OverviewDahua Lin

The Chinese University of Hong Kong

1

Page 2: MLPI Lecture 0: Overview

About this CourseThis is a graduate level introduction to advanced statistical learning.

2

Page 3: MLPI Lecture 0: Overview

Course Format• No Exams!

• Topic driven

• For each topic:

• Introductory lecture

• Paper reading and Homework

• In-class discussion

• You will present a paper/subject at the end of 3

Page 4: MLPI Lecture 0: Overview

What is Machine Learning?Machine learning is a scientific discipline that explores the construction and study of algorithms that can learn from data. Such algorithms operate by building a model based on inputs and using that to make predictions and decisions, rather than following only explicitly programmed instructions. -- Wikipedia

4

Page 5: MLPI Lecture 0: Overview

Elements of Machine Learning• Elements:

• Data

• Model

• Learning Algorithms

• Prediction

• Learn from old data, make predictions on new 5

Page 6: MLPI Lecture 0: Overview

Please write down five machine learning algorithms that you know.

Don't write Deep Learning.

6

Page 7: MLPI Lecture 0: Overview

Basic Forms of Machine Learning• Supervised learning

• Unsupervised learning

• Semi-supervised learning

• Reinforcement learning

7

Page 8: MLPI Lecture 0: Overview

Machine Learning Tasks• Classification

• Regression

• Clustering

• Dimension Reduction

• Density Estimation

8

Page 9: MLPI Lecture 0: Overview

What this Course is About• The course is not to teach you:

• Support Vector Machine

• Linear Regression

• ...

• Deep Learning

• Instead, you are going to learn foundational theories and tools for developing your own models and algorithms.

9

Page 10: MLPI Lecture 0: Overview

Topics• Markov Chain Monte Carlo

• Exponential family distributions and conjugate prior

• Generalized linear model

• Empirical risk minimization and Stochastic gradient descent

• Proximal methods for optimization

10

Page 11: MLPI Lecture 0: Overview

Topics (cont'd)• Graphical models: Bayesian Networks and

Markov random fields

• Sum-product and max-product algorithms, Belief propagation

• Variational inference methods

• Gaussian Processes and Copula Processes

• Handling Big Data

11