成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!

發布于 2025-2-5 17:58
瀏覽
0收藏

最近,DeepSeek在國際上很火,一方面其效果比肩非開源模型ChatGPT,另一方面其運行成本很低。可以說,DeepSeek是目前為止最先進的大模型之一。

今天這篇文章,就帶大家梳理一下從2024年至今DeepSeek發布的V1版本到V3版本的核心技術點,看看DeepSeek采用了哪些技術構建了最先進的大模型,每一次的升級基本都伴隨著訓練數據的優化、模型結構的升級、優化方式的更新。

為了方便大家閱讀,本文會用比較簡潔的語言進行主要技術的介紹,一些其他相關的技術細節深度解析,后續也會陸續進行更新。

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!-AI.x社區

1.DeepSeek V1

DeepSeek V1是2024年1月份發布的第一版DeepSeek模型,包含DeepSeek的核心構建方式,核心技術點分為數據端、模型端、優化端、對齊4個部分,前面3個部分處于模型的預訓練階段,對齊階段使用SFT進行人類風格對齊。

數據端:在數據的處理上,包括去重、過濾、混合3個步驟,目的是構建一個多樣性強、純凈的高質量預訓練數據。在去重階段,對于Common Crawl數據集進行全局的去重過濾,可以提升去重比例。在過濾階段,構建了一套詳細的包括文法語法分析在內的評估流程,去除低質量數據。在混合階段,對不同domain的數據進行采樣,平衡不同domain數據量,讓數據量較少的domain也能有足夠的樣本占比,提升數據集多樣性和全面性。

此外,在數據處理方面,使用Byte-level Byte-Pair Encoding (BBPE)作為tokenizer,相比BPE是在字符粒度進行字符串分割,BBPE在字節粒度進行處理,整體算法邏輯和BPE類似。

整體參與預訓練的token數量為2 trillion。在V2和V3中,訓練的token數量不斷上升,V2為8 trillion,V3為14 trillion。

模型端:模型的主體結構基本沿用LLaMA。LLaMA主體就是Transformer結構,主要差異包括RMSNorm的Pre-normalization(每層Transformer輸入使用RMSNorm進行歸一化)、激活函數采用SwiGLU、位置編碼采用Rotary Embeddings。模型包括7B和67B兩種尺寸,67B尺寸的Transformer中的attention采用了Grouped Query Attention代替最普通的self-attention降低inference開銷。Grouped Query Attention每組query共用同一組key和value。

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!-AI.x社區

優化端:使用multi-step learning rate代替LLaMA中的cosine learning rate schedule,主要原因是實驗發現兩者雖然最終收斂到的loss差不多,但是前者在連續學習上loss能夠保證一致性,連續學習更加方便。先用2000個step的warmup將學習率提升到最大值,然后在訓練完80%的訓練數據后將學習率降低到31.6%,在訓練完90%的訓練數據后進一步降低到10%。

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!-AI.x社區

對齊:使用Supervised Fine-Tuning、DPO兩種方式進行預訓練模型的finetune,進行風格對齊。Supervised Fine-Tuning使用120w搜集到的SFT數據(一些根據指令給出答案的文本,由人類標注的高質量數據,幫助預訓練模型遷移人類風格)進行finetune。DPO是針對之前ChatGPT中基于強化學習的RHLF風格遷移的一種升級,不用強化學習,只使用一個指定對應的兩個答案之前的相對偏好關系作為損失函數加入到模型中。

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!-AI.x社區

2.DeepSeek V2

DeepSeek V2最核心的2點改動都在模型結構上,一個是提出了一種Multi-head Latent Attention提升了inference效率;另一個是構建了基于DeepSeekMoE的語言模型結構。

Multi-head Latent Attention:MLA的主要目的是減少KV緩存占用的空間。KV緩存是大模型都會使用的技術,在inference階段,每一個token的輸出都要和歷史所有token計算attention,每次新增token都有很多重復計算,因此可以將前面token計算出的key和value緩存起來。但是直接緩存key和value占用較大的空間,因此MLA對KV進行了一個低維映射,只存儲這個低維的向量,節省了緩存存儲空間。

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!-AI.x社區

DeepSeekMoE:MoE是目前大模型在探索應用的一項技術,基礎的MoE將原來的每個token的單個FFN層變成多個并行的FFN層(對應多個expert),并根據輸入生成一個路由到各個FFN的打分,選擇topN個專家,實現在單token運算量沒有顯著提升的前提下,擴大模型的參數空間的目的。如下圖a中,即是一個激活2個專家的MoE。

