日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

谷歌KDD'23工作:如何提升推薦系統Ranking模型訓練穩定性

來源: 責編: 時間:2023-08-05 11:45:42 4828觀看
導讀谷歌在KDD 2023發表了一篇工作,探索了推薦系統ranking模型的訓練穩定性問題,分析了造成訓練穩定性存在問題的潛在原因,以及現有的一些提升模型穩定性方法的不足,并提出了一種新的梯度裁剪方式,提升了ranking模型的訓練穩定

谷歌在KDD 2023發表了一篇工作,探索了推薦系統ranking模型的訓練穩定性問題,分析了造成訓練穩定性存在問題的潛在原因,以及現有的一些提升模型穩定性方法的不足,并提出了一種新的梯度裁剪方式,提升了ranking模型的訓練穩定性。下面給大家詳細介紹一下這篇文章。I1s28資訊網——每日最新資訊28at.com

1、模型背景

本文以Youtube中的ranking模型為例,進行推薦系統ranking模型訓練穩定性的分析。整體模型如下圖所示,包括特征輸入層、多任務共享層、每個任務私有參數層,整體包括CTR預估、CVR預估等多個任務聯合訓練。I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

什么樣的訓練過程是穩定性比較差的呢?如下圖所示,model-a的loss和auc曲線被文中稱為micro-diverged,即訓練過程中出現loss的突增,伴隨著auc下降,但是繼續訓練模型會恢復回來,最終不會影響模型效果。model-b的loss和auc曲線被文中稱為fully-diverged,即模型訓練過程中出現大幅度的loss增加和auc下降,并且后面也不會再恢復了,對模型的性能影響很大。本文更關注的是后面fully-diverged這種情況。I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

2、影響穩定性的因素

為什么推薦系統中的模型,存在這樣的訓練穩定性問題呢?訓練過程不穩定,本質原因在于模型在優化到一個比較陡峭的超平面時使用了一個較大的學習率,導致模型參數的更新出現嚴重問題,文中原話是“step size being too large when loss curvature is steep”。在推薦系統的ranking模型中,這種現象更為常見,主要由于以下幾個原因:I1s28資訊網——每日最新資訊28at.com

多任務學習:推薦系統中的ranking模型經常采用多任務學習的方式,這導致當一個任務的梯度出現問題時,對共享參數層也會造成很大影響,增加了模型訓練不穩定的可能性;I1s28資訊網——每日最新資訊28at.com

Sequential training:ranking模型經常需要進行ODL或者增量更新,以適應線上數據分布的實時變化。這就導致模型的訓練數據一直是動態變化的,模型需要不斷擬合變化的數據分布,給模型的收斂帶來更大的不確定因素;I1s28資訊網——每日最新資訊28at.com

模型尺寸和輸入特征:相比其他領域的模型,ranking模型需要更多類型的輸入特征,并且目前的趨勢是不斷增大模型尺寸,這些都可能導致模型的優化超平面變得更加陡峭導致難以收斂。I1s28資訊網——每日最新資訊28at.com

下圖展示了在相同的學習率下,loss平面的陡峭程度對于梯度更新的影響,越陡峭的超平面,以一個不適配(較大)的學習率更新會導致loss震蕩難以收斂。I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

3、現有方法

為了解決這類訓練不穩定問題,業內已經有一些相應的解決方案。例如,針對上述Sequential training需要適配數據分布而帶來的不收斂問題,可以采用滑動時間窗口的方式生成訓練樣本。每次讓模型使用滑動窗口內的數據進行訓練,通過增大滑動窗口的尺寸,可以讓每輪訓練的模型見到的數據分布差異沒那么大,平滑的更新數據分布,緩解模型需要適配數據分布劇烈變化的問題。I1s28資訊網——每日最新資訊28at.com

不過,從本質原因“step size being too large when loss curvature is steep”來講,一個治標治本的方法是直接優化梯度更新的過程,對于陡峭的loss超平面使用更小的學習率,使用Hessian矩陣最大特征值計算,也可以近似利用梯度代替。Adagrad和梯度裁剪就是這類方法中的經典工作。Adagrad通過每個參數歷史的梯度更新情況進行累計,來調整每個參數的學習率,歷史更新較多的參數,學習率設置的更小一些,梯度更新公式如下所示:I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

而梯度裁剪更加直接,如果計算的梯度大于一定的閾值,就將梯度縮小(如下面公式,核心是縮放系數sigmoid的計算,根據閾值和梯度的L2范數比值而來,梯度的L2范數太大就縮小梯度)。I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

