Introduction of Machine Learning
机器学习:让计算机具有学习能力
机器学习主要分为两类:监督学习和无监督学习
监督学习:教会计算机做某件事
无监督学习:让计算机自己学会学习
others:强化学习(Reinforcement Learning)和推荐系统(Recommender systems)
Also talk about:Practical advice for applying learning algorithms.
Supervised Learning监督学习
定义:已经给出有标签的数据,想要知道其他数据的标签
→回归问题Regression:Predict continuous valued output(设法预测连续值得属性)
→分类问题Classification:Discrete valued output(预测离散值输出)
Usupervised Learning无监督学习
→聚类算法Clustering algorithm:给出未知标签的数据,自动找出这些数据可以分为几类
→鸡尾酒会算法
[W,s,v] = svd((repmat(sum(x.*x,1),size(x,1),1).*x)*x');