Ultralytics YOLO27 :
Retour au glossaire Ultralytics

Synthetic Data Generation

Découvre comment la génération de données synthétiques crée des jeux de données d’entraînement très fidèles. Apprends à améliorer les performances d’Ultralytics YOLO26 et à surmonter les obstacles liés à la confidentialité des données.

La génération de données synthétiques consiste à créer des jeux de données artificiels qui reproduisent les propriétés statistiques et les schémas des données du monde réel sans contenir de personnes ni d’événements réels. Dans les domaines de l’intelligence artificielle (AI) et de l’apprentissage automatique (ML), cette technique est devenue essentielle pour pallier la rareté des données, les préoccupations liées à la confidentialité et les biais. Contrairement à la collecte traditionnelle de données, qui repose sur l’enregistrement des événements au fur et à mesure qu’ils se produisent, la génération synthétique s’appuie sur des algorithmes, des simulations et des modèles génératifs pour produire à la demande des données de haute fidélité. Cette approche est particulièrement importante pour entraîner des modèles robustes de vision par ordinateur (CV), car elle permet aux développeurs de créer d’immenses quantités de données d’entraînement parfaitement annotées pour des scénarios rares, dangereux ou coûteux à capturer dans la réalité.

Le mécanisme de la génération synthétique#

La technologie fondamentale qui sous-tend souvent la génération de données synthétiques repose sur des architectures avancées d’IA générative. Ces systèmes analysent un échantillon réduit de données réelles afin d’en comprendre la structure et les corrélations sous-jacentes. Une fois ces distributions apprises, le modèle peut y échantillonner de nouvelles instances uniques.

Deux grandes méthodes dominent le domaine :

  • Simulations informatiques : Pour les tâches de vision, les développeurs utilisent des moteurs graphiques 3D — similaires à ceux des jeux vidéo — afin de rendre des scènes photoréalistes. Cela permet de contrôler précisément l’éclairage, la météo et le placement des objets. Puisque l’ordinateur génère la scène, il produit aussi automatiquement des annotations parfaites (comme des boîtes englobantes pour la détection d’objets), sans avoir besoin d’annoter les données manuellement.
  • Modèles génératifs profonds : Des architectures telles que les réseaux antagonistes génératifs (GANs) et les modèles de diffusion peuvent synthétiser des images ou des données tabulaires très réalistes. Par exemple, des chercheurs de NVIDIA utilisent ces modèles pour créer des environnements d’entraînement variés pour les machines autonomes.

Applications concrètes en IA#

La génération de données synthétiques transforme les secteurs où les données constituent un goulot d’étranglement.

  • Conduite autonome : L’entraînement des voitures autonomes exige des milliards de kilomètres de données de conduite. Il est impossible de les collecter physiquement. Les entreprises utilisent plutôt des environnements synthétiques pour simuler des cas limites dangereux, comme un enfant qui court après un ballon sur la chaussée ou un éblouissement intense causé par le soleil. Cela garantit que les systèmes de perception des véhicules autonomes sont entraînés sur des scénarios critiques qu’ils rencontreraient rarement sur les routes réelles.
  • Santé et imagerie médicale : Les lois sur la confidentialité des patients, comme HIPAA, limitent strictement le partage des dossiers médicaux. La génération synthétique permet aux chercheurs de créer des jeux de données de radiographies ou d’IRM qui conservent les marqueurs biologiques de maladies comme les tumeurs, mais qui ne sont aucunement liés à de vrais patients. Il devient ainsi possible de développer des outils d’analyse d’images médicales sans compromettre la confidentialité des patients.

Synergie avec Ultralytics YOLO26#

L’intégration de données synthétiques à ton flux de travail peut considérablement améliorer les performances de modèles de pointe comme Ultralytics YOLO26. En complétant les jeux de données réels par des exemples synthétiques, tu peux améliorer la capacité du modèle à généraliser à de nouveaux environnements.

Voici un exemple Python montrant comment charger un modèle qui pourrait être entraîné sur un mélange de données réelles et synthétiques afin d’effectuer de l’inférence.

