RM新时代官方网站-首页

IEEE TIP 2024 | 創(chuàng )新奇智提出元學(xué)習策略解決模態(tài)缺失下的細粒度識別問(wèn)題

創(chuàng )新奇智 2024年07月23日

日前,全球圖像處理領(lǐng)域的頂級期刊 IEEE Transactions on Image Processing(簡(jiǎn)稱(chēng)TIP)公布了2024年新一批論文的接收結果。創(chuàng )新奇智等單位提交的論文《MECOM: A Meta-Completion Network for Fine-Grained Recognition with Incomplete Multi-Modalities》成功被TIP 2024接收。


TIP由IEEE信號處理學(xué)會(huì )主辦,是圖像處理及計算機視覺(jué)領(lǐng)域公認的頂級期刊,側重圖像處理的前沿理論與方法,在圖像處理算法與理論領(lǐng)域具有重要和廣泛的影響。期刊討論的內容包含深度學(xué)習、計算機視覺(jué)、大規模機器學(xué)習、學(xué)習理論、優(yōu)化、稀疏理論等眾多細分領(lǐng)域。TIP的發(fā)表門(mén)檻相對較高,通常需要較為嚴格的審稿和篩選過(guò)程。


論文概述

20240723152031.png

模態(tài)缺失下的細粒度識別致力于在部分模態(tài)數據不可用的情況下,對多模態(tài)細粒度數據進(jìn)行有效識別,解決由多模態(tài)和細粒度特性所引發(fā)的挑戰,這在眾多應用場(chǎng)景中都極具實(shí)際價(jià)值。為了應對這些挑戰,我們提出了一種名為MECOM的方法,采用元學(xué)習策略來(lái)解決模態(tài)缺失帶來(lái)的問(wèn)題。我們的網(wǎng)絡(luò )架構主要包括三個(gè)模塊:多模態(tài)數據預處理、跨模態(tài)注意力、解耦重構模塊。

創(chuàng )新背景


在多模態(tài)數據預處理模塊中,MECOM采用多種特征提取網(wǎng)絡(luò )對輸入的多模態(tài)數據進(jìn)行初步處理,確保不同模態(tài)數據特征的一致性和兼容性,為后續的模態(tài)融合提供了堅實(shí)基礎??缒B(tài)注意力模塊通過(guò)注意力機制強化了不同模態(tài)之間的交互,促進(jìn)了信息的有效整合。在解耦重構模塊中,我們采用解耦方法對缺失的模態(tài)數據進(jìn)行重建,填補了缺失的模態(tài)信息,同時(shí)引入了專(zhuān)門(mén)設計的約束損失函數,以減少模態(tài)缺失情況下特征的偏差。


細粒度分類(lèi)是計算機視覺(jué)領(lǐng)域一個(gè)關(guān)鍵的研究方向,它要求系統能夠識別并區分屬于同一超類(lèi)別(如動(dòng)物、車(chē)型或植物種類(lèi))下的不同子類(lèi)別。與傳統的圖像識別相比,細粒度分類(lèi)需要處理的類(lèi)別間差異較小,常常只在細微的視覺(jué)特征上有所區別,如動(dòng)物的羽毛紋理或汽車(chē)的設計細節。因此,這種分類(lèi)任務(wù)不僅要求模型具有高度的敏感性和精確性,還要求能夠理解和處理多種類(lèi)型的數據輸入,如圖像、文本描述和音頻信息等。


隨著(zhù)技術(shù)的進(jìn)步,多模態(tài)學(xué)習逐漸成為提高細粒度識別性能的有效方法。通過(guò)結合來(lái)自不同模態(tài)(如視覺(jué)、聽(tīng)覺(jué)和文本)的信息,多模態(tài)學(xué)習能夠提供更為豐富和全面的數據表示,從而幫助模型捕捉到單一模態(tài)難以觀(guān)察到的細節特征。然而,多模態(tài)數據在實(shí)際應用中常常面臨不完整性的問(wèn)題,即某些模態(tài)的數據可能會(huì )缺失。針對模態(tài)缺失對細粒度分類(lèi)帶來(lái)的巨大挑戰,我們利用元學(xué)習的方法訓練模型,以獲得一個(gè)在任意模態(tài)發(fā)生缺失情況下表現依然良好的模型,同時(shí)設計了特征融合和解耦模塊來(lái)獲得更好的特征進(jìn)行分類(lèi)。

主要貢獻

本文的主要貢獻如下:

1.我們是首個(gè)利用元學(xué)習策略來(lái)處理模態(tài)缺失下細粒度識別問(wèn)題。該策略不僅可以使模型在模態(tài)缺失任務(wù)上快速收斂,同時(shí)可以提升模型在各種模態(tài)缺失任務(wù)上的泛化性。


2.我們提出了一種針對模態(tài)缺失下細粒度識別問(wèn)題的方法MECOM,包括三個(gè)關(guān)鍵模塊,即多模態(tài)數據預處理模塊、跨模態(tài)注意力模塊以及解耦重構模塊。


3.我們在三個(gè)常用的數據集上進(jìn)行了全面的實(shí)驗來(lái)驗證所提方法及其模塊的有效性,定量和定性的結果均證明了我們方法的優(yōu)越性。


下圖為提出的方法MECOM的流程圖。我們提出的MECOM主要由三部分組成,即多模態(tài)數據預處理模塊、跨模態(tài)注意力模塊以及解耦重構模塊。

20240723152031.png

元學(xué)習:在利用元學(xué)習策略來(lái)處理模態(tài)缺失下細粒度識別問(wèn)題時(shí),我們在細粒度多模態(tài)數據完備的數據集20240723152031.png上采樣,得到多個(gè)含模態(tài)數據缺失的元任務(wù)2024072315203.png在每個(gè)任務(wù)上對模型進(jìn)行訓練;以第2024072315203.png個(gè)任務(wù)舉例,有訓練集20240723152031.png和測試集20240723152031.png模型初始參數為20240723163230.png,計算模型在訓練集上的損失并通過(guò)梯度下降來(lái)更新模型參數,得到訓練過(guò)后的模型參數20240723163248.png:

20240723163305.png


其中20240723152031.png代表模型在第2024072315203.png個(gè)元任務(wù)的訓練集上的梯度,20240723163429.png為元任務(wù)內的學(xué)習率;得到更新后的模型參數后,根據20240723163248.png在第2024072315203.png個(gè)任務(wù)的測試集上的梯度更新模型初始參數20240723163230.png目標函數可寫(xiě)為:20240723163527.png

其中20240723163527.png為在包含眾多元任務(wù)的20240723152031.png中取第2024072315203.png個(gè)元任務(wù),20240723163843.png為第2024072315203.png個(gè)任務(wù)上訓練得到的模型在第2024072315203.png個(gè)測試集上的輸出結果。多模態(tài)數據預處理:在多模態(tài)數據預處理模塊,MECOM利用卷積神經(jīng)網(wǎng)絡(luò )ResNet50提取圖片和音頻數據的特征,利用LSTM提取文本的特征,利用TSN提取視頻模態(tài)的特征。同時(shí)為了更好的捕捉到細粒度特征,預處理階段還引入了空間注意力機制。以圖片模態(tài)舉例,在得到池化層前的圖片特征20240723163527.png后,我們利用多層感知機對特征的14 x 14個(gè)區域計算其重要程度20240723163843.png多層感知機的結構為20240723163527.png. 隨后我們將特征20240723163843.png與對應的重要程度得分矩陣20240723163527.png進(jìn)行點(diǎn)乘,并與圖片原始特征20240723163843.png。這種空間注意力能夠突出顯示圖像或其他模態(tài)中較為關(guān)鍵的信息區域,從而為后續的模態(tài)融合和重建提供了更加豐富和精確的特征表示。通過(guò)這種方式,模型能夠忽略不相關(guān)的信息,專(zhuān)注于對分類(lèi)任務(wù)至關(guān)重要的細節。相加,得到帶空間注意力的圖片特征。

