フーリエ演算子効率トークンミキサー: 軽量ビジュアルネットワークの新しいバックボーン

フーリエ演算子効率トークンミキサー: 軽量ビジュアルネットワークの新しいバックボーン

1. 背景

近年、Transformer、Large-kernel CNN、MLP に基づく 3 つのビジュアル バックボーン ネットワークは、世界規模での効率的な情報融合機能により、幅広い CV タスクで目覚ましい成功を収めています。

既存の主流ニューラル ネットワークである Transformer、CNN、MLP は、それぞれ独自の方法でグローバル トークンの融合を実現します。その中で、Transformer ネットワークの自己注意メカニズムは、クエリとキーのペアの関連性をトークン融合の重みとして使用します。 CNN はカーネル サイズを大きくすることでトランスフォーマーと同様のパフォーマンスを実現します。 MLP は、すべてのトークン間の完全な接続を通じて、もう 1 つの強力なパラダイムを実装します。これらの方法はすべて効果的ですが、計算の複雑度が高く (O (N^2))、ストレージと計算能力が限られているデバイスに展開するのが難しいため、多くのモデルの適用範囲が制限されます。

2. AFFトークンミキサー:軽量、グローバル、適応型

計算コストのかかる問題を解決するために、研究者らは適応型フーリエフィルタ (AFF) と呼ばれる効率的なグローバル トークン融合演算子を構築しました。フーリエ変換によりトークンセットを周波数領域に変換し、周波数領域でコンテンツ適応型フィルタマスクを学習して、周波数領域空間に変換されたトークンセットに対して適応型フィルタリング操作を実行します。

論文: 効率的なグローバル トークン ミキサーとしての適応型周波数フィルタ

リンク: https://arxiv.org/abs/2307.14008

周波数領域畳み込み定理によれば、元の領域での畳み込み演算は、フーリエ領域での対応するアダマール積演算と数学的に同等です。これにより、本研究で提案された AFF トークン ミキサーは、トークン セットのサイズと同じ空間解像度を持つ動的畳み込みカーネルを使用して元のドメインでトークン フュージョンを実行することと数学的に同等になり (下の右側のサブ図を参照)、グローバル スケールでコンテンツ適応型トークン フュージョンを実行する機能を備えています。

周知のとおり、動的畳み込みには高い計算オーバーヘッドが伴い、大きな空間解像度を持つ動的畳み込みカーネルを使用するオーバーヘッドは、効率的で軽量なネットワーク設計にとってさらに受け入れがたいものと思われます。ただし、この記事で提案されている AFF トークン ミキサーは、上記の利点を同時に満たす低電力の同等の実装として使用でき、複雑さが O (N^2) から O (N log N) に削減され、計算効率が大幅に向上します。

図 1: AFF モジュールと AFFNet ネットワークの概略図。

3. AFFNet: 新しい軽量ビジュアルネットワークバックボーン

研究者らは、AFF Token Mixer をメインのニューラル ネットワーク オペレーターとして使用し、AFFNet と呼ばれる軽量ニューラル ネットワークを構築しました。広範囲にわたる実験により、AFF Token Mixer は、視覚的意味認識や高密度予測タスクを含む幅広い視覚タスクにおいて、優れた精度と効率のトレードオフを実現することが示されています。

4. 実験結果

研究者らは、提案されたAFFトークンミキサーとAFFNetを、視覚的意味認識、セグメンテーション、検出などの複数の視覚タスクで評価し、現在の研究分野における最先端の軽量ビジュアルバックボーンネットワークと比較しました。実験結果は、本研究で提案されたモデル設計が幅広い視覚タスクで優れたパフォーマンスを発揮することを示しており、提案された AFF トークン ミキサーが軽量で効率的な新世代のトークン融合演算子として潜在的可能性を検証しています。

図 2: ImageNet-1K データセットの Acc-Param、Acc-FLOPs 曲線と SOTA との比較。

表1: ImageNet-1KデータセットにおけるSOTAとの比較

表 2: 下流タスク (視覚検出とセグメンテーション) と SOTA の比較。

5. 結論

この研究結果は、潜在空間における周波数領域変換が、ニューラルネットワークにおけるグローバル適応トークン融合の効率的かつ低電力の同等の実装であるグローバル適応トークン融合の役割を果たすことができることを数学的に証明しています。これにより、ニューラル ネットワークにおけるトークン融合演算子の設計に関する新しい研究アイデアが生まれ、また、ストレージと計算能力が限られたエッジ デバイス上にニューラル ネットワーク モデルを展開するための新しい開発スペースも生まれます。

<<:  マルチモーダル世界モデルで未来を予測!カリフォルニア大学バークレー校の新しいAIエージェントは人間の言語を正確に理解し、SOTAを刷新する

>>: 

ブログ    
ブログ    

推薦する

データマイニングの10の主要なアルゴリズムを、初心者でも一目で理解できるように平易な言葉で説明しました。

優秀なデータ アナリストは、基本的な統計、データベース、データ分析方法、考え方、データ分析ツールのス...

【ビッグネームが勢揃い、第1話】新小売時代のスマートミドルプラットフォーム

小売業界は急速に進化しています。フロントエンドの入り口とバックエンドのテクノロジーは、変革のたびに絶...

約100機のドローンが「爆発」し、重慶の建物に墜落した!プログラムエラー、ホストクラッシュ

ドローンが墜落することは珍しくありませんが、数十機、あるいは数百機ものドローンが同時に墜落したらどう...

GPT-4 コードインタープリターのベンチマーク! CUHKはモデルに数学の問題を解くコードを書かせ、そのスコアはGPT-4を上回る

GPT-4 コードインタープリターをベンチマークし、CUHK の最新の研究では「大きな動き」が発表さ...

Amazon AIテクノロジーの応用と戦略的なレイアウトの詳細な分析:Alexa

アマゾンは時価総額7,900億ドルでマイクロソフトを上回り、世界で最も価値のある企業となった。ジェフ...

...

AIの大覚醒:チューリング賞受賞者のベンジオ氏は、AIは意識を持ち、将来の機械学習の核となるのは注意メカニズムであると語る

人工知能は意識を発達させることができるか?これはアメリカのテレビシリーズ「ウエストワールド」で取り上...

Python のデータクロール、分析、マイニング、機械学習、Python 分散コンピューティングに関するコンテンツ共有

01 データキャプチャ1. 背景調査1) robots.txt をチェックして、サイトのクロールにど...

人工知能に適したプログラミング言語はどれですか? ——人工知能におけるPythonの役割

Google の AI が囲碁の名人に勝利したことは、人工知能の突然かつ急速な進歩を測る手段であり、...

Googleが小規模でGeminiのテストを開始したと報道:GPT-4のトレーニングよりも5倍強力で、マルチモーダル機能が大幅に向上

今年5月のGoogle I/Oカンファレンスで、ピチャイ氏はGPT-4と競合する大規模モデルであるP...

AI時代のネイティブ:3歳でパズルを作り、5歳でプログラミングを学ぶ

[[241540]] 2018年世界ロボットコンテストで、子どもたちがロボットのプログラミングと制御...

Pythonで完全な異常検出アルゴリズムをゼロから実装する

確率を用いた異常検出アルゴリズム異常検出は、外れ値分析の統計タスクとして扱うことができます。 しかし...

彼女はマスクとビットコインへの多額の投資により伝説となった! 2021年のトップ10テクノロジートレンドを発表

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

DALL・Eは発売からわずか2日で復刻されたのか?公式論文はまだ発表されていないが、専門家らはすでにそれを再現している。

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

...