Historiquement, les réseaux de neurones ont été utilisés pour des problèmes de classification ou d’approximation de fonction sur des données statiques : la sortie d’un réseau ne dépend que de l’entrée actuelle. Pour pouvoir atteindre un rendu plus réaliste des réseaux de neurones biologiques, il faut prendre en compte l’aspect dynamique du problème : à un instant donné, la sortie dépend de l’entrée à l’instant courant, ainsi que des entrées et des sorties aux instants précédents, jusqu’à un certain ordre. Les informaticiens ont été amenés à étudier les modèles de traitement de séquences pour des applications telles que l’identification et le contrôle de système dynamique, la reconnaissance de motifs syntaxiques, l’induction de la grammaire (Kremer, 2001).
Les réseaux connexionnistes spatio-temporels peuvent se classer suivant la représentation du temps utilisée par ces modèles de traitement de séquence 3 . Cette représentation peut être :
Horne et Giles (1995) ont développé une taxonomie pour comparer les réseaux connexionnistes spatiaux temporels à partir de leur architecture. Ils isolent les réseaux utilisant des unités cachées pour coder l’état du réseau. Mozer (1994) et Kremer (2001) proposent une classification plus complète de ce type de réseaux.
De l’ordre de quelques millisecondes.