當前位置:
首頁 > 最新 > Machine Learning:十大機器學習演算法

Machine Learning:十大機器學習演算法

機器學習演算法分類:監督學習、無監督學習、強化學習

基本的機器學習演算法:線性回歸、支持向量機(SVM)、最近鄰居(KNN)、邏輯回歸、決策樹、k平均、隨機森林、樸素貝葉斯、降維、梯度增強

機器學習演算法大致可以分為三類:

監督學習演算法 (Supervised Algorithms):在監督學習訓練過程中,可以由訓練數據集學到或建立一個模式(函數 / learning model),並依此模式推測新的實例。該演算法要求特定的輸入/輸出,首先需要決定使用哪種數據作為範例。例如,文字識別應用中一個手寫的字元,或一行手寫文字。主要演算法包括神經網路、支持向量機、最近鄰居法、樸素貝葉斯法、決策樹等。

無監督學習演算法 (Unsupervised Algorithms): 這類演算法沒有特定的目標輸出,演算法將數據集分為不同的組。

強化學習演算法 (Reinforcement Algorithms): 強化學習普適性強,主要基於決策進行訓練,演算法根據輸出結果(決策)的成功或錯誤來訓練自己,通過大量經驗訓練優化後的演算法將能夠給出較好的預測。類似有機體在環境給予的獎勵或懲罰的刺激下,逐步形成對刺激的預期,產生能獲得最大利益的習慣性行為。在運籌學和控制論的語境下,強化學習被稱作「近似動態規劃」(approximate dynamic programming,ADP)。

機器學習演算法:

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 機器學習 的精彩文章:

H2O.ai 無人驅動的機器學習工具
那些你不可不知的機器學習「民間智慧」

TAG:機器學習 |