Réseau récurrent (RNN)
Aussi appelé : Recurrent Neural Network · RNNs · réseaux de neurones récurrents · analyse séquentielle IA
Mis à jour le
Un réseau récurrent (RNN) est un modèle d'IA conçu pour traiter des séquences de données, comme du texte ou du son, en conservant une mémoire des éléments précédents pour comprendre le contexte global.
📖 Définition
💬 En termes simples
Pensez à un traducteur professionnel qui lit un document phrase par phrase. Pour bien traduire chaque nouvelle phrase, il doit se souvenir du contexte des phrases précédentes afin de maintenir la cohérence. Un réseau récurrent conserve en mémoire les informations traitées précédemment pour mieux interpréter les données suivantes.
🎯 Exemple concret
Environnement Canada utilise un RNN pour analyser des décennies de données météorologiques et améliorer les prévisions d'inondations au Québec. Une institution financière de Montréal déploie un LSTM pour détecter les transactions frauduleuses en analysant les séquences d'opérations. Une entreprise de sous-titrage à Québec génère des sous-titres en direct lors de conférences.
💡 Le saviez-vous ?
Les RNN classiques souffrent du problème de disparition du gradient, résolu en 1997 par l'invention des LSTM. Bien que largement supplantés par les transformeurs pour le NLP, les RNN restent très utilisés pour les séries temporelles industrielles.
❓ Questions fréquentes
Quelle est la différence entre un RNN et un réseau de neurones standard ?
Pour quels types de projets devriez-vous choisir cette architecture ?
Pourquoi les Transformers remplacent-ils souvent les RNN aujourd'hui ?
📚 Sources
- ArXiv - Recurrent Neural Networks (Lipton et al., 2015)
- IBM - What are Recurrent Neural Networks? (IBM, 2024)
🔗 Termes liés
🏷️ Catégorie parente