X033525 Machine Learning 机器学习

 

课程名称 (Course Name) Machine Learning

课程代码 (Course Code): X033525

学分/学时 (Credits/Credit Hours) 3/(48h)

开课时间 (Course Term )  Friday 1255~340 pm

开课学院(School Providing the Course:  School of Electronic Information and Electrical Engineering

任课教师(Teacher:  Yang Yang

课程讨论时数(Course Discussion Hours: 6 (project presentation)

课程实验数(Lab Hours: 30 (off-class)

课程内容简介(Course Introduction):

This course is designed to provide a broad introduction of the theories, algorithms and applications of machine learning. The topics include: supervised learning (generative/discriminative learning, support vector machines, logistic regressions), unsupervised learning (clustering methods), learning theory (bias/variance tradeoff, model selection, VC theory), probabilistic graphical models (HMM, structure learning) and some applications in text categorization, computational biology, image processing, etc.

教学大纲(Course Teaching Outline):

1.    Introduction (2h)

1.1         Basic concepts of Machine Learning

1.2         Machine Learning tasks

1.3         Notation of learning problems

2.    Supervised learning (16h)

2.1         Linear regression

2.2         Logistic regression

2.3         Naive Bayes

2.4         Support vector machine

3.    Unsupervised learning (12h)

3.1         Clustering methods

3.2         K-means clustering

3.3         Expectation maximization

4.    Dimension reduction (3h)

4.1         PCA

4.2         ICA

4.3         Factor analysis

5.    Learning Theory (3h)

5.1         Bias/variance tradeoff

5.2         Regularization

5.3         Model selection

5.4         VC theory

6.    Graphical models (3h)

6.1         HMM

6.2         Structure learning

7.    Machine learning applications (3h)

课程进度计划(Course Schedule):

Lecture 1: An Introduction to machine learning and linear regression

Lecture 2: Logistic regression

Lecture 3-5: Bayes classifier and naive Bayes model

Lecture 6-7: Support vector machines

Lecture 8: Learning theory

Lecture 9: Regularization and model selection

Lecture 10-11: Clustering, EM

Lecture 12: Dimension reduction

Lecture 13: Graphical model

Lecture 14: Machine learning applications

Lecture 15: Review

课程考核要求(Course Assessment Requirements)

Final Paper Examination: 40%

Group Presentation and Report: 30%

Homework: 20%

Participation: 10%

参考文献(Course References)

Pattern Recognition and Machine Learning. Christopher Bishop, Springer, 2006.

Machine Learning. Tom Mitchell, McGraw-Hill, 1997.

预修课程(Prerequisite Course

Basic probability theory

Basic linear algebra

Programming language

[ 2015-11-26 ]