小規模、高効率:DeepMind がマルチモーダル ソリューション Mirasol 3B を発表

小規模、高効率:DeepMind がマルチモーダル ソリューション Mirasol 3B を発表

マルチモーダル学習が直面している主な課題の 1 つは、テキスト、オーディオ、ビデオなどの異種のモダリティを統合する必要があることです。マルチモーダル モデルでは、さまざまなソースからの信号を組み合わせる必要があります。ただし、これらのモダリティは特性が異なり、単一のモデルで組み合わせることは困難です。たとえば、ビデオとテキストではサンプリング レートが異なります。

最近、Google DeepMind の研究チームは、マルチモーダル モデルを複数の独立した特殊な自己回帰モデルに分離し、さまざまなモダリティの特性に応じて入力を処理しました。

具体的には、この研究ではマルチモーダルモデル Mirasol3B を提案しました。 Mirasol3B は、時間同期モダリティ (オーディオとビデオ) 用の自己回帰コンポーネントと、コンテキスト モダリティ用の自己回帰コンポーネントで構成されています。これらのモードは必ずしも時間的に揃っているわけではなく、順番に配置されています。

論文アドレス: https://arxiv.org/abs/2311.05698

Mirasol3B は、マルチモーダル ベンチマークで SOTA パフォーマンスを達成し、はるかに大規模なモデルよりも優れたパフォーマンスを発揮します。よりコンパクトな表現を学習し、オーディオビジュアル特徴表現のシーケンス長を制御し、時間的対応に基づいてモデリングすることにより、Mirasol3B はマルチモーダル入力の高い計算要件を効果的に満たすことができます。

方法の紹介

Mirasol3B は、オーディオ、ビデオ、テキストのマルチモーダル モデルであり、自己回帰モデリングが、時間的に整合されたモダリティ (オーディオ、ビデオなど) 用の自己回帰コンポーネントと、時間的に整合されていないコンテキスト モダリティ (テキストなど) 用の自己回帰コンポーネントに分離されています。 Mirasol3B は、クロスアテンション重みを使用して、これらのコンポーネントの学習の進行を調整します。この分離により、モデル内のパラメータ分布がより合理的になり、モダリティ (ビデオとオーディオ) に十分な容量が割り当てられ、モデル全体が軽量化されます。

下の図 1 に示すように、Mirasol3B は主に 2 つの学習コンポーネントで構成されています。1 つはビデオ + オーディオなどの (ほぼ) 同期マルチモーダル入力を処理するように設計されており、入力を時間内に組み合わせる自己回帰コンポーネントです。

この研究では、時間的に整合されたモダリティを時間セグメントに分割し、時間セグメント内でオーディオとビデオの共同表現を学習することも提案しています。具体的には、この研究では「コンバイナー」と呼ばれるモーダル共同特徴学習メカニズムを提案しました。 「コンバイナー」は、同じ期間内のモーダル機能を組み合わせて、よりコンパクトな表現を生成します。

「コンバイナー」は、元のモーダル入力から主要な時空間表現を抽出し、ビデオの動的特性をキャプチャして、同時に存在するオーディオ機能と組み合わせます。このモデルは、さまざまなレートでマルチモーダル入力を受信でき、長いビデオを処理するときに優れたパフォーマンスを発揮します。

「コンバイナ」は、効率的かつ情報豊富なモーダル表現の要件を効果的に満たします。ビデオやその他の同時実行モダリティ内のイベントやアクティビティを完全にカバーでき、後続の自己回帰モデルで使用して長期的な依存関係を学習できます。

ビデオ信号とオーディオ信号の両方を処理し、より長いビデオ/オーディオ入力に対応するために、それらは小さな(おおよそ時間的に同期された)チャンクに分割され、コンバイナーを通じて結合されたオーディオビジュアル表現が学習されます。 2 番目のコンポーネントは、コンテキスト、つまり通常は依然として連続しているグローバル コンテキスト情報などの時間的に整列していない信号を処理します。また、自己回帰的であり、結合された潜在空間を交差注意入力として使用します。

