Pourquoi des réseaux récurrents?
Les données séquentielles ont une structure temporelle que les réseaux classiques ignorent.
Exemples de séquences:
- Séries temporelles (bourse, météo, capteurs)
- Texte (mots dans une phrase)
- Audio (parole, musique)
- Vidéo (suite d'images)
Problème des réseaux classiques:
- Traitent chaque entrée indépendamment
- Pas de notion de "contexte" ou "historique"
- Le mot "banque" à un sens différent selon le contexte!
Solution: Les RNN Un Récurrent Neural Network maintient un état cache (hidden state) qui encode l'historique de la séquence.
Intuition:
"Pour comprendre ce mot, je dois me souvenir des mots précédents."
Applications:
- Prédiction de séries temporelles
- Traduction automatique
- Génération de texte
- Reconnaissance vocale