Ultralytics YOLO27 :
Retour au glossaire Ultralytics

Identity Mapping

Découvre le mappage d’identité en apprentissage profond. Apprends comment les connexions de saut empêchent la disparition des gradients et alimentent des réseaux neuronaux comme Ultralytics YOLO26.

En mathématiques et en algèbre linéaire, une application identité ou une matrice identité est une fonction qui renvoie exactement la même valeur que celle utilisée en entrée. Dans le contexte de l’intelligence artificielle (AI) et de l’apprentissage profond, le mappage d’identité désigne une technique architecturale spécifique qui transmet directement les données d’entrée aux couches suivantes d’un réseau neuronal convolutif (CNN), sans aucune transformation non linéaire. Ce concept a été largement popularisé par l’introduction des réseaux résiduels (ResNet) en 2015, qui a révolutionné la structure et l’entraînement des modèles de vision par ordinateur (CV) profonds.

Fonctionnement du mappage d’identité#

Les réseaux neuronaux profonds souffrent souvent du problème du gradient évanescent. Lors de la rétropropagation, les signaux d’erreur utilisés pour mettre à jour les poids du réseau deviennent exponentiellement plus faibles à mesure qu’ils remontent les couches, empêchant les premières couches d’apprendre efficacement. Le mappage d’identité résout ce problème en créant des « connexions résiduelles » ou des « connexions de raccourci ».

Au lieu de contraindre les couches séquentielles à apprendre un mappage entièrement nouveau et sans référence, on les conçoit pour apprendre une fonction résiduelle. Mathématiquement, si l’entrée d’un bloc est x, la couche apprend une transformation F(x). Le mappage d’identité ajoute l’entrée d’origine x directement à la sortie de cette transformation, ce qui donne la sortie finale F(x) + x. Ainsi, même dans les réseaux extrêmement profonds, les gradients peuvent circuler sans entrave directement à travers le backbone du modèle. Des organismes de recherche réputés en IA, comme Google DeepMind et OpenAI, tirent fréquemment parti de ces raccourcis architecturaux pour stabiliser l’entraînement de modèles de fondation massifs.

Mappage d’identité et préservation de l’identité#

Il est essentiel de distinguer le mappage d’identité de la notion au nom similaire de préservation de l’identité.

Alors que le mappage d’identité est une caractéristique structurelle de codage d’un réseau neuronal, conçue pour optimiser le déroulement de l’entraînement en apprentissage automatique (ML), la préservation de l’identité est une tâche de vision par ordinateur distincte. La préservation de l’identité vise à maintenir la cohérence visuelle d’une personne ou d’un objet spécifique entre différentes images vidéo lors du suivi d’objets, ou entre des images générées dans des processus d’IA générative.

Applications concrètes#

Le mappage d’identité constitue la brique fondamentale de nombreux modèles très précis utilisés aujourd’hui en production :

  • Détection avancée d’objets : Les architectures modernes en temps réel, dont le dernier modèle Ultralytics YOLO26, utilisent des blocs résiduels avancés contenant des mappages d’identité dans leurs couches d’extraction de caractéristiques. Cela leur permet d’effectuer une détection rapide et précise dans des environnements complexes comme la conduite autonome, sans perte de performance lorsque la profondeur du réseau augmente.
  • Modèles de classification d’images : Les architectures de vision de pointe, largement documentées dans des référentiels universitaires comme arXiv et la bibliothèque numérique IEEE Xplore, s’appuient sur les mappages d’identité pour entraîner avec succès des modèles comportant des centaines de couches. Des frameworks de haut niveau comme TensorFlow utilisent ces raccourcis pour extraire des caractéristiques hiérarchiques très complexes à partir d’ensembles de données massifs.

Implémentation du mappage d’identité dans PyTorch#

Lors de la création de réseaux neuronaux personnalisés, les frameworks d’apprentissage profond comme PyTorch fournissent des outils intégrés pour implémenter facilement ces raccourcis. Tu peux utiliser explicitement le module PyTorch nn.Identity ou simplement effectuer une addition mathématique lors du passage avant de ton nn.Module.

L’extrait suivant présente un bloc résiduel élémentaire utilisant un mappage d’identité. À noter : les développeurs qui utilisent la plateforme Ultralytics dans le cloud pour gérer des jeux de données et entraîner des modèles bénéficient automatiquement de ces structures architecturales hautement optimisées en arrière-plan.

import torch.nn as nn


class ResidualBlock(nn.Module):
    def __init__(self, channels):
        super().__init__()
        # Une couche convolutive simple pour l’extraction de caractéristiques
        self.conv = nn.Conv2d(channels, channels, kernel_size=3, padding=1)
        # Module de mappage d’identité explicite
        self.identity = nn.Identity()

    def forward(self, x):
        # La sortie du bloc est la somme des caractéristiques apprises et du mappage d’identité
        return self.conv(x) + self.identity(x)

Explore solutions

La vision par ordinateur pour l’imagerie aérienne

La vision par ordinateur pour l’imagerie aérienne

Transforme les images prises par drone et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, la surveillance environnementale, la conservation et l’analyse géospatiale avec Ultralytics YOLO.
En savoir plus
La vision par ordinateur dans l’aérospatiale

La vision par ordinateur dans l’aérospatiale

