91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Adam模型的新改進(jìn)“Rectified Adam”

DPVg_AI_era ? 來源:lq ? 2019-09-13 16:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

UIUC華人博士生團(tuán)隊提出了對常用機器學(xué)習(xí)模型優(yōu)化器Adam的新改進(jìn)RAdam,省去了使用Adam必須的“預(yù)熱”環(huán)節(jié),既能保證學(xué)習(xí)率和收斂速度,又能有效避免模型陷入“局部最優(yōu)解”的陷阱,堪稱Adam的優(yōu)秀接班人!

近日,UIUC的華人博士生Liyuan Liu等人的一篇新論文中介紹了Adam模型的新改進(jìn)“Rectified Adam”(簡稱RAdam)。這是基于原始Adam作出的改進(jìn),它既能實現(xiàn)Adam快速收斂的優(yōu)點,又具備SGD方法的優(yōu)勢,令模型收斂至質(zhì)量更高的結(jié)果。

有國外網(wǎng)友親測,效果拔群。

以下是網(wǎng)友測試過程和RAdam的簡介:

我已經(jīng)在FastAI框架下測試了RAdam,并快速獲得了高精度新記錄,而不是ImageNette上兩個難以擊敗的FastAI排行榜得分。我今年測試了許多論文中的模型,大部分模型似乎在文中給出的特定數(shù)據(jù)集上表現(xiàn)良好,而在我嘗試的新的數(shù)據(jù)集上表現(xiàn)不佳。但RAdam不一樣,看起來真的實現(xiàn)了性能提升,可能成為vanilla Adam的永久“接班人”。

RAdam具備在多種學(xué)習(xí)率下的強大性能,同時仍能快速收斂并實現(xiàn)更高的性能(CIFAR數(shù)據(jù)集)

RAdam和XResNet50,5個epoch精度即達(dá)到86%

Imagenette排行榜:達(dá)到當(dāng)前最高性能84.6%

下面來看看RAdam的內(nèi)部機制,看看為什么能夠?qū)崿F(xiàn)更優(yōu)質(zhì)的收斂,更好的訓(xùn)練穩(wěn)定性(相對所選擇的學(xué)習(xí)率更不敏感),為何基于幾乎所有AI應(yīng)用都能實現(xiàn)更好的準(zhǔn)確性和通用性。

不只是對于CNN:RAdam在Billion Word Dataset上的表現(xiàn)優(yōu)于LSTM

RAdam:無需預(yù)熱,避免模型收斂至“局部最優(yōu)解”

作者指出,雖然每個人都在努力實現(xiàn)快速穩(wěn)定的優(yōu)化算法,但包括Adam,RMSProp等在內(nèi)的自適應(yīng)學(xué)習(xí)率優(yōu)化器都存在收斂到質(zhì)量較差的局部最優(yōu)解的可能。因此,幾乎每個人都使用某種形式的“預(yù)熱”方式來避免這種風(fēng)險。但為什么需要預(yù)熱?

由于目前對AI社區(qū)中對于“預(yù)熱”出現(xiàn)的潛在原因,甚至最佳實踐的理解有限,本文作者試圖揭示這個問題的基礎(chǔ)。他們發(fā)現(xiàn),根本問題是自適應(yīng)學(xué)習(xí)率優(yōu)化器具有太大的變化,特別是在訓(xùn)練的早期階段,并且可能由于訓(xùn)練數(shù)據(jù)量有限出現(xiàn)過度跳躍,因此可能收斂至局部最優(yōu)解。

使用原始Adam必須預(yù)熱,否則正態(tài)分布會變得扭曲,是否預(yù)熱的分布對比見上圖

因此,當(dāng)優(yōu)化器僅使用有限的訓(xùn)練數(shù)據(jù)時,采用“預(yù)熱”(這一階段的學(xué)習(xí)率要慢得多)是自適應(yīng)優(yōu)化器要求抵消過度方差的要求。

簡而言之,vanilla Adam和其他自適應(yīng)學(xué)習(xí)速率優(yōu)化器可能會基于訓(xùn)練早期數(shù)據(jù)太少而做出錯誤決策。因此,如果沒有某種形式的預(yù)熱,很可能在訓(xùn)練一開始便會收斂局部最優(yōu)解,這使得訓(xùn)練曲線由于糟糕的開局而變得更長、更難。

然后,作者在不用預(yù)熱的情況下運行了Adam,但是在前2000次迭代(adam-2k)中避免使用動量,結(jié)果實現(xiàn)了與“Adam+預(yù)熱”差不多的結(jié)果,從而驗證了“預(yù)熱”在訓(xùn)練的初始階段中起到“降低方差”的作用,并可以避免Adam在沒有足夠數(shù)據(jù)的情況下在開始訓(xùn)練時即陷入局部最優(yōu)解。

適用于多個數(shù)據(jù)集,堪稱Adam的優(yōu)秀“接班人”

