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

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

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

基于視頻語言模型LiteVL的無參的特征池化方法

CVer ? 來源:CVer ? 作者:CVer ? 2022-12-05 10:54 ? 次閱讀

沿著從大規(guī)模圖文多模態(tài)預訓練遷移適配到視頻多模態(tài)任務的思路,我們提出了模型LiteVL,它利用圖文預訓練模型BLIP來初始化參數(shù),可以直接在下游任務上微調(diào)而不需要進行額外的昂貴的視頻文本預訓練。并且為了增強圖像語言模型中缺乏的時間建模,我們提出在BLIP的Image encoder中增加具有動態(tài)時間縮放(dynamic temporal scaling)的時間注意力模塊。除了模型方面的這一適配之外,我們還提出了一種非參數(shù)池化text-dependent pooling,以自適應地重新加權以文本為條件的細粒度視頻嵌入。我們選取了兩個具有代表性的下游任務,即文本-視頻檢索和視頻問答,來驗證所提出方法的有效性。實驗結(jié)果表明,所提出的LiteVL在沒有任何視頻文本預訓練的情況下,甚至明顯優(yōu)于以前的視頻文本預訓練模型。

1. Motivation

近期許多Video-language modeling的工作往往基于大規(guī)模video-text數(shù)據(jù)集 (WebVid2M,CC-3M,HowTo100M) 上進行預訓練,然后在下游任務的數(shù)據(jù)集上微調(diào),而預訓練的成本往往十分昂貴。另一方面,學習細粒度的visual-language對齊往往需要利用離線的目標檢測器 (e.g., ActBERT) 來捕捉物體信息,但卻受限于檢測器有限的類別數(shù)量 (e.g., 在MSCOCO數(shù)據(jù)集上訓練的目標檢測器只能檢測出不到100個類別) 和昂貴的計算開銷。而且沒有充分利用來自文本數(shù)據(jù)的監(jiān)督信息。此外,以往的稀疏幀采樣的video-text模型是利用image encoder在大規(guī)模圖文對上預訓練的,它忽略了視頻理解所需要的時序信息建模 (e.g., CLIPBERT)。最近,在單一視頻模態(tài)領域的研究上,基于預訓練的圖像編碼器ViT初始化而來的TimeSformer在許多下游的視頻任務上性能表現(xiàn)很好,它相比ViT僅僅插入了額外的一層用ViT的注意力層初始化來的時間注意力層。

2. Solution

我們提出了一種簡單且高效的視頻語言模型LiteVL,它是從近期的預訓練圖像語言模型BLIP初始化而來的,并且分別從模型層面和特征層面做了時域信息增強。

對于模型層面,我們提出用一組具有可學習scaling factor的時間注意層明確插入原始image backbone中,可以針對每個下游任務進行訓練調(diào)整(Dynamic Temporal Scaling):

7a92c294-73ed-11ed-8abf-dac502259ad0.png

對于特征層面,我們設計了一種無參的特征池化方法(Text-dependent Pooling),以學習基于文本描述的細粒度時間-空間視頻特征:

7aac5b3c-73ed-11ed-8abf-dac502259ad0.png

7ad75e68-73ed-11ed-8abf-dac502259ad0.png

模型框架和動態(tài)時序scaling

7b176832-73ed-11ed-8abf-dac502259ad0.png

Text-dependent Pooling

3. Experiments

在三個視頻文本檢索數(shù)據(jù)集上和BLIP的性能比較:

7b3ad5ba-73ed-11ed-8abf-dac502259ad0.png

我們提出的LiteVL由于在模型和特征方面的顯式時間建模,最終性能優(yōu)于原始BLIP。

關于Dynamic Temporal Scaling和Text-dependent Pooling的消融實驗

7b5bba5a-73ed-11ed-8abf-dac502259ad0.png

通過提出的輕巧的動態(tài)時間縮放自適應地根據(jù)每個特定任務調(diào)整框架級別的重要性,使性能得到進一步提高。此外,與僅使用原始特征相比,使用其他空間或時間池化后的特征會更好。

