23.06.2013 Views

Thèse Sciences Cognitives - Olivier Nerot

Thèse Sciences Cognitives - Olivier Nerot

Thèse Sciences Cognitives - Olivier Nerot

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Mémorisation par forçage des dynamiques chaotiques dans les modèles connexionnistes récurrents<br />

vecteur. Cette hypothèse fut d’ailleurs vérifiée biologiquement dans le cadre d’exercices<br />

de pointage, où les vecteurs des décharges qui précèdent un mouvement du bras vers le<br />

bas et vers la droite s’orientent dans la même direction (Figure 2-3, d’après A.<br />

Georgopoulos).<br />

Ce nouveau type d’encodage représente une deuxième phase, et possède plusieurs<br />

avantages:<br />

à Une plus grande finesse de représentation :<br />

Dans le cas d’un encodage scalaire, il est par exemple possible de mémoriser N faits<br />

booléens dans N mémoires binaires. Dans le cas d’un encodage vectoriel, il est possible<br />

d’encoder l’état d’une variable à 2 N états. Ceci ne représente pas un gain en mémoire,<br />

mais permet de voir un continuum dans la représentation d’une donnée.<br />

à Robustesse de l’information :<br />

Un concept étant représenté par un vecteur, une erreur sur l’une de ses composantes ne<br />

détruit pas toute l’information, et il est possible dans certains cas de retrouver l’information<br />

bruitée.<br />

à Notion de flou, d’approximation :<br />

Comme le nombre d’état d’une variable est plus élevé, et que de plus il est possible de lui<br />

associer une représentation graphique (sous forme d’hypercube dans le cas de variables<br />

d’état binaires), la notion de flou devient naturelle : un vecteur pris au hasard dans l’espace<br />

d’état est plus ou moins proche des vecteurs déjà appris.<br />

Mais, même dans ce cadre de l’encodage vectoriel, il faut toujours atteindre l’unique<br />

solution, encodée par un état du système correspondant à un point fixe. Or, la plupart de<br />

l’information que l’on souhaite traiter est dynamique : reconnaissance d’un son, filtrage,<br />

contrôle de systèmes dynamiques. L’une des premières idées consiste à procéder à un<br />

pré-traitement des données dynamiques pour les rendre statiques, en prenant la<br />

transformée de Fourier d’un signal par exemple, ou en mettant sous forme vectorielle les<br />

états successifs d’une variable dynamique.<br />

Les problèmes posés par une telle approche sont de plusieurs types. Tout d’abord, la<br />

donnée encodée n’étant plus de même nature que la donnée réelle, le filtrage doit<br />

prédéterminer l’information pertinente. Ceci convient lors d’une approche industrielle du<br />

problème, où l’on souhaite exclusivement vérifier de façon quantifiable le respect d’une<br />

propriété requise dans le cahier des charges. Cette même approche ne peut pas être<br />

respectée dans un travail de modélisation, puisqu’il est souhaité que le modèle partage<br />

le maximum de propriétés avec le système réel. Il est donc préférable de minimiser a<br />

priori tout choix prédéterminant l‘information pertinente. Autre problème, l’approche<br />

connexionniste a souvent justifié ses architectures en comparant ses temps de réponses<br />

à ceux des systèmes réels : temps de reconnaissance d’un visage, temps de rappel<br />

d’information, et a négligé l’observation des échecs en rappel ou en reconnaissance des<br />

systèmes réels : il est possible de ne pas reconnaître un visage connu, ou d’avoir un mot<br />

`sur le bout de la langue’. Pourtant, ce phénomène est caractéristique des systèmes<br />

réels, et il n’est pas rare que la solution survienne quand on s’y attend le moins,<br />

quelques heures après que la question ait été posée. Ceci montre que la solution peut<br />

subsister dans le système pendant longtemps, et que les temps de réponse de 300ms<br />

pour une reconnaissance, qui justifièrent l’approche connexionniste, peuvent être à<br />

l’origine de sa remise en cause.<br />

ENCODAGE DYNAMIQUE, MEMOIRE ET CHAOS 27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!