建議兩種方式去分類和思考機(jī)器學(xué)習(xí)相關(guān)算法:
- 根據(jù) learning style
- 根據(jù)算法之間的 similarity
Algorithms Grouped by Learning Style
1 Supervised Learning
特點(diǎn)是訓(xùn)練集中有給定的 label。
Example problems:分類和回歸晃危。
Example algorithms:邏輯回歸小压,神經(jīng)網(wǎng)絡(luò)中的反向傳播咽块。
2 Unsupervised Learning
特點(diǎn)是訓(xùn)練集中沒有給定的 label,或者說是無預(yù)知結(jié)果秘狞。
Example probelms:聚類,降維(dimensionality reduction),關(guān)聯(lián)規(guī)則學(xué)習(xí)(association rule learning)殿漠。
Example algorithms:the Apriori algorithm 和 k-Means。
3 Semi-Supervised Learning
顧名思義佩捞,就是訓(xùn)練集中绞幌,有一部分樣本是有標(biāo)簽 label 的,另一部分沒有一忱。
Example problems:分類和回歸莲蜘。
Example algorithms:對一些對未標(biāo)記數(shù)據(jù)進(jìn)行假設(shè)和建模的靈活方法的擴(kuò)展谭确。
Algorithms Grouped By Similarity
1 Regression Algorithms
回歸對變量之間的關(guān)系進(jìn)行建模,并使用模型預(yù)測中的誤差度量進(jìn)行迭代求精票渠。
常見的算法:
- Ordinary Least Squares Regression (OLSR)
- Linear Regression
- Logistic Regression
- Stepwise Regression
- Multivariate Adaptive Regression Splines (MARS)
- Locally Estimated Scatterplot Smoothing (LOESS)