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

State Space Models (SSM)

状態空間モデル(SSM)が効率的なシーケンスモデリングをどのように実現するかを紹介します。Ultralytics YOLO26とUltralytics Platformが高度なAIワークフローをどのように支えているかをご覧ください。

状態空間モデル (SSM) は、機械学習における強力な系列モデリングアーキテクチャのクラスであり、時間の経過とともに連続的に流れるデータを処理するように設計されています。元々は伝統的な制御理論に根ざしていますが、現代のディープラーニングに適応したSSMは、複雑な系列タスクを処理するための非常に効率的な代替手法として登場しました。新しい情報が到着するたびに更新される内部「状態」を維持することで、これらのモデルは入力系列を出力系列へ極めて効率的にマッピングでき、データ内の長期依存関係を捉える能力に特に長けています。

Link to this section状態空間モデルの仕組み#

SSMの核となる動作は、過去の情報を隠れ状態ベクトルに圧縮し、新しい入力が処理されるたびにその状態を継続的に更新することです。メモリのボトルネックに悩まされる可能性がある従来のモデルとは異なり、Structured State Space Models (S4) や非常に人気のあるMambaアーキテクチャといった近年の進歩により、選択的メカニズムが導入されました。これにより、モデルは無関係なデータを動的にフィルタリングし、重要なコンテキストを記憶できるようになり、従来の古いアーキテクチャに典型的な膨大なメモリオーバーヘッドなしに高いパフォーマンスを実現しています。

多くの現代的なSSM実装の基盤となっているPyTorchのような標準フレームワークを使用して、基本的な系列演算を構築できます。以下は、PyTorchの線形層を通じて系列データを処理する方法を示す、単純で実行可能な例です。これは、状態空間トラッキングで使用される連続から離散への投影と概念的に類似しています。

import torch
import torch.nn as nn

# Simulate a sequence of 10 steps, batch size 2, feature size 16
sequence_data = torch.randn(2, 10, 16)

# A linear projection layer conceptually similar to an SSM state update
state_projection = nn.Linear(16, 32)
hidden_state = state_projection(sequence_data)

print(f"Output shape: {hidden_state.shape}")  # Expected: [2, 10, 32]

Link to this sectionSSMと関連アーキテクチャの差異#

SSMを完全に理解するためには、他の一般的な系列モデルと区別することが役立ちます:

  • Transformer: Transformerは系列長に対して二乗でスケールする注意機構 (Attention mechanism)に依存していますが、SSMは線形にスケールします。このため、書籍全体や数時間の音声など、非常に長いコンテキストを処理する場合、SSMの方がはるかに高速でメモリ効率に優れています。
  • 回帰型ニューラルネットワーク (RNN): RNNはトークンを順次処理しますが、勾配消失問題に悩まされることがよく知られています。現代のSSMはトレーニング計算を数学的に並列化することで、この落とし穴を回避しつつ、高速な推論速度を維持しています。
  • 隠れマルコフモデル (HMM): HMMは、確率分布によって支配される有限個の離散状態を前提としています。対照的に、ディープラーニングのSSMは連続ベクトル空間を利用するため、はるかに複雑で高次元なデータを表現することができます。

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

SSMの効率性は、系列長が計算のボトルネックとなる多様な人工知能分野において、急速な採用につながっています。

  1. ゲノムおよび生物学的配列解析: DNAやタンパク質の配列には、数百万の塩基対が含まれることがよくあります。スタンフォード大学などの機関の研究者は、高度なSSMを使用してこれらの膨大な配列をモデル化し、注意機構ベースのネットワークよりもはるかに高速に分子構造を予測することで、臨床研究および創薬を加速させています。

  2. 連続時系列解析: 産業用モノのインターネット (IoT)環境では、センサーが継続的に高周波のデータストリームを生成します。SSMは、このデータを分析して異常検知を行うことに長けており、製造機器のわずかな機械的故障が壊滅的な障害を引き起こす前に特定します。

SSMは系列データや言語データに革命をもたらしていますが、コンピュータビジョンタスクでは専門的な空間アーキテクチャが使用されることが一般的です。例えば、Ultralytics YOLO26は、エンドツーエンドのNMSフリー推論により、リアルタイムの物体検出およびインスタンスセグメンテーションに広く採用されています。テキスト用にSSMを構築する場合でも、YOLO26のような視覚モデルをデプロイする場合でも、Ultralytics Platformを使用してデータセットの管理、トレーニング、ソリューションのデプロイをシームレスに行うことができ、あらゆるAIアプリケーションに対して効率的なエッジ・ツー・クラウドのワークフローを実現します。

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の未来を共に築き上げましょう!

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