Ultralytics YOLO27 :
Retour au glossaire Ultralytics

Text Generation

Découvre comment la génération de texte utilise des LLM fondés sur Transformer pour produire un contenu cohérent. Explore les applications concrètes et l’intégration avec Ultralytics YOLO26.

La génération de texte est une capacité fondamentale du domaine du traitement automatique du langage naturel (NLP), qui consiste à produire automatiquement un contenu écrit cohérent et pertinent sur le plan contextuel grâce à l’intelligence artificielle. Les systèmes modernes de génération de texte reposent principalement sur l’architecture Transformer, un cadre d’apprentissage profond qui permet aux modèles de traiter les données séquentielles avec une remarquable efficacité. Ces systèmes, souvent implémentés sous forme de grands modèles de langage (LLMs), ont évolué, passant de simples scripts fondés sur des règles à des réseaux neuronaux sophistiqués capables de rédiger des e-mails, d’écrire du code logiciel et de tenir des conversations fluides impossibles à distinguer d’une interaction humaine.

Fonctionnement de la génération de texte#

À la base, un modèle de génération de texte fonctionne comme un moteur probabiliste conçu pour prédire le prochain élément d’information d’une séquence. Lorsqu’on lui fournit une séquence d’entrée, généralement appelée « prompt », le modèle analyse le contexte et calcule la distribution de probabilité du prochain token, qui peut être un mot, un caractère ou une unité de sous-mot. En sélectionnant à plusieurs reprises le token suivant le plus probable, des modèles comme GPT-4 construisent des phrases et des paragraphes complets. Ce processus repose sur d’immenses ensembles de données d’entraînement, qui permettent à l’IA d’apprendre les structures grammaticales, les relations factuelles et les nuances stylistiques. Pour gérer les dépendances à longue portée dans les textes, ces modèles utilisent des mécanismes d’attention, qui leur permettent de se concentrer sur les parties pertinentes de l’entrée, quelle que soit leur distance par rapport à l’étape de génération actuelle.

Applications concrètes#

La polyvalence de la génération de texte a favorisé son adoption dans un large éventail de secteurs, stimulant l’automatisation et la créativité.

  • Assistance client automatisée : Les entreprises utilisent des chatbots alimentés par des modèles génératifs pour fournir une assistance instantanée 24 h/24 et 7 j/7. Contrairement aux arbres de décision rigides, ces agents d’IA peuvent comprendre les requêtes en langage naturel et générer des réponses dynamiques, ce qui permet de résoudre plus rapidement les problèmes des clients.
  • Développement logiciel : Dans le secteur technologique, les assistants de programmation IA utilisent la génération de texte pour écrire et déboguer du code. Les développeurs peuvent décrire une fonction en anglais courant, et le modèle génère la syntaxe correspondante, accélérant considérablement le cycle de développement logiciel.
  • Marketing de contenu : Les équipes marketing s’appuient sur ces outils pour le résumé automatique de texte et la création de contenu, en générant à grande échelle des articles de blog, des légendes pour les réseaux sociaux et des textes publicitaires.

Synergie avec la vision par ordinateur#

La génération de texte fonctionne de plus en plus aux côtés de la vision par ordinateur (CV) dans les pipelines d’IA multimodale. Dans ces systèmes, les données visuelles sont traitées afin de créer un contexte structuré qui informe le générateur de texte. Par exemple, un système de vidéosurveillance intelligente peut détecter un risque pour la sécurité et générer automatiquement un rapport d’incident textuel.

L’exemple Python suivant montre comment utiliser le package ultralytics avec YOLO26 pour détecter des objets dans une image. Les classes détectées peuvent ensuite servir de base à un prompt destiné à un modèle de génération de texte.

from ultralytics import YOLO

# Load the YOLO26 model (optimized for speed and accuracy)
model = YOLO("yolo26n.pt")

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

# Extract detected class names to construct a context string
class_names = [model.names[int(cls)] for cls in results[0].boxes.cls]

# Create a prompt for a text generator based on visual findings
prompt = f"Generate a detailed caption for an image containing: {', '.join(set(class_names))}."
print(prompt)

Concepts associés et distinctions#

Il est important de distinguer la génération de texte des termes d’IA associés afin de choisir l’outil adapté à une tâche donnée.

  • Texte vers image : Alors que la génération de texte produit des données linguistiques, les modèles de conversion de texte en image comme Stable Diffusion prennent un prompt textuel et génèrent un contenu visuel (des pixels).
  • Génération augmentée par récupération (RAG) : Cette technique améliore la génération de texte standard en récupérant des faits à jour dans une base de données externe avant de générer une réponse. Cela contribue à limiter les hallucinations des LLMs, lorsque les modèles pourraient sinon inventer avec assurance des informations incorrectes.
  • Ingénierie des prompts : Ce terme désigne l’art de concevoir des entrées précises pour orienter un modèle de génération de texte vers le résultat souhaité, plutôt que le processus de génération lui-même.

Défis et considérations éthiques#

Malgré sa puissance, la génération de texte se heurte à des défis importants. Les modèles peuvent reproduire involontairement les biais dans l’IA présents dans leurs corpus d’entraînement, ce qui peut entraîner des résultats injustes ou préjudiciables. Garantir l’éthique et la sécurité de l’IA est une priorité pour les chercheurs d’organisations comme Stanford HAI et Google DeepMind. En outre, le coût computationnel élevé de l’entraînement de ces modèles nécessite du matériel spécialisé comme les GPU NVIDIA, ce qui rend essentiels le déploiement efficace et la quantification des modèles pour garantir l’accessibilité.

Pour gérer le cycle de vie des données nécessaires à l’entraînement de systèmes aussi complexes, les développeurs utilisent souvent des outils comme la plateforme Ultralytics afin d’organiser efficacement les jeux de données et de suivre les performances des modèles.

Explore solutions

Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations 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

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente 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
Vision par ordinateur en robotique

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
Vision par ordinateur en logistique

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
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. 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
La vision par ordinateur dans le secteur de la santé

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
La vision par ordinateur dans l'industrie manufacturière

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
Vision par ordinateur dans l’automobile

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
Vision par ordinateur dans l’agriculture

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
Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations 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

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente 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
Vision par ordinateur en robotique

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
Vision par ordinateur en logistique

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
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. 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
La vision par ordinateur dans le secteur de la santé

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
La vision par ordinateur dans l'industrie manufacturière

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
Vision par ordinateur dans l’automobile

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
Vision par ordinateur dans l’agriculture

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
Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations 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

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente 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
Vision par ordinateur en robotique

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
Vision par ordinateur en logistique

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
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. 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
La vision par ordinateur dans le secteur de la santé

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
La vision par ordinateur dans l'industrie manufacturière

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
Vision par ordinateur dans l’automobile

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
Vision par ordinateur dans l’agriculture

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