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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

大模型+多模態(tài)的3種實現(xiàn)方法

jf_WZTOguxH ? 來源:AI前線 ? 2023-12-13 13:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們知道,預訓練LLM已經(jīng)取得了諸多驚人的成就, 然而其明顯的劣勢是不支持其他模態(tài)(包括圖像、語音、視頻模態(tài))的輸入和輸出,那么如何在預訓練LLM的基礎上引入跨模態(tài)的信息,讓其變得更強大、更通用呢?本節(jié)將介紹“大模型+多模態(tài)”的3種實現(xiàn)方法。

01

以LLM為核心,調(diào)用其他多模態(tài)組件

2023年5月,微軟亞洲研究院(MSRA)聯(lián)合浙江大學發(fā)布了HuggingGPT框架,該框架能夠以LLM為核心,調(diào)用其他的多模態(tài)組件來合作完成復雜的AI任務(更多細節(jié)可參見Yongliang Shen等人發(fā)表的論文“HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in HuggingFace”)。HuggingGPT框架的原理示意圖如圖1所示。下面根據(jù)論文中提到的示例來一步一步地拆解 HuggingGPT框架的執(zhí)行過程。

c61bf0c0-9979-11ee-8b88-92fbcf53809c.png

圖1

假如現(xiàn)在你要執(zhí)行這樣一個復雜的AI任務:生成一張一個小女孩正在讀書的照片,要求她的姿勢和示例照片中的小男孩的姿勢相同,然后用你的聲音來描述新生成的照片。HuggingGPT框架把執(zhí)行這個復雜AI任務的過程分成了4個步驟。

(1)任務規(guī)劃(Task Planning)。使用LLM了解用戶的意圖,并將用戶的意圖拆分為詳細的執(zhí)行步驟。如圖5-10左上部分所示,將輸入指令拆分為6個子步驟。

子步驟1:根據(jù)小男孩的圖像Image-1,生成小男孩的姿勢輪廓Image-2。

子步驟 2:根據(jù)提示文本“小女孩正在讀書”及小男孩的姿勢輪廓Image-2生成小女孩的圖像Image-3。

子步驟3:根據(jù)小女孩的圖像Image-3,對圖像信息進行分類。

子步驟4:根據(jù)小女孩的圖像Image-3,對圖像信息進行目標檢測,生成帶目標框的圖像Image-4。

子步驟5:根據(jù)小女孩的圖像Image-3,對圖像信息進行描述,生成描述文本,并在Image-4中完成目標框和描述文本的配對。

子步驟6:根據(jù)描述文本生成語音Audio-1。

(2)模型選擇(Model Selection)。根據(jù)步驟(1)中拆分的不同子步驟,從Hugging Face平臺(一個包含多個模型的開源平臺)中選取最合適的模型。對于子步驟1中的輪廓生成任務,選取OpenCV的openpose control模型;對于子步驟2中的圖像生成任務,選取sd-controlnet-openpose模型;對于子步驟3中的圖像分類任務,選取谷歌的vit-base-patch16-224模型;對于子步驟4中的目標檢測任務,選取Facebook的detr-resnet-101模型;對于子步驟5中的圖像描述任務,選取nlpconnect開源項目的vit-gpt2-Image-captioning模型;對于子步驟6中的語音生成任務,選取Facebook的fastspeech2-en- ljspeech模型。

(3)任務執(zhí)行(Task Execution)。調(diào)用步驟(2)中選定的各個模型依次執(zhí)行,并將執(zhí)行的結果返回給LLM。

(4)響應生成(Response Generation)。使用LLM對步驟(3)中各個模型返回的結果進行整合,得到最終的結果并進行輸出。

HuggingGPT框架能夠以LLM為核心,并智能調(diào)用其他多模態(tài)組件來處理復雜的AI任務,原理簡單,使用方便,可擴展性強。另外,其執(zhí)行效率和穩(wěn)定性在未來有待進一步加強。

02

基于多模態(tài)對齊數(shù)據(jù)訓練多模態(tài)大模型

這種方法是直接利用多模態(tài)的對齊數(shù)據(jù)來訓練多模態(tài)大模型,《多模態(tài)大模型:技術原理與實戰(zhàn)》一書5.3節(jié)中介紹了諸多模型,例如VideoBERT、CLIP、CoCa、CoDi等都是基于這種思路實現(xiàn)的。

這種方法的核心理念是分別構建多個單模態(tài)編碼器,得到各自的特征向量,然后基于類Transformer對各個模態(tài)的特征進行交互和融合,實現(xiàn)在多模態(tài)的語義空間對齊。

由此訓練得到的多模態(tài)大模型具備很強的泛化能力和小樣本、零樣本推理能力,這得益于大規(guī)模的多模態(tài)對齊的預訓練語料。與此同時,由于訓練參數(shù)量較大,往往需要較多的訓練資源和較長的訓練時長。

03

以LLM為底座模型,訓練跨模態(tài)編碼器