跨模態(tài)注意力:在跨模態(tài)注意力模塊中,MECOM采用了一種創(chuàng )新的跨模態(tài)特征融合方式,該方法首先利用注意力機制將模態(tài)特征兩兩融合,如圖片特征20240723163527.png和音頻特征20240723163843.png。隨后再將融合的特征按模態(tài)進(jìn)一步融合,最終得到所有模態(tài)融合后的特征。這種分階段的融合方式在融合特征時(shí)可以避免多個(gè)模態(tài)導致的特征空間的不一致的問(wèn)題,同時(shí)充分的融合不同模態(tài)的特征。除此之外,為了更好的捕捉細粒度特征,跨模態(tài)注意力模塊分為全局特征融合和局部特征融合兩個(gè)分支,全局分支旨在融合不同模態(tài)的整體特征,而局部分支則是利用Gumbel Softmax方法提取有辨別行的局部特征并融合,最終將全局特征和局部特征拼接進(jìn)行分類(lèi)。以全局特征融合方式舉例:

20240723163527.png

其中20240723163843.png代表圖片模態(tài)和音頻模態(tài)特征的關(guān)系系數。按照相同的方式,得到圖片模態(tài)特征和其他模態(tài)特征的融合特征,將所有融合特征相加,得到圖片模態(tài)特征和其他所有模態(tài)特征的融合特征20240723163527.png

20240723163843.png

對于剩余模態(tài),按相似的方式得到融合特征,最終將所有特征加和,得到全局的融合特征:

20240723163527.png

其中20240723163843.png分別為音頻、文本、視頻模態(tài)特征和其他所有模態(tài)特征的融合特征。

解耦重構: 在解耦重構模塊中,MECOM實(shí)現了兩種重構方式:模態(tài)重構和統一重構。模態(tài)重構通過(guò)解耦的方式利用融合特征20240723163429.png來(lái)單獨重建每個(gè)模態(tài)的特征,而統一重構則試圖在重建過(guò)程中考慮所有可用模態(tài)的聯(lián)合信息。

20240723163527.png

其中20240723163429.png為解耦網(wǎng)絡(luò ),20240723163527.png是解耦出來(lái)的圖片特征,損失函數的目標是使解耦出來(lái)的特征和圖片模態(tài)原特征的20240723163843.png距離盡可能?。?/span>

20240723163429.png

而對于統一重構,損失函數的目標是使每個(gè)模態(tài)融合的特征和全局融合特征的距離盡可能?。?/span>

20240723163843.png

這兩個(gè)損失函數不僅考慮了重建誤差,還包括了跨模態(tài)一致性損失,以確保重建的數據在語(yǔ)義上與原始數據保持一致。這種復合重構策略極大地增強了模型在面對不同模態(tài)缺失情況時(shí)的靈活性和魯棒性。

不同模塊的作用如表 1所示,可以看到,每個(gè)模塊都對結果有一定的提升,當按照論文提出的方法結合在一起時(shí),達到最佳的效果。

20240723163843.png

行業(yè)應用

細粒度視覺(jué)識別在生產(chǎn)生活中具有豐富的應用需求。以制造業(yè)舉例,細粒度視覺(jué)識別能夠檢測產(chǎn)品細微的缺陷,如微小劃痕、顏色偏差、尺寸差異等,確保生產(chǎn)線(xiàn)上產(chǎn)品的質(zhì)量一致性。這對于提高生產(chǎn)效率和減少不良品率至關(guān)重要。

創(chuàng )新奇智CTO張發(fā)恩表示:“大模型技術(shù)的運用,將極大地提升多模態(tài)細粒度視覺(jué)識別的精確性與檢測速度,實(shí)現更細膩、高效的圖像解析能力。我們將最新的科研成果融合至我們的AInnoGC工業(yè)大模型技術(shù)平臺中,致力于為用戶(hù)帶來(lái)最前沿的人工智能應用體驗,賦能產(chǎn)業(yè)升級?!?/span>



返回動(dòng)態(tài)列表

