日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > pytorch >内容正文

pytorch

2.8 Adam 优化算法-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授

發(fā)布時間:2025/4/5 pytorch 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2.8 Adam 优化算法-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

←上一篇↓↑下一篇→
2.7 RMSprop回到目錄2.9 學習率衰減

Adam優(yōu)化算法 (Adam Optimization Algorithm)

在深度學習的歷史上,包括許多知名研究者在內(nèi),提出了優(yōu)化算法,并很好地解決了一些問題,但隨后這些優(yōu)化算法被指出并不能一般化,并不適用于多種神經(jīng)網(wǎng)絡(luò),時間久了,深度學習圈子里的人開始多少有些質(zhì)疑全新的優(yōu)化算法,很多人都覺得動量(Momentum)梯度下降法很好用,很難再想出更好的優(yōu)化算法。所以RMSprop以及Adam優(yōu)化算法(Adam優(yōu)化算法也是本視頻的內(nèi)容),就是少有的經(jīng)受住人們考驗的兩種算法,已被證明適用于不同的深度學習結(jié)構(gòu),這個算法我會毫不猶豫地推薦給你,因為很多人都試過,并且用它很好地解決了許多問題。

Adam優(yōu)化算法基本上就是將MomentumRMSprop結(jié)合在一起,那么來看看如何使用Adam算法。

使用Adam算法,首先你要初始化,vdW=0,SdW=0,vdb=0,Sdb=0v_{dW}=0,S_{dW}=0,v_{db}=0,S_{db}=0vdW?=0SdW?=0vdb?=0Sdb?=0 ,在第 ttt 次迭代中,你要計算微分,用當前的mini-batch計算 dW,dbdW,dbdWdb ,一般你會用mini-batch梯度下降法。接下來計算Momentum指數(shù)加權(quán)平均數(shù),所以 vdW=β1vdW+(1?β1)dWv_{dW}=\beta_1v_{dW}+(1-\beta_1)dWvdW?=β1?vdW?+(1?β1?)dW (使用 β1\beta_1β1? ,這樣就不會跟超參數(shù) β2\beta_2β2? 混淆,因為后面RMSprop要用到 β2\beta_2β2? ),使用Momentum時我們肯定會用這個公式,但現(xiàn)在不叫它 β\betaβ ,而叫它 β1\beta_1β1? 。同樣 vdb=β1vdb+(1?β1)dbv_{db}=\beta_1v_{db}+(1-\beta_1)dbvdb?=β1?vdb?+(1?β1?)db

接著你用RMSprop進行更新,即用不同的超參數(shù) β2\beta_2β2?SdW=β2SdW+(1?β2)(dW)2S_{dW}=\beta_2S_{dW}+(1-\beta_2)(dW)^2SdW?=β2?SdW?+(1?β2?)(dW)2 ,再說一次,這里是對整個微分 dWdWdW 進行平方處理, Sdb=β2Sdb+(1?β2)(db)2S_{db}=\beta_2S_{db}+(1-\beta_2)(db)^2Sdb?=β2?Sdb?+(1?β2?)(db)2

相當于Momentum更新了超參數(shù) β1\beta_1β1?RMSprop更新了超參數(shù) β2\beta_2β2? 。一般使用Adam算法的時候,要計算偏差修正, vdWcorrectedv_{dW}^{corrected}vdWcorrected? ,修正也就是在偏差修正之后,

vdWcorrected=vdW1?β1t,v_{dW}^{corrected}=\frac{v_{dW}}{1-\beta_1^t},vdWcorrected?=1?β1t?vdW??

同樣,

vdbcorrected=vdb1?β1t,v_{db}^{corrected}=\frac{v_{db}}{1-\beta_1^t},vdbcorrected?=1?β1t?vdb??

SSS 也使用偏差修正,也就是

SdWcorrected=SdW1?β2t,,S_{dW}^{corrected}=\frac{S_{dW}}{1-\beta_2^t},,SdWcorrected?=1?β2t?SdW??

Sdbcorrected=Sdb1?β2t,。S_{db}^{corrected}=\frac{S_{db}}{1-\beta_2^t},。Sdbcorrected?=1?β2t?Sdb??

最后更新權(quán)重,所以 WWW 更新后是

W:=W?αvdWcorrectedSdWcorrected+?W:=W-\frac{\alpha v_{dW}^{corrected}}{\sqrt{S_{dW}^{corrected}}+\epsilon}W:=W?SdWcorrected??+?αvdWcorrected??

(如果你只是用Momentum,使用 vdWv_{dW}vdW? 或者修正后的 vdWv_{dW}vdW? ,但現(xiàn)在我們加入了RMSprop的部分,所以我們要除以修正后 SdWS_{dW}SdW? 的平方根加上 ?\epsilon? )。

根據(jù)類似的公式更新 bbb 值,

b:=b?αvdbcorrectedSdbcorrected+?。b:=b-\frac{\alpha v_{db}^{corrected}}{\sqrt{S_{db}^{corrected}}+\epsilon}。b:=b?Sdbcorrected??+?αvdbcorrected??

所以Adam算法結(jié)合了MomentumRMSprop梯度下降法,并且是一種極其常用的學習算法,被證明能有效適用于不同神經(jīng)網(wǎng)絡(luò),適用于廣泛的結(jié)構(gòu)。

