Definition: A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.
machine learning addresses the question of how to build computer programs that improve their performance at some task through experience.
让计算机程序发现数据中的规律, 并根据规律给出预测的一种智能技术
经典的机器学习算法分类
分类(classification)
把事物按标准分成一些类别 (离散)
例子
垃圾邮件诊断
疾病分析
是否发放信用卡
是否录用
回归(regression)
由过去, 现在的数据计算出未来的状态 (连续)
例子
预测身高
预测年龄
预测方向盘的旋转角度
聚类(clustering unsupervised learning)
没有类别的标准, 按事物间的相似性划分成一些类别
课程内容
Linear Regression
LR with One Variable
LR with Multiple Variable
Linear Discriminative Analysis
Logistic Regression and Regularization
Neural Networks
Representation
Learning
Introduction to Deep Learning
Support Vector Machine
Learning from Network : PageRank and Graph Ranking