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

Language Modeling

Explore les fondamentaux de la modélisation du langage et son rôle dans le NLP. Apprends comment Ultralytics YOLO26 et l'IA multimodale comblent le fossé entre le texte et la vision.

La modélisation du langage est la technique statistique fondamentale utilisée pour apprendre aux ordinateurs à comprendre, générer et prédire le langage humain. À son niveau le plus élémentaire, un modèle de langage détermine la probabilité qu'une séquence spécifique de mots apparaisse dans une phrase. Cette capacité sert de pilier à tout le domaine du Natural Language Processing (NLP), permettant aux machines d'aller au-delà de la simple correspondance de mots-clés pour comprendre le contexte, la grammaire et l'intention. En analysant de vastes quantités de données d'entraînement, ces systèmes apprennent la probabilité statistique des mots qui suivent généralement les autres, leur permettant de construire des phrases cohérentes ou de déchiffrer des sons ambigus dans des tâches de reconnaissance vocale.

Link to this sectionMécanismes et évolution#

L'histoire de la modélisation du langage retrace l'évolution de l'Intelligence Artificielle (IA) elle-même. Les premières itérations reposaient sur des « n-grammes », qui calculaient simplement la probabilité statistique d'un mot en fonction des $n$ mots le précédant immédiatement. Cependant, les approches modernes utilisent le Deep Learning (DL) pour capturer des relations beaucoup plus complexes.

Les modèles contemporains tirent parti des embeddings, qui convertissent les mots en vecteurs de haute dimension, permettant au système de comprendre que « roi » et « reine » sont sémantiquement liés. Cette évolution a abouti à l'architecture Transformer, qui utilise des mécanismes d'auto-attention pour traiter des séquences entières de texte en parallèle. Cela permet au modèle de pondérer l'importance des mots indépendamment de leur distance les uns par rapport aux autres dans un paragraphe, une fonctionnalité cruciale pour maintenir le contexte dans la génération de texte longue.

Link to this sectionApplications concrètes#

La modélisation du langage est passée de la recherche académique à un utilitaire alimentant les interactions numériques quotidiennes dans tous les secteurs :

  • Traduction automatique : Des services comme Google Translate utilisent des modèles avancés de séquence à séquence pour convertir du texte d'une langue à une autre. Le modèle prédit la probabilité d'une séquence en langue cible à partir d'une séquence en langue source, garantissant ainsi l'exactitude grammaticale.
  • Assistants de codage intelligents : Des outils tels que GitHub Copilot fonctionnent comme des modèles de langage spécialisés entraînés sur des dépôts de code. Ils prédisent la syntaxe et la logique pour compléter automatiquement les blocs de code, accélérant considérablement le développement logiciel.
  • Texte prédictif et autocorrection : Sur les appareils mobiles, des modèles légers effectuent l'inférence localement pour suggérer le mot suivant dans un message, en s'adaptant au fil du temps au style de frappe spécifique de l'utilisateur.
  • Intégration Vision-Langage : Dans le domaine de la Computer Vision (CV), les modèles de langage sont associés à des encodeurs visuels. Cela permet une détection à « vocabulaire ouvert » où un utilisateur peut rechercher des objets en utilisant des descriptions en langage naturel plutôt que des catégories prédéfinies.

Link to this sectionRelier le texte et la vision#

Bien que la modélisation du langage traite principalement du texte, ses principes sont de plus en plus appliqués à l'IA multimodale. Des modèles comme YOLO-World intègrent des capacités linguistiques, permettant aux utilisateurs de définir dynamiquement des classes de détection à l'aide d'invites textuelles. Cela élimine le besoin de réentraînement lors de la recherche de nouveaux objets.

L'extrait Python suivant montre comment utiliser le package ultralytics pour tirer parti des descriptions textuelles pour la détection d'objets :

from ultralytics import YOLOWorld

# Load a model capable of understanding natural language prompts
model = YOLOWorld("yolov8s-world.pt")

# Define custom classes using text descriptions via the language model encoder
# The model uses internal embeddings to map 'text' to 'visual features'
model.set_classes(["person in red shirt", "blue car"])

# Run inference to detect these specific text-defined objects
results = model.predict("street_scene.jpg")

# Display the results
results[0].show()

Link to this sectionDistinguer les concepts apparentés#

Il est utile de distinguer la modélisation du langage des termes connexes souvent utilisés de manière interchangeable :

  • Modélisation du langage vs Grands modèles de langage (LLM) : La modélisation du langage est la tâche fondamentale ou la technique mathématique. Un LLM, tel que la série GPT, est une instance spécifique et massive d'un modèle conçu pour effectuer cette tâche, entraîné sur des pétaoctets de données avec des milliards de paramètres.
  • Modélisation du langage vs IA générative : L'IA générative est une catégorie large englobant toute IA qui crée du nouveau contenu (images, audio, code). La modélisation du langage est le mécanisme spécifique qui permet le sous-ensemble de l'IA générative basé sur le texte.
  • Modélisation du langage vs Détection d'objets : Les modèles de détection traditionnels comme YOLO26 sont entraînés sur des étiquettes visuelles fixes. Les modèles de langage traitent la probabilité de séquence dans le texte. Cependant, des technologies comme CLIP comblent ce fossé en apprenant à associer des concepts visuels à des descriptions linguistiques.

Link to this sectionDéfis et perspectives d'avenir#

Malgré leur utilité, les modèles de langage sont confrontés à des défis concernant le biais dans l'IA, car ils peuvent reproduire par inadvertance les préjugés trouvés dans leurs jeux de données d'entraînement. De plus, l'entraînement de ces modèles nécessite d'immenses ressources informatiques. Des solutions comme l'Ultralytics Platform aident à rationaliser la gestion des jeux de données et des flux de travail d'entraînement, facilitant ainsi le réglage fin des modèles pour des applications spécifiques. La recherche future se concentre sur l'amélioration de l'efficacité de ces modèles via la quantification de modèle, permettant à une puissante compréhension du langage de s'exécuter directement sur des appareils d'IA à la périphérie sans dépendre de la connectivité cloud.

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