逐層的平均temporal scaling可視化分析

7b8012a6-73ed-11ed-8abf-dac502259ad0.png

折線圖的變化趨勢顯示了video encoder的淺層更多地集中在理解每個幀的空間內(nèi)容上,并更少注意不同幀之間的時間依賴性。當層的深度增加時,每個幀的空間特征變得更加全局,并且該模型逐漸尋求學習它們之間的時間依賴性。

Grad-CAM可視化分析

7b9bef08-73ed-11ed-8abf-dac502259ad0.png

上圖展示了Grad-CAM可視化,提出的LiteVL有效地捕捉了不同幀之間的細微差異。這也表明我們提出的text-dependent pooling為video-grounded text encoder提供了豐富的信息。

4. Conslusion

我們提出了LiteVL,這是一種視頻語言模型,它無需大量的視頻語言預訓練或目標檢測器。LiteVL從預先訓練的圖像語言模型BLIP中繼承了空間視覺信息和文本信息之間已經(jīng)學習的對齊。然后,我們提出了具有動態(tài)時間縮放的額外時間注意力塊,以學習視頻幀中的時間動態(tài)。我們還引入了一種無參的text-denpendent pooling,該方法基于文本描述來對不同幀或者空間位置進行加權,從而實現(xiàn)了細粒度的視頻語言對齊。實驗結(jié)果表明,我們的LiteVL優(yōu)于利用了視頻文本預訓練的最先進方法。

審核編輯:郭婷

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

    關注

    1

    文章

    855

    瀏覽量

    47600
  • 數(shù)據(jù)集

    關注

    4

    文章

    1198

    瀏覽量

    24592

原文標題:EMNLP 2022 | LiteVL:具有增強時空建模的高效視頻-語言學習

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

