时间:2014.6.30 ~2014.9月初
地址:https://class.coursera.org/ml-006
参考书目:机器学习 by Tom M. Mitchell
备注:因为大二下,一时兴趣,在学习德语空隙开始学习机器学习,之前在网上学了些支离破碎的东西,跟着老师可能要学的好些
笔记有部分是用笔记的,一部分用evernote 记的现在重新整理后,传至博客上大家学习,欢迎斧正。
教学大纲:
1.介绍机器学习。单元线性回归(选做:复习线性代数)
2.多元线性回归。实际运用。(Octave or matlab)
3.逻辑回归。 One-vs-all 类,正则化
4.神经网络
5.机器学习算法实用性建议:如何建立,debug,模型建立,建立实验框架。
6.支持向量机(Support Vector Machines)
7.无监督学习:聚类和降维
8.异常检测
9.推荐系统
10.大规模的机器学习。一个机器学习的实例
Syllabus
The following is a tentative syllabus for the class:
- Introduction to Machine Learning. Univariate linear regression. (Optional: Linear algebra review.)
- Multivariate linear regression. Practical aspects of implementation. Octave tutorial.
- Logistic regression, One-vs-all classification, Regularization.
- Neural Networks.
- Practical advice for applying learning algorithms: How to develop, debugging, feature/model design, setting up experiment structure.
- Support Vector Machines (SVMs) and the intuition behind them.
- Unsupervised learning: clustering and dimensionality reduction.
- Anomaly detection.
- Recommender systems.
- Large-scale machine learning. An example of an application of machine learning.