精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

大模型面經(jīng)——LoRA最全總結(jié) 原創(chuàng)

發(fā)布于 2024-10-17 10:40
瀏覽
0收藏

LoRA面經(jīng)搜集總結(jié)。

大家的顯卡都比較吃緊,LoRA家族越來越壯大,基于LoRA出現(xiàn)了各種各樣的改進(jìn),最近比較火的一個改進(jìn)版是 dora,聽大家反饋口碑也不錯。

基于PEFT的話用4090 24G顯存也可以進(jìn)行大模型的微調(diào),所以LoRA家族這塊還是很有研究和實際落地的潛力。

LoRA整個系列分為兩個部分:

1、LoRA總述

2、LoRA家族演進(jìn)

本篇開始介紹第一部分:LoRA總述,盡量以面經(jīng)問題的形式提出并解答,下面是一個快捷目錄。

一、概念

1. 簡單介紹一下LoRA

2. LoRA的思路

3. LoRA的特點

4. LoRA的優(yōu)點

5. LoRA的缺點

二、訓(xùn)練理論

1. LoRA權(quán)重是否可以合入原模型?

2. ChatGLM-6B LoRA后的權(quán)重多大? 

3. LoRA微調(diào)方法為啥能加速訓(xùn)練? 

4. 如何在已有LoRA模型上繼續(xù)訓(xùn)練?

5. LoRA這種微調(diào)方法和全參數(shù)比起來有什么劣勢嗎?

6. LORA應(yīng)該作用于Transformer的哪個參數(shù)矩陣? 

7. LoRA 微調(diào)參數(shù)量怎么確定? 

8. Rank 如何選取? 

9. alpha參數(shù) 如何選取? 

10. LoRA 高效微調(diào)如何避免過擬合?

11. 哪些因素會影響內(nèi)存使用? 

12. LoRA權(quán)重是否可以合并? 

13. 是否可以逐層調(diào)整LoRA的最優(yōu)rank? 

14. Lora的矩陣怎么初始化?為什么要初始化為全0?

 一、概念

1. 簡單介紹一下LoRA


大模型面經(jīng)——LoRA最全總結(jié)-AI.x社區(qū)

通過低秩分解來模擬參數(shù)的改變量,從而以極小的參數(shù)量來實現(xiàn)大模型的間接訓(xùn)練。實現(xiàn)思想很簡單,就是凍結(jié)一個預(yù)訓(xùn)練模型的矩陣參數(shù),并選擇用A和B矩陣來替代,在下游任務(wù)時只更新A和B。

2. LoRA的思路

主要思想:在原模型旁邊增加一個旁路,通過低秩分解(先降維再升維)來模擬參數(shù)的更新量。

  • 訓(xùn)練:原模型固定,只訓(xùn)練降維矩陣A和升維矩陣B。
  • 推理:可將BA加到原參數(shù)上,不引入額外的推理延遲。
  • 初始化:A采用高斯分布初始化,B初始化為全0,保證訓(xùn)練開始時旁路為0矩陣。
  • 可插拔式的切換任務(wù):當(dāng)前任務(wù)W0+B1A1,將lora部分減掉,換成B2A2,即可實現(xiàn)任務(wù)切換。

3. LoRA的特點

  • 將BA加到W上可以消除推理延遲; 
  • 可以通過可插拔的形式切換到不同的任務(wù);
  • 設(shè)計的比較簡單且效果好。

4. LoRA的優(yōu)點

1)一個中心模型服務(wù)多個下游任務(wù),節(jié)省參數(shù)存儲量 

2)推理階段不引入額外計算量 

3)與其它參數(shù)高效微調(diào)方法正交,可有效組合 

4)訓(xùn)練任務(wù)比較穩(wěn)定,效果比較好 

5)LoRA 幾乎不添加任何推理延遲,因為適配器權(quán)重可以與基本模型合并

5. LoRA的缺點