from ultralytics import YOLO

# Charger un modèle YOLO26 (entraîné sur diverses données synthétiques et réelles)
model = YOLO("yolo26n.pt")

# Effectuer une inférence sur une image pour vérifier les capacités de détection
# L’entraînement synthétique aide les modèles à gérer différentes conditions d’éclairage et différents angles
results = model("https://ultralytics.com/images/bus.jpg")

# Afficher les boîtes englobantes et les scores de confiance obtenus
results[0].show()

Différencier les données synthétiques de l’augmentation de données#

Bien que les deux techniques visent à enrichir les jeux de données, il est important de distinguer la génération de données synthétiques de l’augmentation de données.

  • L’augmentation de données prend des images réelles existantes et les modifie — par retournement, rotation ou changement de la balance des couleurs — pour créer des variations. Elle dérive strictement des captures originales.
  • La génération de données synthétiques crée des points de données entièrement nouveaux à partir de zéro. Elle ne nécessite aucune correspondance individuelle avec une image source réelle pendant la génération, ce qui permet de créer des scènes qui n’ont jamais existé physiquement.

Bonnes pratiques et défis#

Pour utiliser efficacement les données synthétiques, il est essentiel d’assurer leur transférabilité « simulation-réalité ». Il s’agit de mesurer dans quelle mesure un modèle entraîné sur des données synthétiques fonctionne sur des entrées réelles. Si les données synthétiques ne reproduisent pas la texture ou le bruit des images réelles, le modèle risque d’échouer lors du déploiement. Pour atténuer ce problème, les développeurs utilisent des techniques comme la randomisation de domaine, en faisant varier les textures et l’éclairage des simulations afin d’obliger le modèle à apprendre des caractéristiques fondées sur la forme plutôt qu’à se fier à des artefacts particuliers.

Avec la plateforme Ultralytics, les équipes peuvent gérer ces jeux de données hybrides, surveiller les performances des modèles et s’assurer que l’ajout de données synthétiques améliore réellement les mesures de précision comme la précision moyenne moyenne (mAP). Comme l’indique Gartner, les données synthétiques deviennent rapidement indispensables à la création de systèmes d’IA performants, offrant un moyen d’entraîner des modèles plus équitables, plus robustes et moins biaisés.

Explore solutions

Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les prises de vue 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
Vision par ordinateur dans l’aérospatiale

Vision par ordinateur dans l’aérospatiale

Déploie l’IA visuelle pour la surveillance aérienne avec les modèles Ultralytics YOLO. Donne de la puissance aux drones, aux workflows aéronautiques, à la conservation de l’environnement et aux secteurs géospatiaux grâce à des solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, 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

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des 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 la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La 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 de mieux comprendre les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

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

La 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 concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

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

Vision par ordinateur dans l’agriculture

Fais entrer l’IA de vision dans 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 obtenir des rendements plus élevés et plus intelligents.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les prises de vue 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
Vision par ordinateur dans l’aérospatiale

Vision par ordinateur dans l’aérospatiale

Déploie l’IA visuelle pour la surveillance aérienne avec les modèles Ultralytics YOLO. Donne de la puissance aux drones, aux workflows aéronautiques, à la conservation de l’environnement et aux secteurs géospatiaux grâce à des solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, 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

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des 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 la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La 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 de mieux comprendre les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

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

La 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 concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

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

Vision par ordinateur dans l’agriculture

Fais entrer l’IA de vision dans 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 obtenir des rendements plus élevés et plus intelligents.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les prises de vue 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
Vision par ordinateur dans l’aérospatiale

Vision par ordinateur dans l’aérospatiale

Déploie l’IA visuelle pour la surveillance aérienne avec les modèles Ultralytics YOLO. Donne de la puissance aux drones, aux workflows aéronautiques, à la conservation de l’environnement et aux secteurs géospatiaux grâce à des solutions de vision par ordinateur.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, 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

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des 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 la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La 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 de mieux comprendre les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

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

La 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 concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

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

Vision par ordinateur dans l’agriculture

Fais entrer l’IA de vision dans 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 obtenir 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