機(jī)器學(xué)習(xí)的分類
- 監(jiān)督學(xué)習(xí)(Supervised Learning)
- 無監(jiān)督學(xué)習(xí)(Unsupervised Learning)
- 強(qiáng)化學(xué)習(xí)(Reinforcement Learning, 增強(qiáng)學(xué)習(xí))
- 半監(jiān)督學(xué)習(xí)(Semi-supervised Learning)
- 深度學(xué)習(xí)(Deep Learning)
Python Scikit-learn
Scikit-learn(http://scikit-learn.org/stable/)將會是我使用Python學(xué)習(xí)機(jī)器學(xué)習(xí)使用的庫岛抄。
Scikit-learn庫以來Python的numpy忙厌,scipy和matplotlib庫。
Scikit-learn常用函數(shù)
應(yīng)用 | 算法 | |
---|---|---|
分類 | 異常檢測,圖像識別等 | KNN子姜,SVM,etc |
聚類 | 圖像分割,群體劃分等 | K-Means假瞬,譜聚類,etc |
回歸 | 價格預(yù)測,趨勢預(yù)測等 | 線性回歸脱茉,SVR剪芥,etc |
降維 | 可視化 | PCA,NMF琴许,etc |
需要在Python中安裝的庫:
numpy税肪,scipy和matplotlib,這三個安裝完成以后才可以安裝sklearn庫榜田。他們的安裝順序是:
1.numpy
2.scipy
3.matplotib
4.sklearn
pip直接安裝往往會報錯我們可以通過http://www.lfd.uci.edu/~gohlke/pythonlibs/#庫名
網(wǎng)址去下載到本地之后使用pip命令去安裝