這種方法的特色是以預訓練好的LLM為底座模型,凍結LLM的大部分參數(shù)來訓練跨模態(tài)編碼器,既能夠有效地利用LLM強大的自然語言理解和推理能力,又能完成復雜的多模態(tài)任務。這種訓練方法還有一個顯而易見的好處,在訓練過程中對LLM的大部分參數(shù)進行了凍結,導致模型可訓練的參數(shù)量遠遠小于真正的多模態(tài)大模型,因此其訓練時長較短,對訓練資源的要求也不高。下面以多模態(tài)大模型LLaVA為例介紹這種方法的主要構建流程。

2023年4月,威斯康星大學麥迪遜分校等機構聯(lián)合發(fā)布了多模態(tài)大模型LLaVA。LLaVA模型在視覺問答、圖像描述、物體識別、多輪對話等任務中表現(xiàn)得極其出色,一方面具有強大的自然語言理解和自然語言推理能力,能夠準確地理解用戶輸入的指令和意圖,支持以多輪對話的方式與用戶進行交流,另一方面能夠很好地理解輸入圖像的語義信息,準確地完成圖像描述、視覺問答、物體識別等多模態(tài)任務。LLaVA模型的原理示意圖如圖2所示。

c62dc520-9979-11ee-8b88-92fbcf53809c.png

圖2

在訓練數(shù)據(jù)上,LLaVA模型使用了高質(zhì)量的多模態(tài)指令數(shù)據(jù)集,并且這些數(shù)據(jù)都是通過GPT-4生成的。這個指令數(shù)據(jù)集包含基于圖像的對話數(shù)據(jù)、詳細描述數(shù)據(jù)和復雜推理數(shù)據(jù),共15萬條,數(shù)據(jù)的質(zhì)量和多樣性較高。LLaVA模型將多模態(tài)指令數(shù)據(jù)集應用到了多模態(tài)任務上,這是指令微調(diào)擴展到多模態(tài)領域的第一次嘗試。

在模型架構上,LLaVA模型使用Vicuna模型作為文本編碼器,使用CLIP模型作為圖像編碼器。

第一個階段,基于59.5萬條CC3M文本-圖像對齊數(shù)據(jù),訓練跨模態(tài)編碼器,以便將文本特征和圖像特征進行語義對齊。這里的跨模態(tài)編碼器其實是一個簡單的投影映射層,在訓練時凍結LLM的參數(shù),僅僅對投影映射層的參數(shù)進行更新。

第二個階段,基于15萬條多模態(tài)指令數(shù)據(jù),對多模態(tài)大模型進行端到端的指令微調(diào),具體針對視覺問答和多模態(tài)推理任務進行模型訓練。值得注意的是,LLaVA模型在訓練的第二個階段會對LLM和投影映射層的參數(shù)都進行相應的更新,仍然存在一定的時間開銷和訓練資源依賴,這也是后續(xù)研究工作的一個重要方向。

2023年5月2日,LLaVA官方發(fā)布了輕量級的LLaVA Lightning模型(可以翻譯為輕量級的LLaVA模型),使用8個RTX A100型號的顯卡,3小時即可完成訓練,總訓練成本僅為40美元。





審核編輯:劉清

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

    關注

    45

    文章

    3793

    瀏覽量

    137973
  • GPT
    GPT
    +關注

    關注

    0

    文章

    368

    瀏覽量

    16078
  • 大模型
    +關注

    關注

    2

    文章

    3134

    瀏覽量

    4053
  • LLM
    LLM
    +關注

    關注

    1

    文章

    325

    瀏覽量

    832

原文標題:大模型+多模態(tài)的3種實現(xiàn)方法|文末贈書

