Ultralytics YOLO27 :
Retour au glossaire Ultralytics

Machine Translation

Explore l’évolution de la traduction automatique, des systèmes à base de règles à la traduction automatique neuronale. Découvre comment les Transformers et Ultralytics YOLO26 alimentent l’IA moderne.

La traduction automatique (MT) est un sous-domaine de l’intelligence artificielle qui se concentre sur la traduction automatisée de textes ou de discours d’une langue source vers une langue cible. Alors que les premières versions reposaient sur des règles linguistiques rigides, les systèmes modernes utilisent des architectures avancées de deep learning pour comprendre le contexte, la sémantique et les nuances. Cette technologie est essentielle pour lever les barrières de communication à l’échelle mondiale, en permettant la diffusion instantanée d’informations dans des environnements linguistiques variés.

L’évolution des technologies de traduction#

La traduction automatique a évolué à travers plusieurs paradigmes distincts. Au départ, les systèmes utilisaient la traduction automatique fondée sur des règles (RBMT), qui exigeait des linguistes qu’ils programment manuellement les règles grammaticales et les dictionnaires. Elle a ensuite été suivie par des méthodes d’AI statistique qui analysaient d’immenses corpus de textes bilingues afin de prédire les traductions les plus probables.

Aujourd’hui, la norme est la traduction automatique neuronale (NMT). Les modèles NMT utilisent généralement une structure encodeur-décodeur. L’encodeur convertit la phrase d’entrée en une représentation numérique appelée embeddings, puis le décodeur génère le texte traduit. Ces systèmes reposent largement sur l’architecture Transformer, présentée dans l’article « L’attention est tout ce dont vous avez besoin ». Les Transformers utilisent un mécanisme d’attention pour pondérer l’importance des différents mots d’une phrase, quelle que soit la distance qui les sépare, ce qui améliore considérablement la fluidité et la correction grammaticale.

Applications concrètes#

La traduction automatique est omniprésente dans les écosystèmes logiciels modernes et améliore l’efficacité dans différents secteurs :

  • Localisation de contenu à l’échelle mondiale : les géants du commerce électronique utilisent la MT pour localiser instantanément les fiches produits et les avis clients. Cela soutient l’AI dans le commerce de détail en permettant aux clients d’acheter dans leur langue maternelle, ce qui augmente ainsi les taux de conversion.
  • Communication en temps réel : des outils comme Google Translate et Microsoft Translator permettent de traduire presque instantanément des textes et des conversations vocales, ce qui est essentiel pour les voyages internationaux et la diplomatie.
  • Assistance client multilingue : les entreprises intègrent la MT à leurs interfaces de chatbot, ce qui permet aux agents du support de communiquer avec des clients dans des langues qu’ils ne parlent pas couramment.
  • Traduction multimodale : en combinant la MT avec la reconnaissance optique de caractères (OCR), les applications peuvent traduire du texte détecté dans des images. Par exemple, un système peut utiliser YOLO26 pour détecter des panneaux dans un flux vidéo, extraire le texte et superposer une traduction en temps réel.

Distinction entre concepts connexes#

Il est utile de distinguer la traduction automatique de termes d’AI plus généraux ou parallèles :

  • MT par rapport aux grands modèles de langage (LLMs) : bien que les LLMs polyvalents comme GPT-4 puissent effectuer des traductions, les modèles NMT dédiés sont des moteurs spécialisés. Les modèles NMT sont souvent optimisés pour la vitesse et certaines paires de langues, tandis que les LLMs sont entraînés pour un large éventail de tâches d’AI générative, notamment le codage et la synthèse de texte.
  • MT par rapport au traitement automatique du langage naturel (NLP) : le NLP est le domaine universitaire général consacré aux interactions entre les ordinateurs et le langage humain. La traduction automatique est une application spécifique au sein du domaine du NLP, tout comme la détection d’objets est une tâche spécifique de la vision par ordinateur.

Mise en œuvre technique#

Les systèmes de traduction modernes nécessitent souvent d’importantes données d’entraînement constituées de corpus parallèles (des phrases alignées dans deux langues). La qualité des résultats est fréquemment mesurée à l’aide de métriques comme le score BLEU.

L’exemple PyTorch suivant montre comment initialiser une couche d’encodeur Transformer de base, qui constitue le composant fondamental permettant de comprendre les séquences sources dans les systèmes NMT.

import torch
import torch.nn as nn

# Initialize a Transformer Encoder Layer
# d_model: the number of expected features in the input
# nhead: the number of heads in the multiheadattention models
encoder_layer = nn.TransformerEncoderLayer(d_model=512, nhead=8)
transformer_encoder = nn.TransformerEncoder(encoder_layer, num_layers=6)

# Create a dummy input tensor representing a sequence of words (embeddings)
# Shape: (sequence_length, batch_size, feature_dim)
src_seq = torch.rand(10, 32, 512)

# Pass the input through the encoder
output = transformer_encoder(src_seq)

print(f"Encoded representation shape: {output.shape}")

Gestion du cycle de vie du ML#

Le développement de modèles de traduction très précis exige un nettoyage des données et une gestion rigoureux. La gestion d’ensembles de données massifs et le suivi de la progression de l’entraînement peuvent être simplifiés grâce à l’Ultralytics Platform. Cet environnement permet aux équipes de gérer leurs ensembles de données, de suivre leurs expériences et de déployer efficacement leurs modèles.

En outre, à mesure que la traduction s’effectue à la périphérie, des techniques comme la quantification des modèles deviennent essentielles. Ces méthodes réduisent la taille du modèle, ce qui permet aux fonctionnalités de traduction de s’exécuter directement sur les smartphones sans accès à Internet, tout en préservant la confidentialité des données. Pour approfondir les réseaux neuronaux qui alimentent ces systèmes, les tutoriels de traduction TensorFlow proposent des guides techniques détaillés.

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