3. 參數(shù)學(xué)習(xí)

本人在學(xué)習(xí)斯坦福大學(xué)的機(jī)器學(xué)習(xí)課程,特記錄課程概要內(nèi)容烘跺。課程地址: Andrew Ng機(jī)器學(xué)習(xí)課程

梯度下降算法

前面課程我們有了一種方法來衡量假設(shè)函數(shù)如何擬合數(shù)據(jù)。現(xiàn)在我們需要估計(jì)假設(shè)函數(shù)中的參數(shù),這就需要梯度下降方法稀余。
想象一下,我們基于 θ0 和 θ1 繪制假設(shè)函數(shù)(實(shí)際上我們將代價(jià)函數(shù)繪制為參數(shù)估計(jì)的函數(shù))酥筝。我們不是繪制x和y滚躯,而是繪制假設(shè)函數(shù)的參數(shù)范圍和一組特定參數(shù)計(jì)算出的代價(jià)函數(shù)。
我們將θ0放在x軸上嘿歌,θ1放在y軸上掸掏,代價(jià)函數(shù)結(jié)果則在z軸上。所以圖上的點(diǎn)是我們使用假設(shè)函數(shù)和一些特定的 θ
參數(shù)計(jì)算的代價(jià)函數(shù)的結(jié)果宙帝。下圖顯示了這樣的結(jié)果集丧凤。

代價(jià)函數(shù)結(jié)果集

我們可以知道當(dāng)代價(jià)函數(shù)處于圖中凹坑的最底部時,即當(dāng)其值是最小值時步脓,假設(shè)函數(shù)對數(shù)據(jù)集的擬合度是最高的愿待。圖中紅色箭頭指示了最小點(diǎn)。
而我們獲得最小點(diǎn)的方式是通過計(jì)算代價(jià)函數(shù)的導(dǎo)數(shù)(函數(shù)切線)靴患。切線的斜率是在切點(diǎn)的導(dǎo)數(shù)仍侥,它可以給我們指定一個移動的方向。使得我們以最快的下降方向降低代價(jià)函數(shù)值鸳君。每個下降幅度由參數(shù)α確定农渊,我們稱之為學(xué)習(xí)速率。
例如或颊,上圖中的每個“星”之間的距離表示由參數(shù)α確定的步長砸紊。較小的α將導(dǎo)致較小的步長,較大的α導(dǎo)致較大的步長囱挑。下降的方向則由 J(θ0, θ1) 的偏導(dǎo)數(shù)決定醉顽。從圖上的哪一個點(diǎn)開始,可能會在不同的地方結(jié)束平挑。上圖顯示了兩個不同的起點(diǎn)游添,最終得到兩個不同的地方。
梯度下降算法為:
*重復(fù)以下步驟直到收斂: *

(j=0,1表示特征值索引)
在每次迭代 j 中通熄,應(yīng)同時更新參數(shù) θ1, θ2, ..., θn 否淤。在第 j(th) 次迭代計(jì)算另一個參數(shù)之前更新特定的參數(shù)會導(dǎo)致錯誤。

梯度下降算法 - 解析

我們先討論一個參數(shù) θ1 的梯度下降情況棠隐。公式是:
重復(fù)直到收斂:


無論斜率
是多少石抡,θ1 最終都會收斂到其最小值。下圖顯示當(dāng)斜率為負(fù)時助泽,θ1 的值增加啰扛,為正時嚎京,θ1 的值減小。

另外隐解,我們應(yīng)該調(diào)整參數(shù)α鞍帝,以確保梯度下降算法在合理的時間內(nèi)收斂。無法收斂或花太多時間來獲得最小值意味著我們的步長是錯誤的煞茫。

梯度下降算法如何以固定的步長α收斂呢帕涌?
收斂的結(jié)果就是當(dāng)我們接近函數(shù)最底部時,
接近為0续徽,并且最終導(dǎo)數(shù)將始終為0蚓曼。因此我們可以得到:

線性回歸的梯度下降算法

當(dāng)具體應(yīng)用于線性回歸的情況時,可以導(dǎo)出梯度下降方程的新形式钦扭。 我們可以用實(shí)際代價(jià)函數(shù)和實(shí)際假設(shè)函數(shù)來代替:
*重復(fù)直到收斂: * {

}
其中 m 是訓(xùn)練集的大小纫版,θ0 是與 θ1 同時變化的常數(shù),xi客情,yi 是給定訓(xùn)練集(數(shù)據(jù))的值其弊。
注意,我們將 θj 分為 θ0 和 θ1 的單獨(dú)方程; 并且對于 θ1 膀斋,由于導(dǎo)數(shù)而在結(jié)尾處乘以 xi 梭伐。以下是單個θ的推導(dǎo):

如果我們從一個猜測點(diǎn)的假設(shè)函數(shù)開始,然后重復(fù)應(yīng)用梯度下降方程仰担,那么我們的假設(shè)函數(shù)將會越來越準(zhǔn)確糊识。
這是簡單的代價(jià)函數(shù)J的梯度下降方程。該方法根據(jù)整個訓(xùn)練集的實(shí)例的計(jì)算每個步驟惰匙,稱為批量梯度下降。請注意铃将,雖然梯度下降一般容易受局部極小值的限制项鬼,但我們在此提出的線性回歸的優(yōu)化問題只有一個全局的最小值,沒有其他的局部最優(yōu)劲阎;因此梯度下降總是收斂(假設(shè)學(xué)習(xí)速率α不是太大)到全局最小值绘盟,因?yàn)镴是一個二次函數(shù)。 這個梯度下降的示例會趨向最小化二次函數(shù)悯仙。

上圖所示的橢圓是二次函數(shù)的輪廓圖龄毡。還顯示了由(48, 30)初始化的梯度下降所采取的軌跡。圖中的x軸(由直線連接)標(biāo)記了梯度下降過程中經(jīng)過的 θ 逐漸收斂到最小值的連續(xù)值锡垄。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沦零,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子货岭,更是在濱河造成了極大的恐慌路操,老刑警劉巖疾渴,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異屯仗,居然都是意外死亡搞坝,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進(jìn)店門魁袜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來桩撮,“玉大人,你說我怎么就攤上這事峰弹〉炅浚” “怎么了?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵垮卓,是天一觀的道長垫桂。 經(jīng)常有香客問我,道長粟按,這世上最難降的妖魔是什么诬滩? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮灭将,結(jié)果婚禮上疼鸟,老公的妹妹穿的比我還像新娘。我一直安慰自己庙曙,他們只是感情好空镜,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著捌朴,像睡著了一般吴攒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上砂蔽,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天洼怔,我揣著相機(jī)與錄音,去河邊找鬼左驾。 笑死镣隶,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的诡右。 我是一名探鬼主播安岂,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼帆吻!你這毒婦竟也來了域那?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤猜煮,失蹤者是張志新(化名)和其女友劉穎琉雳,沒想到半個月后样眠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡翠肘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年檐束,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片束倍。...
    茶點(diǎn)故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡被丧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出绪妹,到底是詐尸還是另有隱情甥桂,我是刑警寧澤,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布邮旷,位于F島的核電站黄选,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏婶肩。R本人自食惡果不足惜办陷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望律歼。 院中可真熱鬧民镜,春花似錦、人聲如沸险毁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽畔况。三九已至鲸鹦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間跷跪,已是汗流浹背馋嗜。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留域庇,地道東北人嵌戈。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓覆积,卻偏偏與公主長得像听皿,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子宽档,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容