如何設計梯度裁剪中的閾值呢?后續的工作Adaptive Gradient Clipping提出了一種自動設計閾值的方式,核心思路是梯度的范數與模型參數范數比值不能太大,因此引入這一項幫助個性化調節不同參數的梯度:I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

4、本文方法

雖然上述梯度裁剪方法有助于提升ranking模型訓練穩定性,但是文中發現這類方法對于推薦系統中的ranking模型并不能起到有效作用。經過分析,文中發現,之前的梯度裁剪方法在梯度突然暴增的時候控制力不夠。文中提出了Clippy,主要修改的是梯度裁剪中的縮放系數,相比原來的梯度裁剪主要有2個改進點,一方面將L2 norm改成了無窮范數(取各個維度L1最大值),同時對于分子改成了上文adagrad中的r,即歷史梯度的累積。I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

這樣修改的原因為,如下圖所示,在step-b到step-c損失函數突增,梯度對應變大,但是之前的梯度裁剪方法得到的縮放系數并不足以控制梯度。將L2范數改成無窮范數,可以方便捕捉某一個維度上的突變,對某一維度的梯度突增有更強的敏感性。另外,將分子變為累計梯度,讓模型根據累計梯度而不是當前梯度調整閾值,更適配Adagrad對模型參數的更新過程。通過這種方式,如下圖第二列所示,對梯度的約束更加強烈,可以有效限制梯度過大導致的訓練不穩定問題。I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

最后,文中給出了Clippy加入到Adagrad更新的整體算法流程,如下表:I1s28資訊網——每日最新資訊28at.com

圖片圖片I1s28資訊網——每日最新資訊28at.com

通過下面的實驗對比可以發現,使用了Adagrad+Cliipy后,模型的訓練過程更加穩定:I1s28資訊網——每日最新資訊28at.com

圖片 圖片 I1s28資訊網——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-127-0.html谷歌KDD'23工作:如何提升推薦系統Ranking模型訓練穩定性

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 如何使用JavaScript創建一只圖像放大鏡?

下一篇: 多線程開發帶來的問題與解決方法

