![]()
![]()
在產(chǎn)業(yè)智能化進(jìn)程中,如何高效融合企業(yè)專有知識(shí)資產(chǎn),構(gòu)建領(lǐng)域?qū)僬J(rèn)知引擎,是企業(yè)邁向智能決策與高效運(yùn)營(yíng)的關(guān)鍵。然而,傳統(tǒng)檢索增強(qiáng)生成(RAG)技術(shù)受限于語(yǔ)言單模態(tài)處理能力,僅能實(shí)現(xiàn)文本知識(shí)庫(kù)與文本查詢之間的淺層理解,難以滿足復(fù)雜業(yè)務(wù)場(chǎng)景的需求,在實(shí)際應(yīng)用中暴露出兩大缺陷:
信息表征缺失:忽略知識(shí)庫(kù)中多模態(tài)富文檔的視覺語(yǔ)義信息,如版面結(jié)構(gòu)、圖表關(guān)系、公式特征等;
模態(tài)交互受限:無(wú)法支持圖文混合查詢、跨模態(tài)關(guān)聯(lián)檢索等多樣化需求。
針對(duì)以上痛點(diǎn),我們發(fā)布了紫東太初多模態(tài)檢索增強(qiáng)生成框架—Taichu-mRAG。該框架基于統(tǒng)一多模態(tài)細(xì)粒度檢索引擎和紫東太初多模態(tài)大模型,旨在提升內(nèi)容理解與生成質(zhì)量,實(shí)現(xiàn)對(duì)多模態(tài)信息的協(xié)同感知、精準(zhǔn)檢索與深度推理問答。
![]()
Taichu-mRAG 在多模態(tài)富文檔理解、多模態(tài)細(xì)粒度實(shí)體屬性問答兩大權(quán)威基準(zhǔn)上取得突破性進(jìn)展:
![]()
- 在 M3DocVQA 數(shù)據(jù)集上端到端問答準(zhǔn)確率比開源SOTA M3DocRAG相對(duì)提升33%,多模態(tài)檢索召回率相對(duì)提升12%;
- 在 E-VQA 數(shù)據(jù)集上端到端問答準(zhǔn)確率比開源SOTA EchoSight相對(duì)提升9%,多模態(tài)檢索召回率相對(duì)提升9%。
![]()
3.1 Taichu-mRAG整體架構(gòu)
面向新一代智能問答場(chǎng)景,Taichu-mRAG 整體架構(gòu)包含四大核心模塊:Query理解模塊、多模態(tài)混合索引召回模塊、多模態(tài)精排模塊、多模態(tài)增強(qiáng)答案生成模塊。
![]()
Query理解模塊
該模塊根據(jù)用戶Query 及對(duì)話上下文深度挖掘用戶需求,判斷是否需要觸發(fā)全文理解,并結(jié)合對(duì)話歷史對(duì)用戶 Query 進(jìn)行智能擴(kuò)展、改寫,使得改寫后的 Query 可以更精準(zhǔn)地檢索到相關(guān)知識(shí)。
多模態(tài)混合索引與召回模塊
該模塊包含特征抽取、索引建庫(kù)及多路召回。在知識(shí)庫(kù)構(gòu)建過程中,我們先對(duì)富文檔進(jìn)行多維度理解、分塊,抽取出子級(jí)檢索單元塊;包括基于版面識(shí)別的區(qū)域級(jí)分塊、基于純視覺信息的頁(yè)面級(jí)分塊、基于文本語(yǔ)義的滑窗分塊;之后,通過多模態(tài)Embedding模型抽取這些檢索分塊的語(yǔ)義特征,在統(tǒng)一語(yǔ)義空間內(nèi)進(jìn)行 ANN 索引建庫(kù)。當(dāng)收到改寫的 Query 后,我們采用多路召回,并行執(zhí)行四路檢索:跨模態(tài)索引、關(guān)鍵Term倒排索引、基礎(chǔ)語(yǔ)義索引、知識(shí)擴(kuò)展語(yǔ)義索引,高效召回和用戶需求最相關(guān)的 TopN 知識(shí)片段。
多模態(tài)精排模塊
多模態(tài)精排模塊負(fù)責(zé)對(duì)召回的 TopN 知識(shí)片段進(jìn)行精細(xì)化排序,更加關(guān)注細(xì)粒度語(yǔ)義信息,有利于處理高難度場(chǎng)景,從而進(jìn)一步提升多模態(tài)大模型的問答精準(zhǔn)度。該模塊采用單塔結(jié)構(gòu),深度融合Query、文本、圖像、布局特征等信息,確保排序結(jié)果更加精準(zhǔn)穩(wěn)定。
多模態(tài)答案生成模塊
答案生成模塊根據(jù)前序模塊給出的相關(guān)參考知識(shí)和用戶原始Query,聯(lián)合生成最終的答案,并給出答案的參考片段,便于用戶進(jìn)行答案溯源。當(dāng)候選片段無(wú)法覆蓋答案時(shí),多模態(tài)大模型會(huì)根據(jù)用戶自定義配置選擇拒答或者依賴多模態(tài)大模型自身知識(shí)進(jìn)行開放式回答。這一模塊不僅生成準(zhǔn)確的答案,還提供了答案的來源和依據(jù),增強(qiáng)了答案的可信度和可解釋性。
3.2 Taichu-mRAG多模態(tài)檢索
Taichu-mRAG 的多模態(tài)檢索引擎采用了雙層級(jí)父子關(guān)聯(lián)索引機(jī)制和多路異構(gòu)特征聯(lián)合檢索技術(shù):
雙層級(jí)父子關(guān)聯(lián)索引機(jī)制
基于多模態(tài)結(jié)構(gòu)感知的層級(jí)式分塊技術(shù)可有效解決多模態(tài)數(shù)據(jù)檢索中的粒度適配與上下文整合難題。雙層級(jí)父子索引技術(shù)核心是父級(jí)語(yǔ)義單元、子級(jí)檢索單元的智能分塊和關(guān)聯(lián)策略。
子級(jí)檢索單元為基礎(chǔ)單元,核心價(jià)值在于根據(jù)用戶 Query精準(zhǔn)召回語(yǔ)義最相關(guān)的細(xì)粒度語(yǔ)義片段,確保召回的精準(zhǔn)性;子級(jí)檢索單元可包含多種單元形式,如基于滑動(dòng)窗口的文本片段單元、 圖像單元、表格單元、圖文混合單元等。父級(jí)語(yǔ)義單元為跨模態(tài)知識(shí)容器,核心價(jià)值是為關(guān)聯(lián)的子級(jí)檢索單元提供完整的上下文信息輸入給大模型,提升大模型的回答精度和完整度。
父、子語(yǔ)義單元的切分及關(guān)聯(lián)映射核心在于對(duì)以下多種策略的靈活組合: (1)語(yǔ)義理解分塊:基于句子、段落、圖像、圖表多模態(tài) Embedding 計(jì)算相似度,當(dāng)連續(xù)內(nèi)容相似度低于特定閾值時(shí)則進(jìn)行切割。(2)結(jié)構(gòu)化分塊:基于布局分析技術(shù),對(duì)PDF、PPT、Markdown 等文檔按章節(jié)、標(biāo)題或頁(yè)面、語(yǔ)義塊邊界進(jìn)行切割。(3)滑動(dòng)窗口分塊 :設(shè)置字符重疊范圍及滑動(dòng)窗口大小,通過滑動(dòng)窗口對(duì)文檔內(nèi)容進(jìn)行切割。
多路異構(gòu)特征聯(lián)合檢索
Taichu-mRAG 檢索引擎采用多路異構(gòu)特征聯(lián)合索引的召回機(jī)制,在多模態(tài)、復(fù)雜富文檔理解場(chǎng)景下形成互補(bǔ)增強(qiáng)的檢索矩陣,保證了檢索系統(tǒng)的精準(zhǔn)性和產(chǎn)業(yè)落地可行性,多路異構(gòu)特征索引概況如下:
![]()
其中,多模態(tài)Embedding模型充分利用多模態(tài)大模型的語(yǔ)義理解能力,經(jīng)過多粒度多階段學(xué)習(xí),實(shí)現(xiàn)多種模態(tài)在統(tǒng)一空間的語(yǔ)義表征,支持文本、圖像、圖表、公式等多種混合形式。模型有效緩解了模態(tài)偏差問題,同時(shí)也具備出色的單模態(tài)語(yǔ)義表征能力。
3.3 紫東太初多模態(tài)大模型
紫東太初多模態(tài)大模型(Taichu-MLLM)具備強(qiáng)大的視覺理解能力和若干特性,支持動(dòng)態(tài)分辨率、圖文及多語(yǔ)言輸入、圖文混排模式等。同時(shí)為了更好促進(jìn)Taichu-mRAG的產(chǎn)業(yè)落地應(yīng)用,針對(duì)落地應(yīng)用過程中的重點(diǎn)需求,我們對(duì)Taichu-MLLM 特定能力進(jìn)行了重點(diǎn)優(yōu)化:
- 擴(kuò)展上下文長(zhǎng)度到128k,支持超長(zhǎng)文本和多張高清圖片輸入;
- 優(yōu)化拒答指令遵循能力,提升拒答精度,具備準(zhǔn)確、穩(wěn)定的拒答能力;
- 優(yōu)化溯源能力,模型同時(shí)生成答案和引用來源,便于用戶溯源查證,提高答案可解釋性。
![]()
![]()
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.