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

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

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を刷新する

>>: 

ブログ    
ブログ    
ブログ    

推薦する

李開復:「AI+」から「+AI」へ、テクノロジーが中国経済を変革

人工知能カンファレンスでAI業界の変化について語る李開復氏2020年世界人工知能会議において、Sin...

COVID-19により公益事業の人工知能への移行が加速

人工知能 (AI) は、医療から自動車、小売、ファーストフードまで、考えられるほぼすべての業界で幅広...

モノのインターネットはスマートな衛生設備を創り出し、都市環境の衛生を細かく管理します

旅行のピーク時に都市環境衛生がより大きな圧力に耐えられるか?清掃車両と清掃作業員をより適切に管理する...

人工知能は本当に人間の仕事を置き換えるのでしょうか?

今年に入ってから、新型コロナウイルス感染症の継続的な感染拡大により世界的に景気が低迷し、多くの国や地...

実践編 | アポロレーンチェンジの詳しい説明

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

生成 AI とデータ品質は共存できますか?

このハイテク時代では、生成型人工知能については誰もが知っているか、少なくとも聞いたことがあると思いま...

...

分散ストレージシステムにおけるDHTアルゴリズムの改善

1. 概要通常、分散ストレージ システムや分散キャッシュ システムでは、分散ハッシュ (DHT) ア...

テクノロジーファイナンスからスマートファイナンスまで、民生銀行の革新的な人工知能の応用をご覧ください

[51CTO.comからのオリジナル記事] 「インターネット+」から「インテリジェンス+」まで、革新...

...

...

「ロボット排除の3原則」を破る方法

2013年に私は2つの文章を書きました。1つは「デジタル化できるものはすべてデジタル化される」という...

例 | CNN と Python を使用した肺炎検出

導入こんにちは!数時間前にディープラーニング プロジェクトを終えたので、その成果を共有したいと思いま...

Java ソートアルゴリズムの概要 (V): マージソート

マージソートとは、2つ(またはそれ以上)の順序付きリストを新しい順序付きリストにマージすることです。...