监督学习

Supervised Learning:“right answer”given,基于已知数据集
也被称为
回归问题Regression:Predict continous value output
分类问题Classification:Predict Discrete value output
解决多(无穷)特征问题

无监督学习

Usupervised Learning:给定数据集,但无标签,不知具体含义,试图找寻其结构
如聚类算法,自动分簇(不知道有哪些类型,不知道怎么区分,希望算法通过某种结构将其分开)
大型计算机集群,寻找哪些机器协作效率更高
客户数据集,细分市场
社交网络
天文数据,星系组成
收音除噪(鸡尾酒会算法)音频分离,提取特定音频
(仅需一行代码)

  1. [W,s,v]=svd((repmat(sum(x.*x,1),size(x,1),1).*x)*x');