IEEE TIP 2024 | 創(chuàng )新奇智提出元學(xué)習策略解決模態(tài)缺失下的細粒度識別問(wèn)題

創(chuàng )新奇智 2024年07月23日

日前,全球圖像處理領(lǐng)域的頂級期刊 IEEE Transactions on Image Processing(簡(jiǎn)稱(chēng)TIP)公布了2024年新一批論文的接收結果。創(chuàng )新奇智等單位提交的論文《MECOM: A Meta-Completion Network for Fine-Grained Recognition with Incomplete Multi-Modalities》成功被TIP 2024接收。


TIP由IEEE信號處理學(xué)會(huì )主辦,是圖像處理及計算機視覺(jué)領(lǐng)域公認的頂級期刊,側重圖像處理的前沿理論與方法,在圖像處理算法與理論領(lǐng)域具有重要和廣泛的影響。期刊討論的內容包含深度學(xué)習、計算機視覺(jué)、大規模機器學(xué)習、學(xué)習理論、優(yōu)化、稀疏理論等眾多細分領(lǐng)域。TIP的發(fā)表門(mén)檻相對較高,通常需要較為嚴格的審稿和篩選過(guò)程。


論文概述

20240723152031.png

模態(tài)缺失下的細粒度識別致力于在部分模態(tài)數據不可用的情況下,對多模態(tài)細粒度數據進(jìn)行有效識別,解決由多模態(tài)和細粒度特性所引發(fā)的挑戰,這在眾多應用場(chǎng)景中都極具實(shí)際價(jià)值。為了應對這些挑戰,我們提出了一種名為MECOM的方法,采用元學(xué)習策略來(lái)解決模態(tài)缺失帶來(lái)的問(wèn)題。我們的網(wǎng)絡(luò )架構主要包括三個(gè)模塊:多模態(tài)數據預處理、跨模態(tài)注意力、解耦重構模塊。

創(chuàng )新背景


在多模態(tài)數據預處理模塊中,MECOM采用多種特征提取網(wǎng)絡(luò )對輸入的多模態(tài)數據進(jìn)行初步處理,確保不同模態(tài)數據特征的一致性和兼容性,為后續的模態(tài)融合提供了堅實(shí)基礎??缒B(tài)注意力模塊通過(guò)注意力機制強化了不同模態(tài)之間的交互,促進(jìn)了信息的有效整合。在解耦重構模塊中,我們采用解耦方法對缺失的模態(tài)數據進(jìn)行重建,填補了缺失的模態(tài)信息,同時(shí)引入了專(zhuān)門(mén)設計的約束損失函數,以減少模態(tài)缺失情況下特征的偏差。


細粒度分類(lèi)是計算機視覺(jué)領(lǐng)域一個(gè)關(guān)鍵的研究方向,它要求系統能夠識別并區分屬于同一超類(lèi)別(如動(dòng)物、車(chē)型或植物種類(lèi))下的不同子類(lèi)別。與傳統的圖像識別相比,細粒度分類(lèi)需要處理的類(lèi)別間差異較小,常常只在細微的視覺(jué)特征上有所區別,如動(dòng)物的羽毛紋理或汽車(chē)的設計細節。因此,這種分類(lèi)任務(wù)不僅要求模型具有高度的敏感性和精確性,還要求能夠理解和處理多種類(lèi)型的數據輸入,如圖像、文本描述和音頻信息等。


隨著(zhù)技術(shù)的進(jìn)步,多模態(tài)學(xué)習逐漸成為提高細粒度識別性能的有效方法。通過(guò)結合來(lái)自不同模態(tài)(如視覺(jué)、聽(tīng)覺(jué)和文本)的信息,多模態(tài)學(xué)習能夠提供更為豐富和全面的數據表示,從而幫助模型捕捉到單一模態(tài)難以觀(guān)察到的細節特征。然而,多模態(tài)數據在實(shí)際應用中常常面臨不完整性的問(wèn)題,即某些模態(tài)的數據可能會(huì )缺失。針對模態(tài)缺失對細粒度分類(lèi)帶來(lái)的巨大挑戰,我們利用元學(xué)習的方法訓練模型,以獲得一個(gè)在任意模態(tài)發(fā)生缺失情況下表現依然良好的模型,同時(shí)設計了特征融合和解耦模塊來(lái)獲得更好的特征進(jìn)行分類(lèi)。

