Applez Nous: +41 22 518 70 00
Le traitement automatique du langage naturel a longtemps souffert de l’encodage One-Hot, incapable de mesurer la proximité sémantique des mots. L’avènement des plongements vectoriels denses (Word Embeddings) a permis de projeter les mots dans un espace continu où la distance cosinus reflète la synonymie sémantique : Vecteur('Roi') - Vecteur('Homme') + Vecteur('Femme') ≈ Vecteur('Reine').
L’architecture Transformer a définitivement supplanté les anciens réseaux récurrents (RNN, LSTM) en éliminant la contrainte séquentielle temporelle. Son moteur fondamental est le mécanisme de Scaled Dot-Product Self-Attention :
Attention(Q, K, V) = softmax( (Q · K^T) / √(d_k) ) · V
Chaque mot (token) projette trois vecteurs : une Requête (Query Q), une Clé (Key K) et une Valeur (Value V). L’attention multi-têtes (Multi-Head Attention) permet au modèle de relier dynamiquement chaque mot à tous les autres mots de la phrase, résolvant instantanément les dépendances à longue distance et les ambiguïtés pronominales.