1. 程式人生 > >機器學習筆記 第3課:引數演算法和非引數演算法

機器學習筆記 第3課:引數演算法和非引數演算法

什麼是引數機器學習演算法?它與非引數機器學習演算法有何不同?

“假設”通常會大大簡化學習過程,但也會限制學到的東西。將函式簡化為已知形式的演算法,稱為引數機器學習演算法。

它包括兩個步驟:

  1. 選擇函式的形式。
  2. 從訓練資料中學習該函式的係數。

常見的引數機器學習演算法是線性迴歸邏輯迴歸

相反地,不對對映函式的形式做出有力假設的演算法,稱為非引數機器學習演算法。通過不作出任何假設,它可以自由地從訓練資料中學習任何形式的函式。

非引數方法通常更靈活,實現了更高的準確性,但需要更多的資料和訓練時間。

常見的非引數演算法包括支援向量機神經網路決策樹

下一課中我們談談方差、偏差和兩者間的權衡。