標簽:
  • 熱門焦點
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
欧美国产日韩在线观看| 羞羞色国产精品| 国产精品日韩专区| 国产精品久久福利| 国产欧美日韩三级| 在线观看日韩精品| 亚洲毛片av在线| 亚洲小视频在线观看| 欧美一区精品| 麻豆成人av| 欧美图区在线视频| 欧美精品自拍| 国产欧美日韩精品在线| 亚洲第一中文字幕| 亚洲午夜视频在线| 久久久久久久久久久一区| 欧美国产精品| 国产精品亚发布| 韩国自拍一区| 国产精品xvideos88| 欧美日韩一区在线视频| 免费看av成人| 亚洲神马久久| 亚洲国产精品成人一区二区 | 一区二区三区高清在线| 亚洲在线一区二区三区| 巨胸喷奶水www久久久免费动漫| 欧美日韩成人综合在线一区二区| 国产精品黄色| 亚洲大胆人体视频| 亚洲在线视频免费观看| 美女视频黄 久久| 欧美新色视频| 亚洲国产欧美在线人成| 小处雏高清一区二区三区| 欧美国产视频在线| 国产日韩欧美麻豆| 99热在线精品观看| 久久久精彩视频| 国产精品久久777777毛茸茸| 在线欧美影院| 欧美在线观看一二区| 亚洲午夜一区二区| 欧美一区二区免费观在线| 欧美日韩国产片| 久久青草久久| 亚洲人成网站色ww在线| 久久久噜噜噜久久狠狠50岁| 久久国产婷婷国产香蕉| 欧美片在线播放| 狠狠久久婷婷| 午夜亚洲视频| 欧美午夜精品久久久| 亚洲国产精品成人va在线观看| 新狼窝色av性久久久久久| 欧美日韩精品免费观看| 亚洲成人在线观看视频| 久久精品国产精品亚洲综合| 国产精品久久久久999| 日韩亚洲欧美综合| 欧美本精品男人aⅴ天堂| 欧美日韩综合另类| 亚洲啪啪91| 你懂的视频欧美| 韩国av一区二区三区在线观看| 亚洲日本一区二区三区| 久久精品中文字幕一区| 国产片一区二区| 亚洲欧美日韩综合一区| 夜夜嗨av一区二区三区网页| 欧美日韩在线三区| 在线成人免费视频| av成人黄色| 麻豆av一区二区三区久久| 亚洲永久免费| 男女精品视频| 欧美午夜一区二区| 国产人成精品一区二区三| 亚洲天堂成人在线观看| 欧美绝品在线观看成人午夜影视| 亚洲国产另类精品专区| 久久中文字幕一区| 黄色成人在线观看| 久久精品国产96久久久香蕉| 国产日韩综合一区二区性色av| 亚洲欧洲av一区二区三区久久| 欧美日韩网址| 中文国产亚洲喷潮| 欧美亚一区二区| 亚洲一区二区少妇| 国产精品国产三级国产专播品爱网| aaa亚洲精品一二三区| 欧美日韩高清在线观看| 一本在线高清不卡dvd| 欧美三级不卡| 亚洲欧美日韩国产综合| 亚洲男人天堂2024| 欧美在线一二三四区| 国产一区二区av| 久久久av毛片精品| 伊人成人网在线看| 免费在线欧美黄色| 亚洲精品一区二区三区不| 欧美日韩国产成人在线免费| 伊人色综合久久天天| 免费久久99精品国产自在现线| 亚洲精品国产日韩| 欧美日韩一区二区三区免费| 亚洲午夜久久久久久久久电影网| 国产精品高潮在线| 亚洲欧美国产另类| 国产原创一区二区| 蜜桃精品久久久久久久免费影院| 亚洲精品一线二线三线无人区| 欧美午夜不卡在线观看免费| 欧美一区二区三区四区夜夜大片 | 亚洲人成在线播放网站岛国| 欧美精品日韩www.p站| 亚洲视频欧美在线| 国产日韩欧美二区| 奶水喷射视频一区| 中文一区二区在线观看| 国产精品亚洲视频| 久久精品一二三区| 亚洲片在线观看| 国产精品日韩在线播放| 久久久99爱| 一区二区视频免费在线观看 | 亚洲欧美日韩一区二区在线 | 欧美在线www| 国产亚洲精品久久久| 久久久久中文| 在线电影院国产精品| 欧美激情一区二区三区四区| 一区二区三区视频在线播放| 国产精品网红福利| 麻豆成人精品| 一区二区不卡在线视频 午夜欧美不卡在| 国产精品久久久久91| 久久精品三级| 亚洲日产国产精品| 国产精品亚发布| 久久精品在线| 亚洲精品在线观| 国产伦精品免费视频| 美女爽到呻吟久久久久| 亚洲欧美在线免费观看| …久久精品99久久香蕉国产 | 欧美超级免费视 在线| 亚洲精品久久久久久久久久久久 | 久久久久久久久久久久久9999| 99在线观看免费视频精品观看| 国产精品丝袜白浆摸在线| 久热综合在线亚洲精品| 亚洲天堂av在线免费| 国产一区二区精品| 欧美成人亚洲成人| 欧美在线在线| 日韩一二在线观看| 国产一区91| 欧美日本一区| 久久精品91久久久久久再现| 亚洲视频 欧洲视频| 在线观看一区视频| 国产精品视频xxxx| 欧美成年人网| 欧美影院午夜播放| 一本一本久久a久久精品牛牛影视| 国产一区日韩二区欧美三区| 欧美精品成人一区二区在线观看| 羞羞视频在线观看欧美| 亚洲精品视频免费观看| 国产亚洲高清视频| 欧美日韩性生活视频| 久久久噜噜噜久久人人看| 一区二区三区高清不卡| 国产精品久久久久久户外露出 | 国产精品美女久久久久aⅴ国产馆| 欧美诱惑福利视频| 国产日韩av在线播放| 欧美国产一区二区在线观看| 一区二区三区四区五区在线| 黄色国产精品| 国产精品入口福利| 欧美理论电影在线播放| 久久人人看视频| 亚洲欧美日本精品| 99精品国产在热久久下载| 极品日韩久久| 国产日韩成人精品| 国产精品大片免费观看| 欧美精品1区2区| 久久一区二区精品| 欧美一区二区三区的| 亚洲午夜羞羞片| 亚洲精品日韩在线| 在线日本成人| 国自产拍偷拍福利精品免费一| 国产精品午夜电影| 欧美色图一区二区三区| 麻豆成人91精品二区三区| 免费成人av| 久久一区二区三区超碰国产精品 | 久久视频在线视频|