機(jī)器也能看圖說話
基于 Image Captioning 的 VQA(視覺問答)
Image Captioning是實(shí)現(xiàn)視覺認(rèn)知的一個(gè)重要方面,現(xiàn)在基于上文提及的谷歌提出的Image Captioning模型來構(gòu)造對(duì)場(chǎng)景的理解,并進(jìn)行問答。
問題:地面上覆蓋著什么?
模型回答:積雪
問題:地面上覆蓋著什么?模型回答:積雪情況變得不那么樂觀了
深度學(xué)習(xí)系統(tǒng),例如用于VQA的系統(tǒng),可能會(huì)發(fā)展出類似的“作弊”方法,表面上似乎“解決了”任務(wù),而無需學(xué)習(xí)潛在的推理過程。 例如,模型可以正確回答“地面覆蓋著什么?”這個(gè)問題,不是因?yàn)樗斫饬藞?chǎng)景,而是因?yàn)橛衅畹臄?shù)據(jù)集經(jīng)常在積雪時(shí)提出有關(guān)地面的問題。 我們?cè)鯓硬拍艽_定一個(gè)系統(tǒng)是否能夠進(jìn)行復(fù)雜的推理而不僅僅是利用數(shù)據(jù)的偏差?模型即使給出了正確的回答,我們?nèi)匀灰鞔_重要一點(diǎn):這個(gè)正確答案是模型真正通過一步一步推理得到的,還是通過對(duì)圖像和問題的膚淺理解,利用數(shù)據(jù)集偏差,得到的統(tǒng)計(jì)結(jié)果。 因此就需要在圖像感知基礎(chǔ)上進(jìn)行理解、推理、認(rèn)知,并構(gòu)建數(shù)據(jù)集。
Visual Genome(視覺基因組)
這是斯坦福李飛飛團(tuán)隊(duì)構(gòu)建的數(shù)據(jù)集,它就是嘗試解決這樣的問題。
現(xiàn)有模型能夠檢測(cè)照片中的離散對(duì)象(人或物);但無法解釋它們之間的交互(interactions)或它們之間的關(guān)系; 大多數(shù)模型停留在感知智能階段; 對(duì)視覺世界的推理與認(rèn)知理解 要求計(jì)算機(jī)不僅具有檢測(cè)對(duì)象的能力,還要具有描述這些對(duì)象的能力,并理解它們?cè)趫?chǎng)景中的相互作用。
采用自然語言對(duì)圖像內(nèi)容進(jìn)行描述,加進(jìn)去人類的認(rèn)知理解構(gòu)造訓(xùn)練集。進(jìn)一步通過知識(shí)圖譜工程(關(guān)系抽取、實(shí)體鏈接等等),標(biāo)注出對(duì)象(Objects)、屬性(Attribute)和關(guān)系(Relationships)。 構(gòu)造視覺概念到語義層面的數(shù)據(jù)集: 提供目標(biāo)對(duì)象的交互和屬性的詳細(xì)標(biāo)注;對(duì)人、事、物、關(guān)系進(jìn)一步密集標(biāo)注;將注釋詞匯映射到WordNet中實(shí)現(xiàn)規(guī)范化;對(duì)每個(gè)區(qū)域構(gòu)建一個(gè)組織關(guān)系圖;聯(lián)結(jié)一張圖片上的所有區(qū)域圖,構(gòu)成一個(gè)完整的場(chǎng)景圖。
然而,上述數(shù)據(jù)集構(gòu)造人力成本大,下面介紹生成式推理數(shù)據(jù)集CLEVR。
生成式推理數(shù)據(jù)集CLEVR
CLEVR是一個(gè)診斷數(shù)據(jù)集,用于構(gòu)成語言和基本視覺推理的場(chǎng)景,由斯坦福李飛飛團(tuán)隊(duì)和Facebook AI研究所合作研發(fā)。 CLEVR 數(shù)據(jù)集包含:
10萬幅渲染圖像;
100萬條自動(dòng)生成的問題,其中85.3萬條獨(dú)一無二的問題。
它具有挑戰(zhàn)性的圖像和問題對(duì),可以測(cè)試視覺推理能力,如計(jì)數(shù)、比較、邏輯推理和在記憶中存儲(chǔ)信息。 下面是來自CLEVR的示例圖像和問題,問題測(cè)試視覺推理的方面,例如屬性識(shí)別、計(jì)數(shù)、比較、多重注意和邏輯操作。
問:大型物體和金屬球體的數(shù)量是否相等?問:大球體左邊的棕色金屬物體的左邊的圓柱體是什么尺寸的?問:有一個(gè)和金屬立方體大小相同的球體,它是由和小紅球相同的材料制成的嗎?問:有多少物體是小圓柱體還是紅色的?
CLEVR數(shù)據(jù)集優(yōu)于其他數(shù)據(jù)集的兩點(diǎn):
(1)CLEVR最大限度地減少了先前VQA數(shù)據(jù)集的偏差,避免學(xué)習(xí)系統(tǒng)在沒有視覺推理的情況下就可以正確回答問題的情況;(2)CLEVR的合成性質(zhì)和詳細(xì)注釋有助于深入分析現(xiàn)有數(shù)據(jù)集無法實(shí)現(xiàn)的推理能力。 下圖可以直觀呈現(xiàn)出CLEVR數(shù)據(jù)集是如何生成的。
CLEVR中的每個(gè)問題都與一個(gè)可以在圖像的場(chǎng)景圖(Scene Graph) 上執(zhí)行的功能程序(Functional Program) 相關(guān)聯(lián),從而得到問題的答案。 CLEVR中的每個(gè)問題都以自然語言和功能性程序表示。功能程序表示精確確定回答每個(gè)問題所需的推理技能。
我們使用問題族的方法,以最小化問題條件偏差的方式將功能程序轉(zhuǎn)換為自然語言。 CLEVR包含總共90個(gè)問題族,每個(gè)族都有一個(gè)程序模板和平均四個(gè)文本模板;文本模板是通過為每個(gè)族手動(dòng)編寫一個(gè)或兩個(gè)模板然后眾包問題重寫生成的;為了進(jìn)一步增加語言多樣性,我們對(duì)每種形狀,顏色和材料使用一組同義詞;每個(gè)模板最多有19個(gè)參數(shù),少數(shù)族可以生成大量獨(dú)特的問題; 右圖顯示了CLEVR中近一百萬個(gè)問題,超過85.3萬個(gè)是獨(dú)一無二的。通過添加新的問題族可以輕松擴(kuò)展CLEVR。 CLEVR數(shù)據(jù)集上六種VQA方法:在每個(gè)問題類型的準(zhǔn)確度(越高越好)
Q-typemode:該Baseline 對(duì)于每個(gè)問題類型預(yù)測(cè)最常見的訓(xùn)練集答案。
LSTM:?jiǎn)栴}是用學(xué)習(xí)得到的單詞嵌入和單詞級(jí)LSTM進(jìn)行處理的。最終的LSTM隱藏狀態(tài)被傳遞給多層感知器(MLP),以預(yù)測(cè)可能答案的分布。此方法不使用圖像信息,因此它只能建模了(學(xué)習(xí)了)問題條件偏差。
CNN+ BoW:BoW( Bag of Words, 詞袋), 問題中的每個(gè)單詞的詞向量求平均來編碼該問題,并且使用卷積網(wǎng)絡(luò)(CNN)提取的圖像特征對(duì)圖像進(jìn)行編碼。問題和圖像特征被級(jí)聯(lián)然后傳遞給多層感知器(MLP),MLP預(yù)測(cè)可能答案的分布。我們使用在Google-News語料庫中訓(xùn)練的詞向量; 這些在訓(xùn)練期間沒有經(jīng)過微調(diào)。
CNN+LSTM:圖像和問題分別使用CNN特征和LSTM的最終隱藏狀態(tài)進(jìn)行編碼,這些特征被級(jí)聯(lián)并傳遞給MLP以預(yù)測(cè)答案分布。