主要貢獻

本文的主要貢獻如下:

1.我們是首個(gè)利用元學(xué)習策略來(lái)處理模態(tài)缺失下細粒度識別問(wèn)題。該策略不僅可以使模型在模態(tài)缺失任務(wù)上快速收斂,同時(shí)可以提升模型在各種模態(tài)缺失任務(wù)上的泛化性。


2.我們提出了一種針對模態(tài)缺失下細粒度識別問(wèn)題的方法MECOM,包括三個(gè)關(guān)鍵模塊,即多模態(tài)數據預處理模塊、跨模態(tài)注意力模塊以及解耦重構模塊。


3.我們在三個(gè)常用的數據集上進(jìn)行了全面的實(shí)驗來(lái)驗證所提方法及其模塊的有效性,定量和定性的結果均證明了我們方法的優(yōu)越性。


下圖為提出的方法MECOM的流程圖。我們提出的MECOM主要由三部分組成,即多模態(tài)數據預處理模塊、跨模態(tài)注意力模塊以及解耦重構模塊。

20240723152031.png

元學(xué)習:在利用元學(xué)習策略來(lái)處理模態(tài)缺失下細粒度識別問(wèn)題時(shí),我們在細粒度多模態(tài)數據完備的數據集20240723152031.png上采樣,得到多個(gè)含模態(tài)數據缺失的元任務(wù)2024072315203.png在每個(gè)任務(wù)上對模型進(jìn)行訓練;以第2024072315203.png個(gè)任務(wù)舉例,有訓練集20240723152031.png和測試集20240723152031.png模型初始參數為20240723163230.png,計算模型在訓練集上的損失并通過(guò)梯度下降來(lái)更新模型參數,得到訓練過(guò)后的模型參數20240723163248.png:

20240723163305.png


其中20240723152031.png代表模型在第2024072315203.png個(gè)元任務(wù)的訓練集上的梯度,20240723163429.png為元任務(wù)內的學(xué)習率;得到更新后的模型參數后,根據20240723163248.png在第2024072315203.png個(gè)任務(wù)的測試集上的梯度更新模型初始參數20240723163230.png目標函數可寫(xiě)為:20240723163527.png

其中20240723163527.png為在包含眾多元任務(wù)的20240723152031.png中取第2024072315203.png個(gè)元任務(wù),20240723163843.png為第2024072315203.png個(gè)任務(wù)上訓練得到的模型在第2024072315203.png個(gè)測試集上的輸出結果。多模態(tài)數據預處理:在多模態(tài)數據預處理模塊,MECOM利用卷積神經(jīng)網(wǎng)絡(luò )ResNet50提取圖片和音頻數據的特征,利用LSTM提取文本的特征,利用TSN提取視頻模態(tài)的特征。同時(shí)為了更好的捕捉到細粒度特征,預處理階段還引入了空間注意力機制。以圖片模態(tài)舉例,在得到池化層前的圖片特征20240723163527.png后,我們利用多層感知機對特征的14 x 14個(gè)區域計算其重要程度20240723163843.png多層感知機的結構為20240723163527.png. 隨后我們將特征20240723163843.png與對應的重要程度得分矩陣20240723163527.png進(jìn)行點(diǎn)乘,并與圖片原始特征20240723163843.png。這種空間注意力能夠突出顯示圖像或其他模態(tài)中較為關(guān)鍵的信息區域,從而為后續的模態(tài)融合和重建提供了更加豐富和精確的特征表示。通過(guò)這種方式,模型能夠忽略不相關(guān)的信息,專(zhuān)注于對分類(lèi)任務(wù)至關(guān)重要的細節。相加,得到帶空間注意力的圖片特征。