LoRA參與訓(xùn)練的模型參數(shù)量不多,也就百萬到千萬級別的參數(shù)量,所以效果比全量微調(diào)差很多。(數(shù)據(jù)以及算力滿足的情況下,還是微調(diào)的參數(shù)越多越好)

二、訓(xùn)練理論

1. LoRA權(quán)重是否可以合入原模型?

可以,將訓(xùn)練好的低秩矩陣(B*A)+原模型權(quán)重合并(相加),計算出新的權(quán)重。

2. ChatGLM-6B LoRA后的權(quán)重多大?

rank 8 target_module query_key_value條件下,大約15M。

3. LoRA微調(diào)方法為啥能加速訓(xùn)練? 

1)只更新了部分參數(shù):比如LoRA原論文就選擇只更新Self Attention的參數(shù),實際使用時我們還可以選擇只更新部分層的參數(shù);

2)減少了通信時間:由于更新的參數(shù)量變少了,所以(尤其是多卡訓(xùn)練時)要傳輸?shù)臄?shù)據(jù)量也變少了,從而減少了傳輸時間; 

3)采用了各種低精度加速技術(shù),如FP16、FP8或者INT8量化等。

這三部分原因確實能加快訓(xùn)練速度,然而它們并不是LoRA所獨有的,事實上幾乎都有參數(shù)高效方法都具有這些特點。LoRA的優(yōu)點是它的低秩分解很直觀,在不少場景下跟全量微調(diào)的效果一致,以及在預(yù)測階段不增加推理成本。

4. 如何在已有LoRA模型上繼續(xù)訓(xùn)練?

理解此問題的情形是:已有的lora模型只訓(xùn)練了一部分?jǐn)?shù)據(jù),要訓(xùn)練另一部分?jǐn)?shù)據(jù)的話,是在這個lora上繼續(xù)訓(xùn)練呢,還是跟base 模型合并后再套一層lora,或者從頭開始訓(xùn)練一個lora? 

把之前的LoRA跟base model 合并后,繼續(xù)訓(xùn)練就可以,為了保留之前的知識和能力,訓(xùn)練新的LoRA時,加入一些之前的訓(xùn)練數(shù)據(jù)是需要的。每次都要重頭訓(xùn)練的話成本比較高。

5. LoRA這種微調(diào)方法和全參數(shù)比起來有什么劣勢嗎?

大模型面經(jīng)——LoRA最全總結(jié)-AI.x社區(qū)

如果有足夠計算資源以及有10k以上數(shù)據(jù),還是建議全參數(shù)微調(diào),lora的一個初衷就是為了解決不夠計算資源的情況下微調(diào),只引入了少量參數(shù),就可以在消費級gpu上訓(xùn)練,但lora的問題在于它不能節(jié)省訓(xùn)練時間,相比于全量微調(diào),他要訓(xùn)練更久,同時因為可訓(xùn)練參數(shù)量很小,在同樣大量數(shù)據(jù)訓(xùn)練下,比不過全量微調(diào)。

6. LORA應(yīng)該作用于Transformer的哪個參數(shù)矩陣? 

大模型面經(jīng)——LoRA最全總結(jié)-AI.x社區(qū)

從上圖我們可以看到: 

1)將所有微調(diào)參數(shù)都放到attention的某一個參數(shù)矩陣的效果并不好,將可微調(diào)參數(shù)平均分配到 Wq 和 Wk 的效果最好;

2)即使是秩僅取4也能在 ?W 中獲得足夠的信息。

因此在實際操作中,應(yīng)當(dāng)將可微調(diào)參數(shù)分配到多種類型權(quán)重矩陣中,而不應(yīng)該用更大的秩單獨微調(diào)某種類型的權(quán)重矩陣。

7. LoRA 微調(diào)參數(shù)量怎么確定? 

LoRA 模型中可訓(xùn)練參數(shù)的結(jié)果數(shù)量取決于低秩更新矩陣的大小,其主要由秩 r 和原始權(quán)重矩陣的形狀確定。實際使用過程中,通過選擇不同的 lora_target 決定訓(xùn)練的參數(shù)量。 