發(fā)表評(píng)論
請(qǐng)輸入評(píng)論內(nèi)容...
請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字
最新活動(dòng)更多
-
3月27日立即報(bào)名>> 【工程師系列】汽車電子技術(shù)在線大會(huì)
-
4月30日立即下載>> 【村田汽車】汽車E/E架構(gòu)革新中,新智能座艙挑戰(zhàn)的解決方案
-
5月15-17日立即預(yù)約>> 【線下巡回】2025年STM32峰會(huì)
-
即日-5.15立即報(bào)名>>> 【在線會(huì)議】安森美Hyperlux™ ID系列引領(lǐng)iToF技術(shù)革新
-
5月15日立即下載>> 【白皮書】精確和高效地表征3000V/20A功率器件應(yīng)用指南
-
5月16日立即參評(píng) >> 【評(píng)選啟動(dòng)】維科杯·OFweek 2025(第十屆)人工智能行業(yè)年度評(píng)選
推薦專題
- 1 UALink規(guī)范發(fā)布:挑戰(zhàn)英偉達(dá)AI統(tǒng)治的開始
- 2 北電數(shù)智主辦酒仙橋論壇,探索AI產(chǎn)業(yè)發(fā)展新路徑
- 3 降薪、加班、裁員三重暴擊,“AI四小龍”已折戟兩家
- 4 “AI寒武紀(jì)”爆發(fā)至今,五類新物種登上歷史舞臺(tái)
- 5 國產(chǎn)智駕迎戰(zhàn)特斯拉FSD,AI含量差幾何?
- 6 光計(jì)算迎來商業(yè)化突破,但落地仍需時(shí)間
- 7 東陽光:2024年扭虧、一季度凈利大增,液冷疊加具身智能打開成長(zhǎng)空間
- 8 地平線自動(dòng)駕駛方案解讀
- 9 封殺AI“照騙”,“淘寶們”終于不忍了?
- 10 優(yōu)必選:營收大增主靠小件,虧損繼續(xù)又逢關(guān)稅,能否乘機(jī)器人東風(fēng)翻身?