跨模態(tài)注意力:在跨模態(tài)注意力模塊中,MECOM采用了一種創(chuàng )新的跨模態(tài)特征融合方式,該方法首先利用注意力機制將模態(tài)特征兩兩融合,如圖片特征20240723163527.png和音頻特征20240723163843.png。隨后再將融合的特征按模態(tài)進(jìn)一步融合,最終得到所有模態(tài)融合后的特征。這種分階段的融合方式在融合特征時(shí)可以避免多個(gè)模態(tài)導致的特征空間的不一致的問(wèn)題,同時(shí)充分的融合不同模態(tài)的特征。除此之外,為了更好的捕捉細粒度特征,跨模態(tài)注意力模塊分為全局特征融合和局部特征融合兩個(gè)分支,全局分支旨在融合不同模態(tài)的整體特征,而局部分支則是利用Gumbel Softmax方法提取有辨別行的局部特征并融合,最終將全局特征和局部特征拼接進(jìn)行分類(lèi)。以全局特征融合方式舉例:

20240723163527.png

其中20240723163843.png代表圖片模態(tài)和音頻模態(tài)特征的關(guān)系系數。按照相同的方式,得到圖片模態(tài)特征和其他模態(tài)特征的融合特征,將所有融合特征相加,得到圖片模態(tài)特征和其他所有模態(tài)特征的融合特征20240723163527.png

20240723163843.png

對于剩余模態(tài),按相似的方式得到融合特征,最終將所有特征加和,得到全局的融合特征:

20240723163527.png

其中20240723163843.png分別為音頻、文本、視頻模態(tài)特征和其他所有模態(tài)特征的融合特征。

解耦重構: 在解耦重構模塊中,MECOM實(shí)現了兩種重構方式:模態(tài)重構和統一重構。模態(tài)重構通過(guò)解耦的方式利用融合特征20240723163429.png來(lái)單獨重建每個(gè)模態(tài)的特征,而統一重構則試圖在重建過(guò)程中考慮所有可用模態(tài)的聯(lián)合信息。

20240723163527.png

其中20240723163429.png為解耦網(wǎng)絡(luò ),20240723163527.png是解耦出來(lái)的圖片特征,損失函數的目標是使解耦出來(lái)的特征和圖片模態(tài)原特征的20240723163843.png距離盡可能?。?/span>

20240723163429.png

而對于統一重構,損失函數的目標是使每個(gè)模態(tài)融合的特征和全局融合特征的距離盡可能?。?/span>

20240723163843.png

這兩個(gè)損失函數不僅考慮了重建誤差,還包括了跨模態(tài)一致性損失,以確保重建的數據在語(yǔ)義上與原始數據保持一致。這種復合重構策略極大地增強了模型在面對不同模態(tài)缺失情況時(shí)的靈活性和魯棒性。

不同模塊的作用如表 1所示,可以看到,每個(gè)模塊都對結果有一定的提升,當按照論文提出的方法結合在一起時(shí),達到最佳的效果。

20240723163843.png

行業(yè)應用

細粒度視覺(jué)識別在生產(chǎn)生活中具有豐富的應用需求。以制造業(yè)舉例,細粒度視覺(jué)識別能夠檢測產(chǎn)品細微的缺陷,如微小劃痕、顏色偏差、尺寸差異等,確保生產(chǎn)線(xiàn)上產(chǎn)品的質(zhì)量一致性。這對于提高生產(chǎn)效率和減少不良品率至關(guān)重要。

創(chuàng )新奇智CTO張發(fā)恩表示:“大模型技術(shù)的運用,將極大地提升多模態(tài)細粒度視覺(jué)識別的精確性與檢測速度,實(shí)現更細膩、高效的圖像解析能力。我們將最新的科研成果融合至我們的AInnoGC工業(yè)大模型技術(shù)平臺中,致力于為用戶(hù)帶來(lái)最前沿的人工智能應用體驗,賦能產(chǎn)業(yè)升級?!?/span>



返回動(dòng)態(tài)列表

RM新时代官方网站-首页