YOLO Vision 2026 :
Retour au glossaire Ultralytics

State Space Models (SSM)

Découvre comment les modèles d’espace d’états (SSM) offrent une modélisation efficace des séquences. Apprends comment Ultralytics YOLO26 et l’Ultralytics Platform alimentent des workflows d’IA avancés.

Les modèles d'espace d'états (SSM) sont une classe puissante d'architectures de modélisation de séquences en apprentissage automatique, conçues pour traiter des flux continus de données au fil du temps. Initialement issus de la théorie du contrôle traditionnelle, les adaptations modernes des SSM au deep learning se sont imposées comme des alternatives très efficaces pour gérer des tâches séquentielles complexes. En conservant un « état » interne qui se met à jour à mesure que de nouvelles informations arrivent, ces modèles peuvent faire correspondre des séquences d'entrée à des séquences de sortie avec une efficacité remarquable, ce qui les rend particulièrement aptes à capturer les dépendances à longue portée dans les données.

Fonctionnement des modèles d'espace d'états#

À la base, les SSM compressent les informations passées dans un vecteur d'état caché, qui est continuellement mis à jour à mesure que les nouvelles entrées sont traitées. Contrairement aux modèles traditionnels qui peuvent rencontrer des goulots d'étranglement liés à la mémoire, les avancées récentes comme les modèles d'espace d'états structurés (S4) et la très populaire architecture Mamba ont introduit des mécanismes sélectifs. Ceux-ci permettent au modèle de filtrer dynamiquement les données non pertinentes et de mémoriser le contexte crucial, offrant ainsi de hautes performances sans la surcharge mémoire considérable typique des architectures plus anciennes.

Tu peux créer des opérations séquentielles fondamentales à l'aide de frameworks standards comme PyTorch, qui alimente de nombreuses implémentations modernes des SSM. Voici un exemple simple et exécutable montrant comment des données séquentielles peuvent être traitées par une couche linéaire dans PyTorch, de manière conceptuellement similaire aux projections du continu vers le discret utilisées pour le suivi dans l'espace d'états :

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]

Différencier les SSM des architectures apparentées#

Pour bien comprendre les SSM, il est utile de les distinguer des autres modèles de séquence courants :

  • Transformers : Alors que les Transformers reposent sur un mécanisme d'attention dont la complexité augmente de façon quadratique avec la longueur de la séquence, celle des SSM augmente de façon linéaire. Les SSM sont ainsi bien plus rapides et plus économes en mémoire lors du traitement de contextes extrêmement longs, comme des livres entiers ou des heures d'audio.
  • Réseaux neuronaux récurrents (RNNs) : Les RNNs traitent les tokens séquentiellement, mais souffrent notoirement du problème du gradient qui disparaît. Les SSM modernes parallélisent mathématiquement les calculs d'entraînement, évitant cet écueil tout en conservant des vitesses d'inférence élevées.
  • Modèles de Markov cachés (HMMs) : Les HMMs supposent un ensemble fini d'états discrets régis par des distributions de probabilité. En revanche, les SSM de deep learning utilisent des espaces vectoriels continus, ce qui leur permet de représenter des données bien plus complexes et de grande dimension.

Applications concrètes#

L'efficacité des SSM a entraîné leur adoption rapide dans divers domaines de l'intelligence artificielle, en particulier lorsque la longueur des séquences crée des goulots d'étranglement computationnels.

  1. Séquençage génomique et biologique : Les séquences d'ADN et de protéines contiennent souvent des millions de paires de bases. Des chercheurs d'institutions comme l'université Stanford utilisent des SSM avancés pour modéliser ces séquences massives, accélérant la recherche clinique et la découverte de médicaments en prédisant les structures moléculaires bien plus rapidement que les réseaux fondés sur l'attention.

  2. Analyse continue des séries temporelles : Dans les environnements industriels de l'Internet des objets (IoT), les capteurs génèrent en continu des flux de données à haute fréquence. Les SSM excellent dans l'analyse de ces données pour la détection d'anomalies, en identifiant les défaillances mécaniques subtiles des équipements de fabrication avant qu'elles n'entraînent des pannes catastrophiques.

Bien que les SSM révolutionnent les données séquentielles et linguistiques, les tâches de vision par ordinateur reposent souvent sur des architectures spatiales spécialisées. Par exemple, Ultralytics YOLO26 est largement adopté pour la détection d'objets et la segmentation d'instances en temps réel grâce à son inférence de bout en bout sans NMS. Que tu construises un SSM pour du texte ou que tu déploies des modèles visuels comme YOLO26, tu peux gérer tes jeux de données, entraîner et déployer tes solutions de manière fluide avec l'Ultralytics Platform, ce qui permet des workflows efficaces de la périphérie au cloud pour toute application d'IA.

Explore solutions

Real-time AI that works with your team

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle permet l’inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Real-time AI that works with your operation

Vision par ordinateur dans l’automobile

Applique la vision par ordinateur à l’automobile avec les modèles Ultralytics YOLO. L’IA de vision améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

Vision par ordinateur dans l’agriculture

Apporte l’IA de vision à l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l’agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle permet l’inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Real-time AI that works with your operation

Vision par ordinateur dans l’automobile

Applique la vision par ordinateur à l’automobile avec les modèles Ultralytics YOLO. L’IA de vision améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

Vision par ordinateur dans l’agriculture

Apporte l’IA de vision à l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l’agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle permet l’inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Real-time AI that works with your operation

Vision par ordinateur dans l’automobile

Applique la vision par ordinateur à l’automobile avec les modèles Ultralytics YOLO. L’IA de vision améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

Vision par ordinateur dans l’agriculture

Apporte l’IA de vision à l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l’agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble l'avenir de l'IA !

Commence ton parcours vers l'avenir de l'apprentissage automatique