大規模なマルチモーダルモデルは、学習しすぎると能力が低下しますか?新しい研究:教育省+の一般専門家が紛争を解決

大規模なマルチモーダルモデルは、学習しすぎると能力が低下しますか?新しい研究:教育省+の一般専門家が紛争を解決

微調整により、一般的な大規模モデルを特定の業界のアプリケーションにより適したものにすることができます。

しかし今、研究者たちは次のことを発見しました。

大規模なマルチモーダルモデルに対して「マルチタスク指示の微調整」を実行すると、異なるタスク間の競合により、大規模なモデルは「より多くのことを学習し、より多くの間違いを犯す」可能性があり、一般化能力が低下します。

△マルチモーダル指示の微調整にはタスクの競合がある

たとえば、マルチモーダルな質問応答タスクでは、応答が可能な限り簡潔かつ正確であることが求められる場合があります。一方、ドキュメント理解タスクでは、大規模なモデルを使用して、説明を可能な限り詳細にすることが求められます。

さまざまな下流タスク命令の微調整データの分布は大きく異なるため、大規模なモデルでは複数の下流タスクで最適なパフォーマンスを達成することが困難になります。

この問題を解決するにはどうすればいいでしょうか?

香港科技大学、南方科技大学、Huawei Noah's Ark Labの共同研究チームは、MoE(Mixture of Experts Model)オープンソース大規模モデルMixtral-8×7Bにヒントを得て、スパースエキスパートモデルを使用して、より優れた一般化パフォーマンスと下流タスクのより強力な理解機能を備えたマルチモーダル大規模モデルを作成することを提案しました。

写真

具体的な内容を見てみましょう。

マルチモーダル指導の微調整にはタスクの競合がある

マルチモーダル指示の微調整におけるモデルのパフォーマンスに対するさまざまな種類のタスクデータの影響を確認するために、研究者はデータを次のように分割しました。

  • VQA (視覚的質問応答): VQAv2、OKVQA、A-OKVQA、OCRVQA、
  • キャプション(画像の説明):COCO Caption、Web CapFilt、TextCaps、
  • フル(全データ):VQA、キャプション、LLaVA-150k、VQG(VQA データに基づく視覚的な質問生成)。

上記のデータに基づいて、研究者は LoRA を使用して InstructBLIP を微調整し、3 つのエキスパート モデルを取得し、他のデータ (Flickr30k 画像の説明、GQA/SciQA/IconQA/TextVQA などのさまざまな種類の視覚的な質問応答、HM/VSR などのマルチモーダル分類または推論タスク) に対してゼロ サンプル テストと評価を実行しました。

写真

上図 (右) からわかるように、命令の微調整では、全量のデータを使用しても必ずしも最良の結果が得られるとは限りません。逆に、全量のデータ エキスパートの場合、下流の 3 つのタスク (GQA、VSR、および TextVQA) のみが最良のパフォーマンスを発揮します。

これは、ほとんどのタスクでは、命令の微調整中に他のタスクからのデータを導入すると、実際にはモデルのパフォーマンスが低下し、マルチモーダル命令の微調整ではタスクの競合が発生することを示しています。

一方、実験では、VQA と Captioning という 2 つのエキスパート モデルが、それぞれのタスクにおいてエキスパートのフル セットよりも優れたパフォーマンスを達成したことが観察されました。この方法はタスク競合の問題を解決するように見えますが、次の制限があります。

  1. さまざまなトレーニング タスクに関する知識をタスクの専門家間で共有することはできません。
  2. トレーニング データを人為的に分割する必要がありますが、トレーニング データの種類が多い場合は分割が困難です。
  3. 新しいミッションが来たら、どのミッションの専門家を使うかという人間の判断が必要になります。

上記の制限に対処するために、研究チームは、異なる専門家が異なるタスクを処理するスパース エキスパート モデル (MoE) を使用し、同様のタスクを同じ専門家に割り当てるデータ分割方法を設計することを提案しました。

命令クラスタリングに基づくスパースエキスパートマルチモーダル大規模モデル

命令クラスタリングによるデータの分割

写真

この論文では、Large Vision-Language Model (LVLM) において、指示は、上図 (左) の C1 ~ C4 のテキストなど、すべてのテキスト入力であると定義されています。

これらの手順では、タスクの目的と要件について説明します。そのため、著者らは Kmeans を使用してすべての命令を 64 のカテゴリに分類しました。

上図(右)に示すように、命令のクラスタリング情報は、データのタスクタイプを効果的に表現できます。これにより、手動でデータを分割するコストが節約されます。

コマンドクラスタリング情報に基づくハイブリッド LoRA エキスパートルーティング

写真

前のタスク エキスパートと同様に、このレイヤーでのモデルの出力も、凍結された LLM 線形レイヤーと微調整された LoRA によって生成されます。

違いは、ここではデータの命令クラスタリング情報がハイブリッド LoRA のルーティングに使用されることです。具体的には、モデルの入力については、ルーティング情報は次のように計算できます。

写真

このうち、topk()(k=1の場合を考慮)は最初のk個の最大項目を変更せずに保持し、その他を0に設定し、Cは学習可能なカテゴリの埋め込み表現、C[xi]はxiに対応する命令のクラスター表現、Wgateはルーティングの線形パラメータです。

一般的な専門家がモデルの一般化を改善する

実験により、上記の指示クラスタリング LoRA エキスパートはタスク競合の問題を軽減することがわかっていますが、エキスパートはタスクの一部しか見ていない可能性があるため、モデル全体の下流タスクへの一般化は低下します。

写真

そこで研究チームは、あらゆるデータから命令の一般化能力を学習するために、一般的な専門家を使うことを提案しました。

MoE とは異なり、top1 によって選択されたタスク エキスパートに加えて、この方法では、一般的なエキスパートも固定的にアクティブ化され、このエキスパートがすべての指示データから学習します。

したがって、このレイヤーでのモデル出力は、LLM の元の固定パラメータ W、タスク エキスパート We、および一般エキスパート Wu の加重合計になります。

写真

この設計により、タスクの専門家と一般の専門家のコラボレーションにより、トレーニング セットに類似したタスクでのモデルのパフォーマンスが向上するだけでなく、モデルを新しいタスクに一般化できる能力も確保されます。

実験結果

本論文では、InstructBLIP の実験シナリオ (データの使用、評価基準、トレーニングの詳細) に従い、13 のトレーニング データセット (VQA、Captioning、VQG などを含む) で命令の微調整を実行し、11 のテスト データセット (トレーニング データセットとテスト データセットの間に重複はありません) で評価します。

写真

上の表に示すように、この記事で提案した方法 (MoCLE) を導入した後、InstructBLIP はベースライン モデルと比較してすべての下流タスクで改善され、特に VSR、IconQA、TextVQA、MSVD-QA で改善が見られました。

写真

上の図は、異なるデータのもとで、LLM の特定のレイヤーにおけるハイブリッド LoRA エキスパートのルーティング結果を視覚化したものです。トレーニング データとテスト データは、それぞれ点線の上と下にあります。 (a)と(b)はそれぞれ命令クラスタリング情報と命令トークン平均表現をルーティングとして使用した結果を示しています。

命令クラスタリング情報ルーティングを使用すると、データが専門家間で分割されることがわかります。たとえば、専門家 0 は主に VQA 関連のタスクを担当し、専門家 2 は主にキャプション関連のタスクを担当することで、専門家の差別化を効果的に実現します。一方、命令トークンの平均表現を条件として使用すると、エキスパートの活性化は異なるタスク間で類似しており、差別化は見られません。

研究チームは、スパースエキスパートマルチモーダル大規模モデル+汎用エキスパートモジュールの組み合わせにより、タスク間の衝突が緩和され、スパースモデルのタスクに対する一般化能力が確保され、マルチモーダル大規模モデルがさまざまな下流産業アプリケーションにさらに効果的に適応できるようになると考えています。

これは、タスクの競合を軽減し、モデルの一般化機能を維持するために、マルチモーダル大規模モデルの指示を微調整する際に LoRA とスパース エキスパート モデル (MoE) を組み合わせた最初の研究です。
この研究により、複雑な下流タスクの処理における有効性が確認され、大規模なマルチモーダル モデルの応用と開発への新たな道が開かれました。

論文リンク:
https://arxiv.org/abs/2312.12379

<<:  2023年振り返り、大型模型産業の急速な発展の365日

>>: 

推薦する

インテリジェントオートメーションの台頭:デジタル時代のAI、ロボット工学、製造業

人工知能 (AI)、ロボット工学、自動化の融合により、生産性、効率性、革新の新しい時代が到来していま...

インテリジェントタイミング、画像認識…AIがあなたの春節旅行をエスコートします!

毎年恒例の春節旅行シーズンがまたやって来ました。チケットは手に入れましたか?休暇を申請しましたか?あ...

推論性能はH100の10倍! 21歳の中国人男性がハーバード大学を中退しAI加速チップ「Sohu」を開発、2人の会社の価値は3400万ドル

ピカのような神レベルの起業家物語が再び起こるでしょうか?ハーバード大学を中退した2人の若者が、大規模...

パーシー・リャンらによる新しい研究:新しいBingのような生成型検索エンジンはそれほど役に立たないかもしれない

生成型検索エンジンは、入力クエリとオンライン引用に対する応答を直接生成することで、ユーザーの情報ニー...

人工知能のトップ10の応用シナリオ

序文人工知能ブームは世界中を席巻し、数え切れないほどの人材が人工知能業界に集まっています。機械翻訳、...

...

人工知能はデータセンター業界にどのような影響を与えるでしょうか?

人工知能(AI)、特にChatGPTなどの生成型AI製品の開発は、過去1年間、主要メディアの見出しを...

...

...

テレンス・タオが AI を使って形式化した証明とは、いったい何でしょうか? PFR予想の歴史の簡単な紹介

12月5日、有名な数学者でフィールズ賞受賞者のテレンス・タオ氏は、ソーシャルネットワーク上で、多項式...

ChatGPT を使用して Web アプリケーションを構築する方法は?

翻訳者 |ブガッティレビュー | Chonglou ChatGPTの最大のセールスポイントの 1 つ...

Google Research: ゲーデル賞とクヌース賞受賞者が「脳内のテキスト表現」を分析

このオンラインセミナーで特に注目を集めた講演は、コロンビア大学のコンピューターサイエンス教授であるク...

企業チームのスキルは AI 導入の障壁となるのでしょうか?

人工知能は驚くべきことを実現できますが、いくつかの障害にも直面しています。 2021年に3,500人...

誰もが映画の「監督」! MSRA、北京大学、その他の大学が提案:ビデオ、映画、短編ビデオ生成モデル

Stable DiffusionとMidjourneyの人気以来、人々は画像生成の分野における人工知...

73歳のヒントン氏は、次世代のニューラルネットワーク「教師なし対照学習」を考案した。

最近開催された第43回国際情報検索会議(ACM SIGIR2020)で、Geoffrey Hinto...