Stanford公開課機器學習---week1-1.Intrduction 機器學習介紹


文章是下面這個公開課的個人筆記,推薦的筆記里記的比較全,完全依據視頻課程(有少量小錯誤),我的筆記依據課程按自己的理解記錄一些重點,方便快速回顧。另外自己開始學這門課時搜到的好的資料,推薦給大家:

|— Coursera上斯坦福大學Andrew Ng教授的“機器學習公開課”

|—- 類 別:適合入門
|—- 網頁地址: https://www.coursera.org/learn/machine-learning/outline
|—- 學習筆記:推薦 @小小人_V 同學這門課程的學習筆記:http://vdisk.weibo.com/s/J4rRX/1373287206
|—- 網盤地址(全視頻版和字幕,ppt和筆記):
百度雲分享: http://pan.baidu.com/s/1i31QDTF 密碼: 1a36
360雲盤分享:http://yunpan.cn/cJYpBDKUqrzNR (提取碼:6e99)


1 機器學習介紹


1.1 什么是機器學習?

機器學習:研究的是如何賦予計算機在沒有被明確編程的情況下仍能夠學習的能力。 Machine learning is the field of study that gives computers the ability to learn without being explicitly programmed.


機器學習:對於某個任務 T 和表現的衡量 P,當計算機程序在該任務 T 的表現上,經過 P 的衡量, 隨着經驗 E 而增長,我們便稱計算機程序能夠通過經驗 E 來學習該任務。Computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E.

(在跳棋游戲的例子中,任務 T 是玩跳棋游戲,P 是游戲的輸贏,E 則是一局又一局的游戲。)

機器學習的應用舉例:

  1.  數據庫挖掘
  2. 一些無法通過手動編程來編寫的應用:如自然語言處理,計算機視覺
  3. 一些自助式的程序:如推薦系統
  4. 理解人類是如何學習的

1.2 監督學習(Supervised Learning)

監督學習:已有的樣本已知要預測的變量。用已知來預測未知。

回歸問題(Regression):預測的結果是連續地值。例如:預測房價

分類問題(Classification):預測的結果是離散有限的分類,能夠學會如何將數據分類到不同的類里。例如:預測是否是惡性腫瘤


1.3 非監督學習(Unsupervised Learning)


非監督學習:現有數據中並沒有結果,我們有的只是特征,因而非監督學習要解決的問題是發現這些數據是否可以分為不同的組。
在未知的數據中,依據數據特征,對數據分組。

聚類問題(Clustering):在未知的數據中,依據數據特征,對數據分組。

例子:

  • 對一個大型的數據中心的網絡傳輸數 據情況進行分析,發現那些多數時候是在協作的計算機。
  • 根據是否具有某些基因而將這些人聚類
  • 市場分類
  • 雞尾酒會問題:房間中有多個人在同時在講話,利用多個麥克風來錄音,分離出每個人的講話。只有一行的機器學習算法(Octave)可以非常漂亮地將兩個人的說話給分離開來:
    [W,s,v]=svd((repmat(sum(x.x,1),size(x,1),1).x)x);

    這里寫圖片描述


1.4 測試

這里寫圖片描述

4


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com