YOLO26の紹介: 次世代のビジョンAI。
Ultralytics
Ultralytics用語集に戻る

Vision Mamba

Transformerに代わる線形計算量のVision Mambaを探求しましょう。状態空間モデル(SSM)がどのように高解像度コンピュータビジョンの効率を向上させるかを学びます。

Vision Mambaは、コンピュータービジョンにおけるディープラーニングアーキテクチャの大きな転換点であり、Transformerに見られるアテンションベースのメカニズムの支配的な状況から脱却するものです。これは、もともと自然言語処理における効率的なシーケンスモデリングのために設計されたMambaアーキテクチャを、視覚タスク向けに特別に調整した適応モデルです。状態空間モデル(SSM)を活用することで、Vision Mambaは従来の自己アテンション層が持つ二次計算量に対して、線形計算量という代替案を提供します。これにより、高解像度画像をより効率的に処理できるため、計算リソースが制限されている場合や、Vision Transformers (ViT)に典型的な重いメモリフットプリントなしで視覚データ内の長期依存関係を捉える必要があるアプリケーションにおいて、特に価値を発揮します。

Link to this sectionVision Mambaの仕組み#

Vision Mambaの中核には、データを戦略的にスキャンするという概念があります。従来のConvolutional Neural Networks (CNNs)は、ローカルなスライディングウィンドウを使用して画像を処理します。これはテクスチャやエッジの検出には優れていますが、グローバルなコンテキストの把握には苦労します。対照的に、Transformerはグローバルアテンションを使用してすべてのピクセル(またはパッチ)を他のすべてのピクセルに関連付けるため、優れたコンテキストを提供しますが、画像の解像度が上がるにつれて計算コストが高くなります。Vision Mambaは、画像をシーケンスにフラット化し、選択的状態空間を使用して処理することでこのギャップを埋めます。これにより、モデルは視覚情報を固定サイズの状態に圧縮し、画像シーケンス内の長距離にわたる関連性の高い詳細を保持しつつ、無関係なノイズを破棄することが可能になります。

このアーキテクチャは通常、双方向スキャンメカニズムを採用しています。画像はテキストのように本質的にシーケンシャルなものではなく、2D構造であるため、Vision Mambaは画像パッチを順方向および逆方向(場合によっては様々な経路)にスキャンし、スキャン順序に関係なく空間的な関係が理解されるようにします。このアプローチにより、モデルはTransformerと同様のグローバルなreceptive fieldsを実現しながら、より高速な推論速度と低いメモリ使用量を達成し、ImageNetのようなベンチマークで最先端の成果に匹敵することがよくあります。

Link to this section実社会での応用#

Vision Mambaの効率性は、リソースが制限された環境や高解像度のタスクにおいて非常に重要です。

  • 医療画像分析: 放射線医学のような分野では、高解像度のMRIやCTスキャンの分析において、大きな画像内で空間的に離れている可能性のある微細な異常を検出する必要があります。Vision Mambaは、標準的なTransformerを悩ませることが多いメモリのボトルネックなしに、これらの大規模なmedical image analysisファイルを効果的に処理でき、医師が腫瘍や骨折を高精度で特定するのを支援します。
  • エッジデバイスでの自律航法: 自動運転車やドローンは、ビデオフィードをリアルタイムで処理するためにedge computingに依存しています。Vision Mambaの線形スケーリングにより、これらのシステムは高フレームレートのビデオ入力をobject detectionsemantic segmentationのために、重いTransformerモデルよりも効率的に処理でき、安全性に関わる判断のためのより迅速な反応時間を確保します。

Link to this sectionVision Mamba対Vision Transformers (ViT)#

どちらのアーキテクチャもグローバルなコンテキストを捉えることを目的としていますが、動作には根本的な違いがあります。

  • Vision Transformer (ViT): attention mechanismに依存しており、すべての画像パッチのペア間の関係を計算します。これは二次計算量 ($O(N^2)$) を引き起こし、画像サイズを2倍にすると計算コストが4倍になることを意味します。
  • Vision Mamba: 状態空間モデル(SSM)を利用して、視覚トークンを線形 ($O(N)$) に処理します。新しいパッチを確認するたびに更新される実行状態を維持し、同等のaccuracyを維持しながら、より高い解像度で大幅に優れたスケーリングを可能にします。

Link to this section例:効率的な推論ワークフロー#

Vision Mambaは特定のアーキテクチャですが、その効率性の原則はUltralytics YOLO26のような現代のリアルタイムモデルの目標と合致しています。最適化された視覚タスクを求めるユーザーは、トレーニングとデプロイのためにUltralytics Platformを活用できます。以下は、ultralyticsパッケージを使用して推論を実行する例であり、高度に最適化された視覚モデルの使用がいかに容易であるかを示しています。

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (optimized for speed and accuracy)
model = YOLO("yolo26n.pt")  # 'n' for nano, emphasizing efficiency

# Run inference on an image
results = model.predict("path/to/image.jpg")

# Display the results
results[0].show()

Link to this section主な利点と将来の展望#

コンピュータービジョンへのMambaベースのアーキテクチャの導入は、よりハードウェアを意識したAIへの移行を意味します。global attentionに関連する計算オーバーヘッドを削減することで、研究者は高度なAI agentsをより小さなデバイスに展開するための扉を開いています。

VMamba paperefficient deep learningにおける最近の進展といった研究は、これらのモデルがvideo understandingから3D object detectionに至るまでのタスクにおいて、従来のバックボーンを置き換える可能性を強調しています。コミュニティがスキャン戦略を洗練させ、convolutional layersとの統合を継続する中で、Vision MambaはCNNやTransformerと並んで、deep learningツールボックスの標準的な構成要素になる態勢が整っています。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう