Encodeur-décodeur
En bref
L'architecture encodeur-décodeur compresse l'entrée en une représentation intermédiaire (encodeur) puis génère la sortie à partir de celle-ci (décodeur).
📖 Définition
💬 En termes simples
C'est comme un traducteur humain : l'encodeur est l'oreille qui écoute et comprend la phrase dans une langue (le sens), le décodeur est la bouche qui la reformule dans une autre langue.
🎯 Exemple concret
Pour traduire « Bonjour le monde » en anglais, l'encodeur compresse la phrase française en une représentation de sens, puis le décodeur génère « Hello world » mot après mot à partir de cette représentation.
💡 Le saviez-vous?
Beaucoup de grands modèles actuels n'utilisent qu'une moitié de l'architecture : GPT est essentiellement un décodeur, et les modèles à la BERT essentiellement un encodeur – l'architecture complète reste reine pour la traduction.