Apporte l’IA visuelle à la surveillance aérienne avec les modèles Ultralytics YOLO. Équipe les drones, les processus aérospatiaux, la conservation de l’environnement et les secteurs géospatiaux de solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur au service de la sécurité

La vision par ordinateur au service de la sécurité

Protège tous tes sites avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Améliore les capacités de tes machines avec les modèles Ultralytics YOLO. Dans le domaine de la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise ta logistique avec les modèles Ultralytics YOLO. L’IA visuelle permet d’inspecter et de trier les colis, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et d’obtenir des informations plus pertinentes sur les clients.
En savoir plus
Vision par ordinateur dans le secteur de la santé

Vision par ordinateur dans le secteur de la santé

Crée des solutions de santé avec les modèles Ultralytics YOLO. Dans le secteur de la santé, la vision par IA accélère l’imagerie médicale, améliore les diagnostics et le suivi des patients.
En savoir plus
Vision par ordinateur dans l’industrie manufacturière

Vision par ordinateur dans l’industrie manufacturière

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l’automatisation des chaînes de montage.
En savoir plus
Vision par ordinateur dans le secteur automobile

Vision par ordinateur dans le secteur automobile

Applique la vision par ordinateur au secteur automobile avec les modèles Ultralytics YOLO. La vision par IA améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour rendre les routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Apporte la vision par IA à l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour des rendements plus élevés et mieux maîtrisés.
En savoir plus
La vision par ordinateur pour l’imagerie aérienne

La vision par ordinateur pour l’imagerie aérienne

Transforme les images prises par drone et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, la surveillance environnementale, la conservation et l’analyse géospatiale avec Ultralytics YOLO.
En savoir plus
La vision par ordinateur dans l’aérospatiale

La vision par ordinateur dans l’aérospatiale

Apporte l’IA visuelle à la surveillance aérienne avec les modèles Ultralytics YOLO. Équipe les drones, les processus aérospatiaux, la conservation de l’environnement et les secteurs géospatiaux de solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur au service de la sécurité

La vision par ordinateur au service de la sécurité

Protège tous tes sites avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Améliore les capacités de tes machines avec les modèles Ultralytics YOLO. Dans le domaine de la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise ta logistique avec les modèles Ultralytics YOLO. L’IA visuelle permet d’inspecter et de trier les colis, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et d’obtenir des informations plus pertinentes sur les clients.
En savoir plus
Vision par ordinateur dans le secteur de la santé

Vision par ordinateur dans le secteur de la santé

Crée des solutions de santé avec les modèles Ultralytics YOLO. Dans le secteur de la santé, la vision par IA accélère l’imagerie médicale, améliore les diagnostics et le suivi des patients.
En savoir plus
Vision par ordinateur dans l’industrie manufacturière

Vision par ordinateur dans l’industrie manufacturière

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l’automatisation des chaînes de montage.
En savoir plus
Vision par ordinateur dans le secteur automobile

Vision par ordinateur dans le secteur automobile

Applique la vision par ordinateur au secteur automobile avec les modèles Ultralytics YOLO. La vision par IA améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour rendre les routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Apporte la vision par IA à l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour des rendements plus élevés et mieux maîtrisés.
En savoir plus
La vision par ordinateur pour l’imagerie aérienne

La vision par ordinateur pour l’imagerie aérienne

Transforme les images prises par drone et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, la surveillance environnementale, la conservation et l’analyse géospatiale avec Ultralytics YOLO.
En savoir plus
La vision par ordinateur dans l’aérospatiale

La vision par ordinateur dans l’aérospatiale

Apporte l’IA visuelle à la surveillance aérienne avec les modèles Ultralytics YOLO. Équipe les drones, les processus aérospatiaux, la conservation de l’environnement et les secteurs géospatiaux de solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur au service de la sécurité

La vision par ordinateur au service de la sécurité

Protège tous tes sites avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Améliore les capacités de tes machines avec les modèles Ultralytics YOLO. Dans le domaine de la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise ta logistique avec les modèles Ultralytics YOLO. L’IA visuelle permet d’inspecter et de trier les colis, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et d’obtenir des informations plus pertinentes sur les clients.
En savoir plus
Vision par ordinateur dans le secteur de la santé

Vision par ordinateur dans le secteur de la santé

Crée des solutions de santé avec les modèles Ultralytics YOLO. Dans le secteur de la santé, la vision par IA accélère l’imagerie médicale, améliore les diagnostics et le suivi des patients.
En savoir plus
Vision par ordinateur dans l’industrie manufacturière

Vision par ordinateur dans l’industrie manufacturière

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l’automatisation des chaînes de montage.
En savoir plus
Vision par ordinateur dans le secteur automobile

Vision par ordinateur dans le secteur automobile

Applique la vision par ordinateur au secteur automobile avec les modèles Ultralytics YOLO. La vision par IA améliore la sécurité routière, l’aide à la conduite et l’automatisation des véhicules pour rendre les routes plus intelligentes.
En savoir plus
Vision par ordinateur dans l’agriculture

Vision par ordinateur dans l’agriculture

Apporte la vision par IA à l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour des rendements plus élevés et mieux maîtrisés.
En savoir plus

Construisons ensemble l’avenir de l’IA !

Commence ton parcours avec l’avenir de l’apprentissage automatique