ビデオ + オーディオ学習コンポーネントには 3B のパラメータがあり、オーディオなしのコンポーネントは 2.9B です。ほとんどのパラメータは、オーディオ + ビデオ自己回帰モデルに使用されます。 Mirasol3B は通常 128 フレームのビデオを処理しますが、より長い (例: 512 フレーム) ビデオも処理できます。

パーティションと「コンバイナ」モデル アーキテクチャの設計により、フレームを追加したり、ブロックのサイズと数を増やしたりしても、パラメータはわずかに増加するだけなので、長いビデオにはより多くのパラメータと大きなメモリが必要になるという問題が解決されます。

実験と結果

この調査では、標準 VideoQA ベンチマーク、長時間ビデオ VideoQA ベンチマーク、およびオーディオ + ビデオ ベンチマークで Mirasol3B を評価しました。

VideoQA データセット MSRVTTQA のテスト結果を表 1 に示します。Mirasol3B は、現在の SOTA モデルや、PaLI-X や Flamingo などのより大規模なモデルを上回っています。

長時間のビデオ質問応答に関しては、ActivityNet-QA および NExTQA データセットで Mirasol3B をテストし、評価しました。結果を以下の表 2 に示します。

最後に、本研究では、オープン世代評価を使用したオーディオビデオベンチマークテストに、KineticsSound、VGG-Sound、Epic-Sound を選択しました。実験結果を以下の表 3 に示します。

興味のある読者は、原著論文を読んで研究内容の詳細を知ることができます。

<<: 

>>:  トランスフォーマーの簡易版がここにあります、ネットユーザー:今年の論文

ブログ    
ブログ    
ブログ    

推薦する

さまざまな専門家が独自のカスタムGPTを提供しました。24時間のトップ9リストはこちらです。

11月10日の早朝、OpenAIはGPTをリリースしました。ChatGPT Plusのすべての加入...

Nature 誌に「なぜディープラーニング システムは騙されやすいのか?」という記事が掲載されました。

数枚のステッカーで交通標識の認識結果が「変わる」ことがあり、方向を変えると写真に写っている動物の種類...

最新の軌道予測の概要:基本的な定義からさまざまな方法と評価まで

この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...

システム統合における10の将来のトレンド

システム統合は、ソフトウェア システム、情報システム、エンタープライズ システム、モノのインターネッ...

AIとデータ分析を活用してデータを収益化する4つの手法

ビジネスにとってのデータの経済的価値を概念化したり直接測定したりすることは困難です。多くの経営者は、...

DeepTraffic: MIT シミュレーション ゲームがディープラーニングを使用して交通渋滞を緩和

[[196857]]渋滞に巻き込まれるのはイライラするだけでなく、費用もかかります。頭痛の原因になっ...

「モノのインターネット +」の考え方は、産業のアップグレードにどのように役立つのでしょうか?

モノのインターネットは、いくつかの自動化ツールを通じて確立された指示に従って対象オブジェクトを接続し...

9つの主要な回帰アルゴリズムと例のまとめ

線形回帰は、多くの場合、機械学習やデータサイエンスで最初に学ぶアルゴリズムです。シンプルでわかりやす...

マイクロソフト、AIツール「コパイロット」があなたの仕事を奪うことはないと改めて主張

Responsible AI チームを発表した際、Microsoft の幹部は、Copilot は仕...

FlashOcc: 占有率予測への新しいアプローチで、最先端の精度、効率、メモリ使用量を実現します。

この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...

TypeScript 実践アルゴリズムシリーズ (XII): Map と HashMap の実装

この記事では、辞書とハッシュテーブルの実装のアイデアを詳しく説明し、TypeScript を使用して...

...

150億のパラメータと60%以上の初回合格率を持つHuaweiの大規模モデルが登場、コーディング能力はGPT3.5を超える

大規模モデルが AI 開発の新たなパラダイムとなるにつれ、大規模言語モデルをプログラミング分野に統合...

PyTorch でテンソルを操作するための 5 つの基本関数

ニューラル ネットワークを正確かつ効率的に構築する能力は、ディープラーニング エンジニアの採用担当者...