收藏 人收藏

    評論

    相關推薦

    【《大語言模型應用指南》閱讀體驗】+ 基礎知識學習

    收集海量的文本數(shù)據(jù)作為訓練材料。這些數(shù)據(jù)集不僅包括語法結(jié)構的學習,還包括對語言的深層次理解,如文化背景、語境含義和情感色彩等。 自監(jiān)督學習:模型采用自監(jiān)督學習策略,在大量標簽文本數(shù)據(jù)上學習
    發(fā)表于 08-02 11:03

    【《大語言模型應用指南》閱讀體驗】+ 基礎篇

    的章節(jié)包括統(tǒng)一自然語言任務、大語言模型的訓練過程和局限性分析,閱讀還算順利。 至此,基礎篇只能算是瀏覽完成,因為部分原理方法并沒有吃透,但盡管如此也是收獲頗豐,因為我了解了大
    發(fā)表于 07-25 14:33

    語言模型的預訓練

    能力,逐漸成為NLP領域的研究熱點。大語言模型的預訓練是這一技術發(fā)展的關鍵步驟,它通過在海量標簽數(shù)據(jù)上進行訓練,使模型學習到語言的通用知識
    的頭像 發(fā)表于 07-11 10:11 ?320次閱讀

    卷積神經(jīng)網(wǎng)絡中層的作用

    。其中,層(Pooling Layer)作為CNN的重要組成部分,在降低模型復雜度、提高計算效率以及增強模型的不變性和魯棒性方面發(fā)揮著關鍵作用。本文將從多個方面深入探討
    的頭像 發(fā)表于 07-03 15:58 ?756次閱讀

    CNN模型的基本原理、結(jié)構、訓練過程及應用領域

    卷積神經(jīng)網(wǎng)絡(Convolutional Neural Network,簡稱CNN)是一種深度學習模型,廣泛應用于圖像識別、視頻分析、自然語言處理等領域。CNN模型的核心是卷積層
    的頭像 發(fā)表于 07-02 15:26 ?2593次閱讀

    卷積神經(jīng)網(wǎng)絡cnn中層的主要作用

    (Pooling Layer)是一個關鍵的組成部分,它對卷積層的輸出進行下采樣,降低特征圖(Feature Map)的空間維度,從而減少計算量和參數(shù)數(shù)量,提高模型的泛能力。
    的頭像 發(fā)表于 07-02 14:50 ?540次閱讀

    一種利用光電容積描記(PPG)信號和深度學習模型對高血壓分類的新方法

    。 AvgPool_VGG-16 平均是卷積神經(jīng)網(wǎng)絡中廣泛使用的操作,它計算特征圖塊的平均值并用于減小特征圖的大小。該方法旨在減少
    發(fā)表于 05-11 20:01

    【大語言模型:原理與工程實踐】大語言模型的應用

    “幻覺”。此外,大語言模型僅限于生成文字,無法獨立調(diào)用API以滿足多樣需求。例如,當詢問“查詢今天的天氣”時,它會拒絕請求,缺乏根據(jù)環(huán)境反饋調(diào)整行為的能力。動態(tài)調(diào)整行為及克服“幻覺”現(xiàn)象是大
    發(fā)表于 05-07 17:21

    【大語言模型:原理與工程實踐】大語言模型的評測

    和產(chǎn)品提供了有力的數(shù)據(jù)支持。 對于生活閑聊類評測任務,模型的回答主要從人性程度、內(nèi)容質(zhì)量和社交適應性三個方面進行考察。這些方面共同反映了模型在日常對話中的自然度、流暢度和應變能力
    發(fā)表于 05-07 17:12

    【大語言模型:原理與工程實踐】大語言模型的預訓練

    訓練數(shù)據(jù)時,數(shù)量、質(zhì)量和多樣性三者缺一不可。 數(shù)據(jù)的多樣性對于大語言模型至關重要,這主要體現(xiàn)在數(shù)據(jù)的類別和來源兩個方面。豐富的數(shù)據(jù)類別能夠提供多樣的語言表達特征,如官方知識型數(shù)據(jù)、口
    發(fā)表于 05-07 17:10

    【大語言模型:原理與工程實踐】大語言模型的基礎技術

    特征,并且這些特征融合了這些詞在當前序列的上下文語義,因此能夠解決一詞多義的問題。憑借這種優(yōu)勢,基于動態(tài)詞向量語言模型進行預訓練的方法被廣
    發(fā)表于 05-05 12:17

    【大語言模型:原理與工程實踐】揭開大語言模型的面紗

    獲得良好效果。 語言模型作為自然語言處理的核心,不斷進化以捕捉人類語言的精髓。起初,這些模型依賴于統(tǒng)計
    發(fā)表于 05-04 23:55

    Meta發(fā)布新型監(jiān)督視頻預測模型“V-JEPA”

    Meta,這家社交媒體和科技巨頭,近日宣布推出一種新型的監(jiān)督視頻預測模型,名為“V-JEPA”。這一模型視頻處理領域引起了廣泛關注,因為
    的頭像 發(fā)表于 02-19 11:19 ?866次閱讀

    線程的運轉(zhuǎn)流程圖 技術實踐案例解析

    作為一名Java開發(fā)人員,技術或多或少在業(yè)務代碼中使用。常見的包括線程、連接等。也是因為Java語言超級豐富的基建,基本上這些
    的頭像 發(fā)表于 11-24 10:22 ?404次閱讀
    線程<b class='flag-5'>池</b>的運轉(zhuǎn)流程圖 <b class='flag-5'>池</b><b class='flag-5'>化</b>技術實踐案例解析

    技術的應用實踐

    作為一名Java開發(fā)人員,技術或多或少在業(yè)務代碼中使用。常見的包括線程、連接等。也是因為Java語言超級豐富的基建,基本上這些
    的頭像 發(fā)表于 11-24 10:22 ?449次閱讀
    <b class='flag-5'>池</b><b class='flag-5'>化</b>技術的應用實踐