我們可以將“預(yù)熱”作為降低方差的方法,但所需的預(yù)熱程度未知,而且具體情況會根據(jù)數(shù)據(jù)集不同而變化,本文確定了一個數(shù)學(xué)算法,作為“動態(tài)方差減少器”。作者建立了一個“整流項”,可以緩慢而穩(wěn)定地允許將自適應(yīng)動量作為基礎(chǔ)方差的函數(shù)進(jìn)行充分表達(dá)。完整模型是這樣的:

作者指出,在某些情況下,由于衰減率和基本方差的存在,RAdam可以在動量等效的情況下退化為SGD。

實驗表明,RAdam優(yōu)于傳統(tǒng)的手動預(yù)熱調(diào)整,其中需要預(yù)熱或猜測需要預(yù)熱的步驟數(shù)。RAdam自動提供方差縮減,在各種預(yù)熱長度和各種學(xué)習(xí)率下都優(yōu)于手動預(yù)熱。

總之,RAdam可以說是AI最先進(jìn)的優(yōu)化器,可以說是Adam的優(yōu)秀接班人!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4419

    瀏覽量

    67698
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    66

    文章

    8558

    瀏覽量

    137094
  • 數(shù)據(jù)集
    +關(guān)注

    關(guān)注

    4

    文章

    1238

    瀏覽量

    26238