文章出處:【微信號:AI前線,微信公眾號:AI前線】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    商湯日日新SenseNova融合模態(tài)模型 國內(nèi)首家獲得最高評級的大模型

    的大模型。 可信AI模態(tài)模型評估2025年1月啟動,由中國信通院人工智能研究所牽頭,依據(jù)由業(yè)界60余家單位共同編制的《
    的頭像 發(fā)表于 06-11 11:57 ?656次閱讀

    愛芯通元NPU適配Qwen2.5-VL-3B視覺模態(tài)模型

    InternVL2.5-1B/8B/MPO,Huggingface推出的全球最小模態(tài)模型SmloVLM-256M。為工業(yè)界提供了離線部署模態(tài)
    的頭像 發(fā)表于 04-21 10:56 ?1418次閱讀
    愛芯通元NPU適配Qwen2.5-VL-<b class='flag-5'>3</b>B視覺<b class='flag-5'>多</b><b class='flag-5'>模態(tài)</b>大<b class='flag-5'>模型</b>

    ??低暟l(fā)布模態(tài)模型AI融合巡檢超腦

    基于??涤^瀾大模型技術體系,??低曂瞥鲂乱淮?b class='flag-5'>多模態(tài)模型AI融合巡檢超腦,全面升級人、車、行為、事件等算法,為行業(yè)帶來全新的
    的頭像 發(fā)表于 04-17 17:12 ?808次閱讀

    移遠通信智能模組全面接入模態(tài)AI大模型,重塑智能交互新體驗

    隨著千行百業(yè)數(shù)智化進程的不斷加速,模態(tài)AI大模型的應用需求不斷攀升,圖像、語音、視頻等多樣化的交互方式正逐漸成為推動行業(yè)變革的新動力。 ? 3月20日,全球物聯(lián)網(wǎng)整體解決方案供應商移
    發(fā)表于 03-21 14:12 ?283次閱讀
    移遠通信智能模組全面接入<b class='flag-5'>多</b><b class='flag-5'>模態(tài)</b>AI大<b class='flag-5'>模型</b>,重塑智能交互新體驗

    移遠通信智能模組全面接入模態(tài)AI大模型,重塑智能交互新體驗

    隨著千行百業(yè)數(shù)智化進程的不斷加速,模態(tài)AI大模型的應用需求不斷攀升,圖像、語音、視頻等多樣化的交互方式正逐漸成為推動行業(yè)變革的新動力。3月20日,全球物聯(lián)網(wǎng)整體解決方案供應商移遠通信
    的頭像 發(fā)表于 03-20 19:03 ?429次閱讀
    移遠通信智能模組全面接入<b class='flag-5'>多</b><b class='flag-5'>模態(tài)</b>AI大<b class='flag-5'>模型</b>,重塑智能交互新體驗

    ??低暟l(fā)布模態(tài)模型文搜存儲系列產(chǎn)品

    模態(tài)模型為安防行業(yè)帶來重大技術革新,基于觀瀾大模型技術體系,海康威視將大參數(shù)量、大樣本量的圖文模態(tài)
    的頭像 發(fā)表于 02-18 10:33 ?673次閱讀

    體驗MiniCPM-V 2.6 模態(tài)能力

    模態(tài)組網(wǎng)
    jf_23871869
    發(fā)布于 :2025年01月20日 13:40:48

    商湯日日新模態(tài)模型權威評測第一

    剛剛,商湯科技日日新SenseNova模態(tài)模型,在權威綜合評測權威平臺OpenCompass的模態(tài)評測中取得榜單第一。
    的頭像 發(fā)表于 12-20 10:39 ?1006次閱讀

    一文理解模態(tài)大語言模型——下

    /understanding-multimodal-llms ? 《一文理解模態(tài)大語言模型 - 上》介紹了什么是模態(tài)大語言
    的頭像 發(fā)表于 12-03 15:18 ?586次閱讀
    一文理解<b class='flag-5'>多</b><b class='flag-5'>模態(tài)</b>大語言<b class='flag-5'>模型</b>——下

    利用OpenVINO部署Qwen2模態(tài)模型

    模態(tài)模型的核心思想是將不同媒體數(shù)據(jù)(如文本、圖像、音頻和視頻等)進行融合,通過學習不同模態(tài)之間的關聯(lián),實現(xiàn)更加智能化的信息處理。簡單來說
    的頭像 發(fā)表于 10-18 09:39 ?1243次閱讀

    云知聲山海模態(tài)模型UniGPT-mMed登頂MMMU測評榜首

    近日,模態(tài)人工智能模型基準評測集MMMU更新榜單,云知聲山海模態(tài)模型UniGPT-mMed
    的頭像 發(fā)表于 10-12 14:09 ?664次閱讀
    云知聲山海<b class='flag-5'>多</b><b class='flag-5'>模態(tài)</b>大<b class='flag-5'>模型</b>UniGPT-mMed登頂MMMU測評榜首

    Meta發(fā)布模態(tài)LLAMA 3.2人工智能模型

    Meta Platforms近日宣布了一項重要技術突破,成功推出了模態(tài)LLAMA 3.2人工智能模型。這一創(chuàng)新模型不僅能夠深度解析文本信息,還實現(xiàn)
    的頭像 發(fā)表于 09-27 11:44 ?691次閱讀

    PerfXCloud 重大更新 端側(cè)模態(tài)模型 MiniCPM-Llama3-V 2.5 閃亮上架

    近日,PerfXCloud完成重大更新,上架了面壁小鋼炮 MiniCPM 系列的端側(cè)模態(tài)模型 MiniCPM-Llama3-V 2.5,現(xiàn)已對平臺用戶免費開放體驗!
    的頭像 發(fā)表于 08-27 18:20 ?790次閱讀
    PerfXCloud 重大更新  端側(cè)<b class='flag-5'>多</b><b class='flag-5'>模態(tài)</b><b class='flag-5'>模型</b> MiniCPM-Llama<b class='flag-5'>3</b>-V 2.5 閃亮上架

    云知聲推出山海模態(tài)模型

    在人工智能技術的浩瀚星海中,模態(tài)交互技術正成為引領未來的新航標。繼OpenAI的GPT-4o掀起滔天巨浪后,云知聲以創(chuàng)新之姿,推出了其匠心獨運的山海模態(tài)
    的頭像 發(fā)表于 08-27 15:20 ?627次閱讀

    依圖模態(tài)模型伙伴CTO精研班圓滿舉辦

    模型在不同行業(yè)領域的應用前景;7月19日, “依圖科技模態(tài)模型伙伴CTO精研班”在杭州圓滿舉辦,讓更多的伙伴們深度體驗了依圖
    的頭像 發(fā)表于 07-23 15:16 ?684次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品