Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Deformable Attention

Explore comment l'attention déformable optimise le traitement des données spatiales. Apprends comment ce mécanisme clairsemé améliore les tâches de vision par ordinateur et les modèles Ultralytics YOLO26.

Deformable Attention est un mécanisme d'attention avancé conçu pour optimiser la manière dont les réseaux de neurones traitent les données spatiales, notamment dans les tâches de vision par ordinateur (CV). Les modules d'attention traditionnels évaluent les interactions entre tous les points possibles d'une image, ce qui entraîne une charge de calcul massive lors du traitement d'entrées haute résolution. Deformable Attention résout ce problème en se concentrant uniquement sur un petit ensemble dynamique de points d'échantillonnage clés autour d'un pixel de référence. En permettant au réseau d'apprendre exactement où regarder plutôt que de scanner strictement toute la grille, cela réduit considérablement l'utilisation de la mémoire et accélère l'entraînement tout en conservant des capacités d'apprentissage profond robustes.

Link to this sectionDifférencier les modalités d'attention#

Comprendre comment cette technique s'intègre dans les architectures modernes nécessite de la différencier de concepts connexes. Alors que l'attention standard calcule une cartographie dense et globale de tous les pixels, Deformable Attention repose sur des mécanismes d'attention creuse pour échantillonner sélectivement les régions d'intérêt. En outre, elle diffère de Flash Attention. Flash Attention est une optimisation au niveau matériel qui accélère l'attention exacte standard en minimisant les lectures/écritures en mémoire GPU. En revanche, Deformable Attention modifie fondamentalement l'opération mathématique en changeant les caractéristiques visuelles sur lesquelles le modèle se concentre.

Ces concepts sont activement explorés dans les recherches de pointe de Google DeepMind et les développements en vision d'OpenAI, et sont implémentés nativement au sein de l'écosystème PyTorch et des architectures TensorFlow. Cependant, les modèles purement basés sur l'attention peuvent parfois souffrir de complexités de déploiement. Pour les projets nécessitant une inférence à haute vitesse sans la surcharge de couches Transformer complexes, Ultralytics YOLO26 reste le standard recommandé pour la détection d'objets orientée vers l'edge.

Link to this sectionApplications concrètes#

La nature creuse et efficace de ce concept a permis des percées significatives dans les secteurs nécessitant une analyse en temps réel d'imagerie dense.

  • Véhicules autonomes et systèmes de conduite : Les voitures autonomes s'appuient sur des caméras haute définition pour naviguer dans des environnements complexes. Deformable Attention permet aux systèmes embarqués d'isoler rapidement des caractéristiques critiques — comme des piétons éloignés ou des panneaux de signalisation partiellement obscurcis — sans gaspiller de puissance de calcul à analyser le ciel vide. Les connaissances sur ces systèmes sont fréquemment publiées dans les recherches en vision par ordinateur de l'IEEE et la bibliothèque numérique de l'ACM.
  • Analyse d'images médicales et diagnostics : Les pathologistes utilisent l'imagerie diagnostique haute résolution pour détecter des anomalies cellulaires. En utilisant un échantillonnage spatial intelligent, les modèles de vision peuvent identifier des anomalies microscopiques dans des scans gigapixels sans réduire l'échelle de l'image et perdre des données diagnostiques critiques. Des méthodologies similaires basées sur l'attention sont souvent reprises dans l'approche d'Anthropic en matière de sécurité et de précision de l'IA.
  • Systèmes de surveillance intelligente : Les caméras de sécurité modernes traitent des flux vidéo de plusieurs mégapixels. Les mécanismes d'attention aident à isoler rapidement les sujets en mouvement ou les bagages laissés sans surveillance dans des scènes encombrées, réduisant les faux positifs tout en fonctionnant sur des appareils edge contraints.

Link to this sectionExemple de code#

Tu peux expérimenter en toute transparence avec des modèles utilisant ces mécanismes d'attention, tels que RT-DETR (Real-Time DEtection TRansformer), en utilisant le package ultralytics. L'exemple suivant démontre comment charger un modèle et effectuer une inférence sur une image haute résolution.

from ultralytics import RTDETR

# Load a pre-trained RT-DETR model which utilizes specialized attention mechanisms
model = RTDETR("rtdetr-l.pt")

# Perform inference on an image to detect and locate objects
results = model("https://ultralytics.com/images/bus.jpg")

# Print the bounding box coordinates for the detected objects
for box in results[0].boxes:
    print(f"Object found at coordinates: {box.xyxy[0].tolist()}")

Pour rationaliser tes flux de travail d'apprentissage automatique, la plateforme Ultralytics propose des outils intuitifs pour l'entraînement et le déploiement dans le cloud. Elle simplifie l'ensemble du pipeline — de l'annotation des datasets à l'exportation de modèles hautement optimisés — garantissant que les développeurs peuvent se concentrer sur la création de solutions plutôt que sur la gestion d'infrastructures complexes.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse 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

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA 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

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre 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

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse 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

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA 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

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre 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

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse 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

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA 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

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre 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 le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique