Une approche courante en modélisation est de stipuler :
l'existence d'une chaîne de traitement séquentielle et hiérarchique,
des organes des sens vers des centres de traitement de plus en plus spécialisés,
conduisant à l'identification d'un objet de l'environnement
vis à vis duquel un programme moteur adéquat peut être déclenché.
Selon cette approche, il y a un programme superviseur, un tableau de branchement qui associe les réponses motrices aux situations identifiées.
Dans une chaîne de traitement séquentiel,
chaque couche de traitement est constituée d'un certain nombre de filtres sélectionnant certaines caractéristiques de la scène sensorielle.
Puis les couches suivantes effectuent des combinaisons de ces filtres,
puis les suivantes des combinaisons de combinaisons etc.
On parle de "pattern matching".
La tâche la plus emblématique de l’apprentissage automatique est la tache de
classification.
Cette organisation de l’espace en regions:
repose sur des operateurs d’appariement permettant de comparer
Cette série de comparaisons est suivie par une délibération qui,
par comparaison de scores d’appariement,
va permettre de désigner la classe presentant le meilleur score.
Le "pattern matching" (correspondance de forme)
est l'opération consistant à mettre en correspondance
un modèle w (patron)
avec une forme I (signal),
dans le cas le plus simple via un produit scalaire ⟨w,I⟩
La recherche de correspondances est réalisée en général :
Si {w1,...,wK} est un ensemble de caractéristiques à détecter dans le signal, l'opération de correspondance de forme consiste à sélectionner la caractéristique la plus similaire au signal, soit:
ˆk=argmaxk⟨wk,I⟩
On utilisera ici le terme "appariement" comme traduction de "pattern matching".
Le principe de l'appariement appartient au monde de
l'apprentissage automatique et du traitement du signal~:
Il prend historiquement ses racines dans la décomposition de Fourier, et s'est développé d'une part sous la forme de la compression de signal, comme par exemple la décomposition en des ondelettes, ou plus généralement les bases de filtres orthogonaux (ou pas), incomplètes, complètes ou "surcomplètes".
L'appariement est également le principe à la base des algorithmes d’apprentissage automatique, où des dictionnaires {w1,...,wK} se construisent par extraction d'invariants morphologiques (ou vecteurs caractéristiques) à partir des données présentées.
L'apprentissage de vecteurs caractéristiques est au cœur de l'apprentissage automatique,
où les patrons caractéristiques sont déduits des données présentées.
Différents algorithmes permettent de construire de telles chaînes de traitement de manière automatique
Le calcul réalisé par les neurones est dans ce cas
le degré d'appartenance (ou de correspondance) à un patron donné,
sur un intervalle borné (en général entre 0 et 1).
L'opération répétée sur de multiples neurones
En modélisation neuronale, cette approche se traduit par le terme de ``champ récepteur'',
avec une réponse maximale de la cellule lorsque le signal correspond à la forme fixée
HUBELWIESEL62.
Elle donne naissance à la reconnaissance par dictionnaire de formes, très utilisée à la fois en traitement d'images et pour les modèles de la perception visuelle
Rao1999.