Précédent : Télécommunications : accès
partagé au canal, Remonter : Signaux, modèles et
algorithmes Suivant : Résultats nouveaux
Voir module 6.1.
Participants : Albert Benveniste, Bernard Delyon, Qinghua
Zhang [correspondant].
Mots clés : identification, identification boîte-noire, non-linéaire, non-paramétrique, réseaux de neurones, réseaux d'ondelettes, Matlab toolbox .
Sur la base d'un travail important conduit en coopération avec l'université de Linköping [[4],[5]], nous avons décidé de réaliser une boîte à outils Matlab prolongeant la SI-Toolbox (System Identification) de Lennart Ljung, conçue pour l'identification par des modèles de systèmes dynamiques linéaires. L'interface de dialogue ainsi que l'interface graphique seront très largement communes avec la SI-Toolbox.
En ce qui concerne les modèles offerts, ce sont des modèles non-linéaires de type 1/ régression non-linéaire, 2/ NARX (Non-linéaire, AutoRégressif avec entrée eXogène), 3/ Wiener (ARMA linéaire précédé d'une non-linéarité statique), et 4/ Hammerstein (ARMA linéaire suivi d'une non-linéarité statique). L'originalité consiste en l'utilisation intensive d'algorithmes non itératifs, ne faisant pas appel à la rétropropagation ni à des méthodes de gradient. On gagne ainsi en vitesse d'identification de manière spectaculaire, et l'on évite les écueils liés à l'accrochage d'une méthode d'optimisation (comme la rétropropagation) sur un optimum local. Pour ces méthodes, voir les articles [[4],[5]]. Ces méthodes seront en outre complétées par des techniques de rétropropagation, étendues à certaines catégories de systèmes NARMAX (ARMAX non-linéaires). Outre les services d'identification proprement dite, il sera également offert des moyens de valider une modélisation conduite avec une classe restreinte de modèles (par exemple, on pourra tester si une modélisation linéaire est ou non suffisante).