以 LLama 為例: 

--lora_target q_proj,k_proj,v_proj,o_proj,gate_proj,up_proj,down_proj

8. Rank 如何選取? 

Rank的取值比較常見的是8,理論上說Rank在4-8之間效果最好,再高并沒有效果提升。不過論文的實驗是面向下游單一監(jiān)督任務(wù)的,因此在指令微調(diào)上根據(jù)指令分布的廣度,Rank選擇還是需要在8以上的取值進(jìn)行測試。

9. alpha參數(shù) 如何選?。?nbsp;

alpha其實是個縮放參數(shù),本質(zhì)和learning rate相同,所以為了簡化可以默認(rèn)讓alpha=rank,只調(diào)整lr,這樣可以簡化超參。

10. LoRA 高效微調(diào)如何避免過擬合?

過擬合還是比較容易出現(xiàn)的。減小r或增加數(shù)據(jù)集大小可以幫助減少過擬合,還可以嘗試增加優(yōu)化器的權(quán)重衰減率或LoRA層的dropout值。

11. 哪些因素會影響內(nèi)存使用? 

內(nèi)存使用受到模型大小、批量大小、LoRA參數(shù)數(shù)量以及數(shù)據(jù)集特性的影響。例如,使用較短的訓(xùn)練序列可以節(jié)省內(nèi)存。

12. LoRA權(quán)重是否可以合并? 

可以將多套LoRA權(quán)重合并。訓(xùn)練中保持LoRA權(quán)重獨立,并在前向傳播時添加,訓(xùn)練后可以合并權(quán)重以簡化操作。

13. 是否可以逐層調(diào)整LoRA的最優(yōu)rank? 

理論上,可以為不同層選擇不同的LoRA rank,類似于為不同層設(shè)定不同學(xué)習(xí)率,但由于增加了調(diào)優(yōu)復(fù)雜性,實際中很少執(zhí)行。

14. Lora的矩陣怎么初始化?為什么要初始化為全0?

矩陣B被初始化為0,而矩陣A正常高斯初始化。 

如果B,A全都初始化為0,那么缺點與深度網(wǎng)絡(luò)全0初始化一樣,很容易導(dǎo)致梯度消失(因為此時初始所有神經(jīng)元的功能都是等價的)。 

如果B,A全部高斯初始化,那么在網(wǎng)絡(luò)訓(xùn)練剛開始就會有概率為得到一個過大的偏移值Δ W 從而引入太多噪聲,導(dǎo)致難以收斂。 

因此,一部分初始為0,一部分正常初始化是為了在訓(xùn)練開始時維持網(wǎng)絡(luò)的原有輸出(初始偏移為0),但同時也保證在真正開始學(xué)習(xí)后能夠更好的收斂。


文轉(zhuǎn)載自公眾號瓦力算法學(xué)研所,作者:喜歡瓦力的卷卷

原文鏈接:??https://mp.weixin.qq.com/s/d3WIiA3VDyyRPyWWkwHa3w??


