1. 程式人生 > >Andrew Ng機器學習(零):什麽是機器學習

Andrew Ng機器學習(零):什麽是機器學習

中學 修正 style tar 輸入 color 情況 html 知識

1.什麽是機器學習?

自動化:讓計算機處理繁瑣和重復的工作。

編程:設計一種算法,適用於解決特定的問題。

機器學習:可以解決更廣泛而不是特定的問題。類比於人類從經驗中學習這種活動,從已有的數據中發現自然模式

2.怎麽機器學習?

數據-->考察數據、分析目標,選擇模型-->利用算法和數據訓練模型-->用其他數據測試訓練好的模型

首先應考察數據的情況。根據已有的知識,初步選擇一種模型。

找到一個方法X,評價模型是否能夠較好的擬合數據。

利用算法和數據,以方法X為依據訓練(不斷修正)模型。

通過測試或其他方法判斷模型訓練好了。

3.有哪些模型和算法?

最基本的是線性回歸,用線性關系擬合輸入和輸出的關系。

當只有一個輸入參數、一個輸出參數時,輸出和輸入的關系,在直角坐標系中可以用一條直線表示。

其它的模型、算法和適用情況的概述可以參考: 什麽是機器學習?

Andrew Ng機器學習(零):什麽是機器學習