本算法中有很多超參數(shù),超參數(shù)學習率 α\alphaα 很重要,也經(jīng)常需要調(diào)試,你可以嘗試一系列值,然后看哪個有效。 β1\beta_1β1? 常用的缺省值為0.9,這是 dWdWdW 的移動平均數(shù),也就是 dWdWdW 的加權(quán)平均數(shù),這是Momentum涉及的項。至于超參數(shù) β2\beta_2β2?Adam論文作者,也就是Adam算法的發(fā)明者,推薦使用0.999,這是在計算 (dW)2(dW)^2(dW)2 以及 (db)2(db)^2(db)2 的移動加權(quán)平均值,關(guān)于 ?\epsilon? 的選擇其實沒那么重要,Adam論文的作者建議 ?\epsilon?10?810^{-8}10?8 ,但你并不需要設(shè)置它,因為它并不會影響算法表現(xiàn)。但是在使用Adam的時候,人們往往使用缺省值即可, β1,β2\beta_1,\beta_2β1?β2??\epsilon? 都是如此,我覺得沒人會去調(diào)整 ?\epsilon? ,然后嘗試不同的 α\alphaα 值,看看哪個效果最好。你也可以調(diào)整 β1\beta_1β1?β2\beta_2β2? ,但我認識的業(yè)內(nèi)人士很少這么干。

為什么這個算法叫做AdamAdam代表的是Adaptive Moment Estimationβ1\beta_1β1? 用于計算這個微分( dWdWdW ),叫做第一矩, β2\beta_2β2? 用來計算平方數(shù)的指數(shù)加權(quán)平均數(shù)( (dW)2(dW)^2(dW)2 ),叫做第二矩,所以Adam的名字由此而來,但是大家都簡稱Adam權(quán)威算法。

順便提一下,我有一個老朋友兼合作伙伴叫做Adam Coates。據(jù)我所知,他跟Adam算法沒有任何關(guān)系,不過我覺得他偶爾會用到這個算法,不過有時有人會問我這個問題,我想你可能也有相同的疑惑。

這就是關(guān)于Adam優(yōu)化算法的全部內(nèi)容,有了它,你可以更加快速地訓練神經(jīng)網(wǎng)絡(luò),在結(jié)束本周課程之前,我們還要講一下超參數(shù)調(diào)整,以及更好地理解神經(jīng)網(wǎng)絡(luò)的優(yōu)化問題有哪些。下個視頻中,我們將講講學習率衰減。

課程PPT




←上一篇↓↑下一篇→
2.7 RMSprop回到目錄2.9 學習率衰減

總結(jié)

以上是生活随笔為你收集整理的2.8 Adam 优化算法-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人妻无码一区二区三区 | 日本做爰三级床戏 | 国产精品88久久久久久妇女 | 夜夜躁日日躁狠狠久久av | 香蕉尹人| 精品午夜一区二区三区在线观看 | 国产偷人爽久久久久久老妇app | 午夜淫片| 亚洲午夜精品久久久久久浪潮 | 亚洲欧美在线不卡 | 国产视频在线观看视频 | 亚洲免费高清视频 | 自拍视频在线观看 | 日产久久久久久 | 天天看夜夜爽 | 91欧美精品| 老熟妇毛茸茸 | 深夜福利一区二区三区 | 亚洲人无码成www久久 | 亚洲成人精品在线播放 | jizz黄| 成年人免费在线观看视频网站 | 天堂成人在线视频 | 中文字幕视频免费观看 | 高清日韩一区二区 | 男女插插插网站 | 91亚洲精品久久久蜜桃网站 | 激情小说欧美色图 | 欧美做受xxxxxⅹ性视频 | 午夜理伦三级理论 | 四虎成人在线观看 | 四虎国产成人精品免费一女五男 | 激烈的性高湖波多野结衣 | 毛片免费在线观看视频 | 亚洲2022国产成人精品无码区 | 中文字幕乱码亚洲精品一区 | 青青草原在线免费 | 婷婷丁香九月 | 中文字幕亚洲天堂 | 欧美色图888| 久久综合社区 | 六十路息与子猛烈交尾 | 91全免费 | 成人午夜性视频 | 成人黄色大片 | 黄瓜视频在线观看污 | 国产伦精品一区二区三区 | 国产高潮视频在线观看 | 中文字幕日韩欧美一区二区三区 | 久久综合久久综合久久 | 欧美韩日一区二区 | 久久98| 樱桃国产成人精品视频 | 少妇脱了内裤让我添 | 国产伦理一区二区三区 | 无码人妻熟妇av又粗又大 | 亚洲国产欧美在线观看 | av手机天堂网 | 拔擦8x成人一区二区三区 | 亚洲偷自 | 天天干影院 | 麻豆蜜桃91 | 51啪影院| 性一交一乱一伧国产女士spa | 99精品久久久久久 | 中国国产bdsm紧缚捆绑 | 人碰人人| 天天插天天射 | 这里只有精品视频在线观看 | 少妇高潮露脸国语对白 | 欧洲精品在线观看 | 黄色av毛片 | 一区二区三区免费在线观看视频 | 曰批免费视频播放免费 | 欧美xxx在线观看 | 亚洲人毛茸茸 | 岛国av免费在线观看 | 一区二区三区欧美日韩 | 国产精品777| 快播视频在线观看 | 午夜18视频在线观看 | 日本高清免费视频 | 天天看天天干 | 欧美成人va | 看污网站| 91在线最新| www.777奇米| 亚洲一区二区三区视频 | 中文字幕在线观看不卡 | 黑丝美女一区二区 | 四虎黄色片 | аⅴ资源天堂资源库在线 | 殴美一级片 | 人人干人人插 | 蜜桃av一区| 日韩爱爱免费视频 | 玖玖爱资源站 | 魔性诱惑 | 软萌小仙自慰喷白浆 |