千億參數的大模型,需要多少算力?
2023-08-23 22:30:34 來源:CSDN
【資料圖】
作者 | Owen Zhu
出品 | NPCon(新程序員大會)
與狹義的人工智能相比,通用人工智能通過跨領域、跨學科、跨任務和跨模態的大模型,能夠滿足更廣泛的場景需求、實現更高程度的邏輯理解能力與使用工具能力。2023 年,隨著 LLM 大規模語言模型技術的不斷突破,大模型為探索更高階的通用人工智能帶來了新的曙光。通用人工智能進入了快速發展期,在中國,大模型已經呈現出百花齊放的態勢,各種大模型層出不窮。 要想在「百模爭秀」的時代占得先機,AI 開發團隊需要著力化解算力、算法、數據層面的巨大挑戰,而開發效率和訓練速度是保障大模型市場競爭力的核心關鍵因素,也是未來的核心發力點。 浪潮信息人工智能與高性能應用軟件部 AI 架構師 Owen ZHU 參與首屆由 CSDN、《新程序員》聯合主辦的 NPCon:AI 模型技術與應用峰會, 分享了面向新一輪 AIGC 產業革命,AI 大模型的算力系統解決之道,并強調算力、算法、數據和系統架構等多個方面的綜合優化對大模型訓練到了至關重要的作用。 本次分享主要包含三塊內容,分別是: 一、「百模爭秀」時代的算力瓶頸 二、欲煉大模型,先利其器 三、大模型的天花板,基礎設施決定速度備注:現場視頻請查閱「CSDN視頻號」
「百模爭秀」時代的算力瓶頸
大模型研發的核心技術是由預訓練與 Alignment(價值對齊)組成的,第一部分就是預訓練,需要用大量的數據使模型收斂速度更快、性能更好。第二部分則是 Alignment ( 價值 對齊) ,Alignment ( 價值 對齊) 不完全等于強化學習,其通過使用多種方式/策略優化模型輸出,讓 AI 在和人的交流反饋中學會如何溝通表達,這兩部分是提升大模型質量的核心要素。 目前來看,模型基礎能力取決于數據、模型參數量和算力。模型參數量越大、投入的訓練數據越大,模型泛化能力越強。由于資源限制,在兩者不可兼得的時候,應該如何進行取舍呢?OpenAI 的研究結論認為,與增加數據量相比,先增大模型參數量受益則會更好,用一千億的模型訓練兩千億的 Token 和兩千億模型訓練一千億的 Token,后者的模型性能會更高。 由此可見,參數量是衡量模型能力的一個重要指標,當模型參數量增長超過一定閾值時,模型能力表現出躍遷式的提升,表現出來語言理解能力、生成能力、邏輯推理能力等能力的顯著提升,這也就是我們所說的模型的涌現能力。 模型規模多大能產生涌現能力呢? 現在來看,百億參數是模型具備涌現能力的門檻,千億參數的模型具備較好的涌現能力。但這并不意味著模型規模就要上升到萬億規模級別的競爭,因為現有大模型并沒有得到充分訓練,如 GPT-3 的每個參數基本上只訓練了 1-2 個Token,DeepMind 的研究表明,如果把一個大模型訓練充分,需要把每個參數量訓練 20 個 Token。 所以,當前的很多千億規模的大模型還需要用多 10 倍的數據進行訓練,模型性能才能達到比較好的水平。 無論是提高模型參數量還是提升數據規模,算力依舊是大模型能力提升的核心驅動力:需要用「足夠大」的算力,去支撐起「足夠精準」模型泛化能力。 當前大模型訓練的算力當量還在進一步增大,從 GPT-3 到 GPT-4 算力當量增長了 68 倍。 算力當量越大,交叉熵越小,模型能力越強。 隨著訓練的 token 數、模型參數、計算量的增加,語言模型的 loss 在平滑下降,這就意味著大語言模型的精度可以隨著計算量、參數規模、token 數擴展進一步提升。 欲煉大模型,先利其器 大模型能力來源于大量工程實踐經驗,預訓練的工程挑戰巨大,這表現在如下幾個方面:首先,AI 大模型的演化對于集群的并行運算效率、片上存儲、帶寬、低延時的訪存等也都提出了較高的需求,萬卡AI平臺的規劃建設、性能調優、算力調度都是很難解決的難題;其次,大規模訓練普遍存在硬件故障、梯度爆炸等小規模訓練不會遇到的問題;再次,工程實踐方面的缺乏導致企業難以在模型質量上實現快速提升。 作為最早布局大模型的企業之一, 浪潮信息在業界率先推出了中文 AI 巨量模型「源 1.0」,參數規模高達 2457 億。 千億參數規模的大模型創新實踐,使得浪潮信息在大模型領域積累了實戰技術經驗并擁有專業的研發團隊,為業界提供AI算力系統參考設計。 在算力效率層面,針對大模型訓練中存在計算模式復雜,算力集群性能較低的情況。 源 1.0 在大規模分布式訓練中采用了張量并行、流水線并行和數據并行的三維并行策略,使用 266 臺 8 卡 NVLINK A100 服務器,訓練耗時約 15 天,單卡計算效率約 44%。 共計訓練了 180 billion token,并將模型最后的 loss 值收斂至 1.73,顯著低于 GPT-3 等業界其他語言模型。 首次提出面向效率和精度優化的大模型結構協同設計方法,圍繞深度學習框架、訓練集群 IO、通信開展了深入優化,在僅采用 2x200G 互聯的情況下,源 1.0的算力效率達到 45%,算力效率世界領先。在集群高速互聯層面,基于原生 RDMA 實現整個集群的全線速組網,并對網絡拓撲進行優化,可以有效消除混合計算的計算瓶頸,確保集群在大模型訓練時始終處于最佳狀態。 大模型的天花板:算力效率決定速度 當前,中國和業界先進水平大模型的算力差距依然較大,從算力當量來看,GPT-4 的算力當量已經達到了 248,842PD,而國內大多數主流的大模型算力大量僅為數千 PD,差距高達近百倍。 同時,中國和業界先進水平大模型在算法、數據方面也存在巨大差距。在算法方面,雖然開源為國內大模型發展帶來了彎道超車的良機,但 LLaMA 等開源大模型相比 GPT4 等頂級水平自研模型的性能,開源模型的能力存在「天花板」。 在數據方面,中文數據集和英文數據集相比較,在規模、質量上均存在顯著差距,相較于動輒數千億單詞量級的英文數據,中文大模型的數據量級僅為百億左右,而且開源程度較低,封閉程度較高。 開發大模型、發展通用人工智能是一項非常復雜的系統工程,我們亟需從系統層面為未來大模型的良好生態發展尋找最優解。從實戰中走來,通過構建高效穩定的智算系統,加速模型開發效率提升。關鍵詞:
相關文章
精彩推送
賣不動了,多項目降價超2000元一平,還有樓盤虧本甩賣!武漢新房成交量創十年同期新低,業內人士:部分地區房價降到3年前
在第三方平臺上,一渠道經紀人王亮告訴《每日經濟新聞》記者,卓越城于
來源:每日經濟新聞