而DeepSeekMoE相比MoE有2個核心優化。一個是把Expert變多了(文中稱為Fine-Grained Expert),其實就是把原來每個Expert的FFN維度調小,增加Expert數量,并且最終激活的Expert數量也變多。另一個就是增加了幾個所有token都走的公用Expert,通過讓所有token都走這些Expert,讓這些Expert提取通用信息,其他Expert就能更專注于提取差異化的信息。

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!-AI.x社區

3.DeepSeek V3

DeepSeekV3在模型結構上的核心優化,一方面是對DeepSeekMoE中的多專家負載均衡問題,提出了一種不需要輔助loss就能實現的解決方案,相比使用輔助loss提升了模型性能;另一方面是引入了Multi-Token Prediction技術,相比原來每次只能預測一個token,顯著提升了infer的速度。

Auxiliary-Loss-Free Load Balancing:MoE的一個核心問題是有可能會出現坍縮問題,即訓練到最后,激活的總是那么幾個Expert,沒有實現各個Expert的均衡,從而失去了多專家的意義。一般的解決方法會顯示引入一個負載均衡loss(DeepSeekV2,以及一些其他MoE的做法),但是顯示引入一個和目標不相關的loss會影響訓練效果。因此,DeepSeek V3采用了無需loss的負載均衡方法,在每個Expert打分增加一個這個相應的bias項,bias項只影響路由不影響后續的Expert加權求和計算,每個step都會監控各個Expert的負載均衡情況,對于過載的Expert降低bias項減少其相應的激活數量,對于比較稀疏的Expert增大其bias項提升激活其的樣本比例。

Multi-Token Prediction:語言模型都是逐個預測的,每次將當前預測結果作為最新的一個輸入,再次預測下一個。改成多token預測,一方面可以顯著提升infer的速度,另一方面也可以讓模型在生成后續token的時候有一個全局性,提升生成效果,對訓練數據利用的也更加充分,加速收斂。

具體做法為,在訓練階段,除了原來的主模型外,還會有幾個并行的MTP模塊,這些MTP模塊的Embedding層和Output Head和主模型共享,內部有一個Transformer層。在主模型預測了next token后,將這個預測token的表征和之前token的Embedding拼接到一起,生成一個新的輸入(超出長度的更久遠的token被才減掉)。這個拼接好的Embedding輸入到第一個MTP中預測next next token。以此類推,將MTP Module1的當前預測token表征和歷史token拼接到一起,作為MTP Module2的輸入,再預測next next next token。

文中引入Multi-Token Prediction主要為了提升訓練效果,inference階段直接去掉這些MTP模塊,也可以引入這些MTP模塊提升inference效率。

DeepSeek簡明解析,10分鐘速通DeepSeekV1~V3核心技術點!-AI.x社區

本文轉載自??圓圓的算法筆記??,作者: Fareise ????

收藏
回復
舉報
回復
相關推薦
主站蜘蛛池模板: 国产高清视频在线观看 | 操操日 | 久久国产精品视频 | 成人精品鲁一区一区二区 | 日本电影网站 | 三级黄片毛片 | 欧美综合视频在线 | 日本免费黄色一级片 | 国产区免费视频 | 波多野结衣亚洲 | 北条麻妃99精品青青久久 | 精品自拍视频 | 在线观看国产精品一区二区 | 五月天国产视频 | 久久久久久久久99 | 日韩伦理电影免费在线观看 | 日日夜夜免费精品视频 | 在线观看中文字幕dvd播放 | 亚洲精品一区二区 | 日韩二区| 久久精品黄色 | 草久视频 | 亚洲国产成人精品一区二区 | 亚洲欧美在线视频 | 国产成人在线播放 | 亚洲高清在线播放 | 国产大片一区 | 日本91av视频 | 人人叉| 麻豆视频在线免费观看 | 99久久精品免费看国产免费软件 | 欧美日韩国产一区二区 | 久久精品a | 亚洲国产精品久久久久 | av黄在线观看 | 天天干狠狠操 | 亚洲激情第一页 | 亚洲aⅴ| 精品国产乱码久久久久久丨区2区 | 国产精品无码久久久久 | 国产欧美在线视频 |