?著作權(quán)歸作者所有,如需轉(zhuǎn)載,請注明出處,否則將追究法律責(zé)任
標(biāo)簽
已于2024-10-17 10:44:12修改
收藏
回復(fù)
舉報
回復(fù)
相關(guān)推薦
麻豆久久久久| melody高清在线观看| 亚洲久久成人| 亚洲天堂第一页| 97人人模人人爽人人澡| 中文字幕 在线观看| 国产精品少妇自拍| 高清视频一区二区三区| 在线视频精品免费| 欧美日韩国产成人精品| 亚洲欧美国产一区二区三区| 日本中文字幕影院| 麻豆视频在线观看免费网站黄| 国产三级久久久| 粉嫩高清一区二区三区精品视频| 欧美性猛交xxxx乱大交hd| 影视一区二区| 亚洲免费视频网站| 911亚洲精选| 国产a亚洲精品| 五月婷婷激情综合网| 亚洲一卡二卡三卡| 亚洲av无码乱码国产精品| 久久久久看片| 久久免费视频这里只有精品| 2019男人天堂| 日韩av中文字幕一区| 欧美一区二区人人喊爽| 丁香婷婷激情网| xxx性欧美| 亚洲视频资源在线| 日韩高清三级| 欧美日韩国产亚洲沙发| 成人av资源站| 亚洲一区二区三区四区视频| 日本免费精品视频| 国产亚洲在线| 欧美精品成人在线| 91麻豆免费视频网站| 日韩精品欧美| 国产一区二区三区四区福利| 在线免费观看污视频| 亚洲不卡在线| 日韩一区二区电影网| 手机版av在线| 亚洲一区有码| 欧美精品久久久久久久多人混战| 精品日韩久久久| 成人在线视频播放| 色呦呦一区二区三区| 久久久久久久久久久视频| 爱看av在线入口| 偷拍一区二区三区四区| 国产一级爱c视频| 丁香花在线影院| 亚洲一区二区在线播放相泽| 日韩一二区视频| 亚洲色图美国十次| 亚洲综合在线第一页| 狠狠精品干练久久久无码中文字幕| 欧美成人视屏| 亚洲视频在线观看三级| ijzzijzzij亚洲大全| www.欧美日本韩国| 亚洲特级片在线| 国产在线观看欧美| 国产精品蜜臀| 欧美性猛交xxxx免费看| 久久久久久久久久福利| 国产a亚洲精品| 在线不卡欧美精品一区二区三区| 老司机久久精品| 久久久久久久久久久久电影| 欧美r级在线观看| 国产精品无码在线| 欧美色就是色| 久久精品视频中文字幕| 美女毛片在线观看| 亚洲一区二区三区高清| 国产精品日韩一区| 国产乱子伦精品无码码专区| 国产91精品精华液一区二区三区| 国产尤物99| 国产日韩精品在线看| 成人欧美一区二区三区视频网页 | 国产欧美精品在线播放| av中文字幕免费| a在线播放不卡| 日韩精品一区二区三区四区五区 | 欧美伦理片在线观看| 99国内精品久久久久| 精品国产免费久久 | 亚洲天堂中文网| 国产精品一区二区免费不卡| 九色91国产| 午夜免费播放观看在线视频| 一区二区欧美在线观看| 久久黄色免费看| 欧美成年网站| 亚洲天堂视频在线观看| 久久久久久久久久久久久女过产乱| 伊人蜜桃色噜噜激情综合| 国产成人在线精品| 超碰在线人人干| 久久精品亚洲一区二区三区浴池| 26uuu成人| 日本美女一区| 欧美不卡一区二区三区| 欧美成人短视频| 一二三区精品| 91精品国自产在线观看| 国产中文字幕在线观看| 亚洲一区影音先锋| 依人在线免费视频| 网红女主播少妇精品视频| 久久精品在线视频| 午夜精品免费观看| 成人aaaa免费全部观看| 午夜啪啪福利视频| 怡红院成人在线| 亚洲成人黄色网| 欧美日韩午夜视频| 日韩中文字幕麻豆| 久久精品国产99精品国产亚洲性色| 精品176二区| 在线观看区一区二| 99久久人妻无码中文字幕系列| 国产精品不卡| 国产精品亚洲аv天堂网| 午夜福利视频一区二区| 一个色在线综合| 日本中文字幕观看| 精品一区二区三区在线| 欧美亚洲日本黄色| 少妇无码一区二区三区| 亚洲一区二区三区不卡国产欧美| 一级淫片在线观看| 色97色成人| 国产精品色悠悠| 东凛在线观看| 在线精品视频免费观看| 日韩av一二区| 亚洲欧美视频| 久久精品国产一区二区三区日韩| 国产极品人妖在线观看| 日韩一区二区视频在线观看| 亚洲一二三在线观看| 蜜桃一区二区三区在线| 日韩在线第一区| 无人区在线高清完整免费版 一区二| 日韩第一页在线| 五月天综合激情网| 91亚洲精品一区二区乱码| 日本一道本久久| 青青一区二区| 欧美专区中文字幕| 免费在线超碰| 欧美综合一区二区三区| av免费播放网站| 国产在线播放一区二区三区| 欧美三级午夜理伦三级老人| 精品国产一区二区三区性色av| 久热精品视频在线免费观看| 国产99对白在线播放| 樱花影视一区二区| 佐佐木明希电影| 99视频一区| 欧美高清视频一区二区三区在线观看| 午夜影院在线播放| 中文字幕日韩欧美在线| 亚洲最大成人在线视频| 亚洲免费观看高清完整版在线 | 99久久精品国产毛片| 国产亚洲精品网站| 日韩高清欧美| 91免费看网站| 欧美电影网站| 久久夜精品香蕉| 乱精品一区字幕二区| 色综合天天综合狠狠| 手机av在线看| av成人老司机| 97超碰成人在线| 亚洲大片av| 亚洲国产高清国产精品| 日韩高清在线观看一区二区| 2019av中文字幕| 天堂中文а√在线| 亚洲国产精品久久久久| 亚洲午夜无码久久久久| 亚洲国产一区二区在线播放| 无码一区二区三区在线| 国产呦精品一区二区三区网站| 男人插女人视频在线观看| jvid福利在线一区二区| 国产91视觉| 成人免费在线观看视频| 久久久久久久久久久免费精品| 国产在线视频福利| 日韩欧美成人一区二区| 国产99免费视频| 一级中文字幕一区二区| 美国精品一区二区| 99国产精品久| 手机看片国产精品| 免费黄网站欧美| 97视频久久久| 亚洲视频电影在线| 日韩电影大全在线观看| 黑人久久a级毛片免费观看| 国产综合色香蕉精品| 玖玖在线播放| 欧美精品18videos性欧美| 尤物网址在线观看| 亚洲精品视频在线播放| 亚洲欧美国产高清va在线播放| 欧美日韩一区二区三区免费看| 日韩污视频在线观看| 亚洲精品国产一区二区精华液 | chinese偷拍一区二区三区| 精品三级在线看| 国产情侣av在线| 欧美色偷偷大香| 国产农村妇女aaaaa视频| 夜夜精品视频一区二区 | 久久精品青草| 视频一区三区| 国产一区二区电影在线观看| 国产综合18久久久久久| 成人av地址| 91青青草免费观看| 欧美在线在线| 成人激情视频在线播放| 成人在线观看免费播放| 日韩av电影院| 欧美日韩大片| 国产精品成熟老女人| 免费观看欧美大片| 7777免费精品视频| 少妇视频在线观看| 欧美精品久久久久a| 黄页网站大全在线免费观看| 精品自拍视频在线观看| h片在线播放| 色综合五月天导航| 2020av在线| 91福利视频网| 91精品产国品一二三产区| 91黄色8090| 在线看片国产福利你懂的| 8090成年在线看片午夜| 欧美调教sm| 青青在线视频一区二区三区| 欧美大片1688| 国产精品久久久久av| 成人免费视频观看| 91精品视频在线| 精品视频一二| 国产伦精品一区二区三区四区免费| 亚洲超碰在线观看| 精品一区二区三区免费毛片| 欧美一级全黄| 日本一区高清在线视频| 久久国产小视频| 在线观看17c| 一区在线免费观看| 无码aⅴ精品一区二区三区浪潮| 久久九九精品| 三上悠亚在线一区| 国产精品99久久久久久似苏梦涵| 91成人在线观看喷潮蘑菇| 99视频国产精品| 一级片久久久久| 亚洲日本成人在线观看| 久久精品久久国产| 91久久香蕉国产日韩欧美9色| 伊人精品一区二区三区| 欧美一卡在线观看| 日本韩国一区| 久久久久北条麻妃免费看| 女同一区二区免费aⅴ| 国产99久久精品一区二区永久免费| 色婷婷成人网| 国产自产精品| 久久亚洲国产| 日本a在线天堂| 欧美a级一区二区| 网站在线你懂的| 91美女片黄在线| 在线观看黄网址| 午夜影院在线观看欧美| 最近中文字幕在线视频| 精品乱码亚洲一区二区不卡| 成人亚洲综合天堂| 欧美激情视频网站| 国产黄色精品| 精品国产区在线| 亚洲乱码免费伦视频| 欧美日韩激情视频在线观看| 国内精品自线一区二区三区视频| 亚洲国产精品成人综合久久久| 国产精品国产三级国产a| 日本一区二区欧美| 欧美日本一区二区三区四区| 色呦呦免费观看| 久久精品人人爽| 蜜桃成人精品| 久久精品国产精品国产精品污| 91精品综合| 激情视频免费网站| 91久色porny| 久久成人在线观看| 337p亚洲精品色噜噜狠狠| 精品久久av| 992tv在线成人免费观看| 久久久久久亚洲精品美女| 日韩精品极品视频在线观看免费| 亚洲欧洲一区| 中文在线字幕观看| 《视频一区视频二区| 日韩精选在线观看| 亚洲欧洲在线免费| 亚洲妇女成熟| 国产欧美日本在线| 欧美日本三区| 91网址在线观看精品| 中文无字幕一区二区三区| www.国产色| 精品夜色国产国偷在线| av中文字幕电影在线看| 91视频免费进入| 天天揉久久久久亚洲精品| 一区二区三区 欧美| 国产欧美日韩在线看| 成人在线免费看视频| 日韩精品中文字幕久久臀| 国语对白在线刺激| 国产69精品久久久久9999apgf| 欧美精品二区| 免费黄视频在线观看| 悠悠色在线精品| 亚洲欧美激情国产综合久久久| 久久99精品久久久久久噜噜| 国产亚洲亚洲国产一二区| 亚洲在线播放电影| 麻豆精品一区二区三区| 欧美极品jizzhd欧美18| 欧美日韩一卡二卡三卡| 一级毛片视频在线观看| 国产日韩精品在线| 99久久激情| 日韩欧美中文在线视频| 亚洲一区二区在线视频| 欧美自拍偷拍第一页| 性色av一区二区咪爱| 老牛精品亚洲成av人片| 干日本少妇首页| 国产色婷婷亚洲99精品小说| 最近日韩免费视频| www.亚洲成人| 视频二区欧美| 国产二区视频在线| 国产亚洲一区二区三区在线观看 | 激情丁香综合五月| 欧美国产精品一二三| 日韩限制级电影在线观看| 国产一线二线在线观看| 黄色一区三区| 日本欧美一区二区三区乱码| 5566中文字幕| 精品裸体舞一区二区三区| 欧美电影免费观看网站| av不卡在线免费观看| 成人激情文学综合网| 无码一区二区三区在线观看| 久久久国产精彩视频美女艺术照福利| 久久视频社区| 一本大道熟女人妻中文字幕在线| 国产欧美精品一区二区色综合朱莉| 亚洲无码精品在线播放| 欧美高清视频免费观看| 亚洲人成精品久久久 | 可以在线观看的黄色| 国产欧美一区二区三区在线看| 欧美黄色大片网站| 成年人在线观看av| 欧美一区二区三区视频免费| 国产高清中文字幕在线| 亚洲一区二区高清视频| 成人一区二区在线观看| 免费黄色一级大片| 欧美激情亚洲激情| 欧美伦理在线视频| av免费观看不卡| 欧美日韩国产欧美日美国产精品| 久草在线视频福利| 午夜精品亚洲一区二区三区嫩草| 丰满白嫩尤物一区二区| 性高潮视频在线观看| 亚洲3p在线观看|