原文標(biāo)題:Adam可以換了?UIUC中國博士生提出RAdam,收斂快精度高,大小模型通吃

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Adam Tech NPC-5E-010-GY網(wǎng)線組件解析

    在現(xiàn)代工業(yè)通信系統(tǒng)、數(shù)據(jù)網(wǎng)絡(luò)以及嵌入式設(shè)備中,RJ45以太網(wǎng)線束組件承擔(dān)著關(guān)鍵的數(shù)據(jù)傳輸任務(wù)。穩(wěn)定可靠的網(wǎng)絡(luò)連接不僅關(guān)系到系統(tǒng)通信質(zhì)量,也直接影響設(shè)備的整體運行穩(wěn)定性。
    的頭像 發(fā)表于 03-05 20:00 ?70次閱讀
    <b class='flag-5'>Adam</b> Tech NPC-5E-010-GY網(wǎng)線組件解析

    Adam Tech NPC-6-003-BU線束組件技術(shù)解析與替代方案建議

    在工業(yè)通信設(shè)備、網(wǎng)絡(luò)設(shè)備以及嵌入式系統(tǒng)中,RJ45以太網(wǎng)線束組件是實現(xiàn)設(shè)備之間高速數(shù)據(jù)傳輸?shù)闹匾B接部件。穩(wěn)定可靠的網(wǎng)絡(luò)線束不僅能保證信號傳輸質(zhì)量,還能提高設(shè)備系統(tǒng)運行的整體可靠性。
    的頭像 發(fā)表于 03-05 19:47 ?78次閱讀
    <b class='flag-5'>Adam</b> Tech NPC-6-003-BU線束組件技術(shù)解析與替代方案建議

    基于NVIDIA Isaac庫開發(fā)的機器人調(diào)酒師ADAM亮相國際賽場

    基于 NVIDIA Isaac 庫開發(fā)的機器人調(diào)酒師 ADAM,為維加斯黃金騎士隊的冰球粉絲帶來了身臨其境的未來式服務(wù)體驗。
    的頭像 發(fā)表于 12-24 10:05 ?522次閱讀

    在Ubuntu20.04系統(tǒng)中訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型的一些經(jīng)驗

    , activation=\'softmax\', name=\"FC2\"))2. 編譯模型 model.compile(optimizer=\'adam\', loss
    發(fā)表于 10-22 07:03

    Adam Tech推拉式連接器產(chǎn)品特點

    Adam Tech 提供完整系列的推拉式連接器,涵蓋金屬與塑料款式、直角插座以及應(yīng)力緩解設(shè)計,滿足各種應(yīng)用需求。每款產(chǎn)品皆提供多樣化選項,包括不同的針腳數(shù)、安裝方式及尺寸。另有防水型號,符合
    的頭像 發(fā)表于 09-16 14:18 ?669次閱讀

    Adam Tech推出Secur-Seal系列線對線連接器

    隨著電動車(EV)及儲能系統(tǒng)(ESS)市場迅速成長,連接器在嚴(yán)苛環(huán)境下的高可靠性已成為設(shè)計的重要核心需求。 輕型電動車(LEVs)、工業(yè)設(shè)備及戶外裝置等應(yīng)用場景,經(jīng)常面臨長時間的震動、潮濕及塵埃挑戰(zhàn),傳統(tǒng)標(biāo)準(zhǔn)連接器已無法滿足其耐用性要求。
    的頭像 發(fā)表于 08-15 11:32 ?1116次閱讀

    基于改進(jìn)滑模觀測器的PMSM無位置傳感器控制

    為解決傳統(tǒng)基于滑模觀測器永磁同步電機無位置傳感器控制系統(tǒng)存在的抖振問題,本文提出了一種基于非線性能量函數(shù)參考模型的新型改進(jìn)滑模觀測器。在分析非線性能量函數(shù)參考模型的基礎(chǔ)上,設(shè)計了改進(jìn)
    發(fā)表于 08-06 14:38

    FA模型卡片和Stage模型卡片切換

    卡片切換 卡片切換主要包含如下三部分: 卡片頁面布局:FA模型卡片和Stage模型卡片的布局都采用類web范式開發(fā)可以直接復(fù)用。 卡片配置文件:FA模型的卡片配置在config.json中
    發(fā)表于 06-06 08:10

    從FA模型切換到Stage模型時:module的切換說明

    module的切換 從FA模型切換到Stage模型時,開發(fā)者需要將config.json文件module標(biāo)簽下的配置遷移到module.json5配置文件module標(biāo)簽下,具體差異
    發(fā)表于 06-05 08:16

    FA模型訪問Stage模型DataShareExtensionAbility說明

    FA模型訪問Stage模型DataShareExtensionAbility 概述 無論FA模型還是Stage模型,數(shù)據(jù)讀寫功能都包含客戶端和服務(wù)端兩部分。 FA
    發(fā)表于 06-04 07:53

    改進(jìn)電壓模型的異步電機無速度傳感器矢量控制

    無速度傳感器矢量控制技術(shù)能夠有效提高交流傳動系統(tǒng)的可靠性,降低系統(tǒng)成本。該技術(shù)的核心問題是準(zhǔn)確獲取電機轉(zhuǎn)子轉(zhuǎn)速,并將其反饋到速度閉環(huán)控制環(huán)節(jié)。介紹一種采用改進(jìn)模型參考自適應(yīng)轉(zhuǎn)速估計方法的異步電機矢量
    發(fā)表于 05-28 15:43

    改進(jìn)GPC算法在永磁同步電機控制系統(tǒng)中的應(yīng)用

    (CARIMA)模型?;诖?b class='flag-5'>模型和金元郁等提出的改進(jìn)廣義預(yù)測控制算法(JGPC)設(shè)計出了適用于 PMSM驅(qū)動系統(tǒng)的速度環(huán)的改進(jìn)廣義預(yù)測控制器。仿真實驗表明,JCPC控制器可以很好的跟蹤
    發(fā)表于 05-28 15:41

    FPGA 大神 Adam Taylor 使用 ALINX VD100(AMD Versal系列)開發(fā)平臺實現(xiàn)圖像處理

    本篇文章來自 FPGA 大神、Ardiuvo XVtc VtcInst;VideoMode video;XVtc_Config *vtc_config ;int main(){ XVtc_SourceSelect SourceSelect; XVtc_Timing vtcTiming; u32 height,width,status; init_platform(); print("Setting up Timingnr"); vtc_config = XVtc_LookupConfig(XPAR_XVTC_0_BASEADDR); XVtc_CfgInitialize( print("Setting up Videonr"); video = VMODE_1280x720 ;vtcTiming.HActiveVideo = video.width;vtcTiming.HFrontPorch = video.hps - video.width;vtcTiming.HSyncWidth = video.hpe - video.hps;vtcTiming.HBackPorch = video.hmax - video.hpe + 1;vtcTiming.HSyncPolarity = video.hpol;vtcTiming.VActiveVideo
    的頭像 發(fā)表于 05-16 09:46 ?2394次閱讀
    FPGA 大神 <b class='flag-5'>Adam</b> Taylor 使用 ALINX VD100(AMD Versal系列)開發(fā)平臺實現(xiàn)圖像處理

    KaihongOS操作系統(tǒng)FA模型與Stage模型介紹

    FA模型與Stage模型介紹 KaihongOS操作系統(tǒng)中,F(xiàn)A模型(Feature Ability)和Stage模型是兩種不同的應(yīng)用模型
    發(fā)表于 04-24 07:27

    如何將 ADAM 采集模塊的 Modbus 原始值轉(zhuǎn)換成物理值?

    在工業(yè)數(shù)據(jù)采集領(lǐng)域,ADAM系列模塊的Modbus原始值轉(zhuǎn)換是工程師常見的技術(shù)挑戰(zhàn)。本文蘇州研訊電子科技有限公司將通過具體案例,解析16位數(shù)據(jù)轉(zhuǎn)換的底層邏輯與實操步驟,幫助您快速實現(xiàn)原始數(shù)據(jù)到物理量
    的頭像 發(fā)表于 04-07 11:17 ?823次閱讀
    如何將 <b class='flag-5'>ADAM</b> 采集模塊的 Modbus 原始值轉(zhuǎn)換成物理值?