(387 pages, 210 figures)
Éditions du CNRS


Résumé (Summary )

Les ingénieurs de conception de systèmes de traitement automatique des données sont souvent confrontés à des problèmes de modélisation ou de classification. Cet ouvrage tente de leur donner les moyens de mettre en œuvre les réseaux de neurones formels (RNFs), afin d’améliorer les performances obtenues avec les méthodes classiques, ou bien même de résoudre des problèmes jusqu’ici restés sans solution. En évitant de grands développements mathématiques, mais avec rigueur, nous introduisons les outils théoriques nécessaires à un chercheur ou à ingénieur de conception pour résoudre un problème concret. Ces outils sont également utiles pour l'emploi de logiciels spécialisés : ils permettent en effet de maîtriser les algorithmes et les méthodes utilisés par ces produits, et de les exploiter plus efficacement, en connaissance de cause.
Le livre traite de la mise en œuvre des RNFs dans les domaines suivants :
- la modélisation statique et dynamique, pour des processus industriels comme pour des systèmes écologiques, économiques, biologiques, etc. ;
- la sélection du meilleur modèle, c'est-à-dire la recherche des entrées significatives et de la complexité minimale nécessaire ;
- la commande de processus industriels, la commande robuste en particulier ;
- la classification et la reconnaissance des formes.
Ces domaines recouvrent la majorité des problèmes industriels de traitement de données numériques pour lesquels l'utilisation des RNFs est pertinente. De plus, des problèmes  rangés sous une autre étiquette se ramènent souvent à un problème de modélisation, comme la prédiction de séries temporelles, ou à un problème de classification, comme la détection de pannes.
Enfin, deux annexes sont consacrées aux algorithmes d’optimisation et aux outils statistiques utiles pour le corps du livre.

Plusieurs points font l’originalité du livre :
• Les algorithmes sont présentés pour qu’un ingénieur d’études puisse les programmer, ou bien utiliser efficacement des logiciels comme Matlab. L’apprentissage des modèles dynamiques et des correcteurs est particulièrement développé.
• Une annexe détaillée est consacrée aux notions de statistiques qui sont indispensables pour l'estimation de la performance des modèles ou des classifieurs. Les tests d’hypothèse et la construction d’intervalles de confiance sont introduits.
• Une large place est consacrée au problème central de la sélection du meilleur modèle, et en particulier au choix entre polynômes et RNFs. En effet, les polynômes sont souvent ignorés dans la communauté neuronale, alors que pour de nombreux problèmes faiblement non linéaires, ils sont préférables aux RNFs, parce que l'estimation de leurs paramètres et l'analyse statistique sont plus aisées. Lorsqu’un RNF s’avère nécessaire, les tests d’hypothèses évoqués ci-dessus permettent la sélection du meilleur RNF.
• De nombreux exemples illustratifs permettent au lecteur l'assimilation des concepts introduits, et la mise en œuvre des algorithmes sur ordinateur.

L'ouvrage s'adresse aux ingénieurs et aux chercheurs intéressés par la mise en œuvre des réseaux de neurones formels, ainsi qu'aux étudiants de DEA et d'écoles d'ingénieurs.

Table des matières



Neural Networks for Modeling, Control and Classification
By Léon Personnaz and Isabelle Rivals


Summary

The designers of data processing systems often face modeling or classification problems. In this textbook, the authors try to give them the means to implement artificial neural networks (ANNs) in order to improve the performance obtained with traditional techniques, or even to solve problems which remain unsolved. The theoretical tools that are necessary to a researcher or an engineer in order to solve a real-world problem are introduced without large mathematical developments, but nevertheless rigorously. These tools are also useful for the use of specialized software: they enable to understand the underlying algorithms and methods, and to exploit them efficiently.
The book deals with the implementation of ANNs in the following fields:
-    static and dynamic modeling, for industrial processes as well as for ecological, economical, biological, etc., systems;
-    model selection, i.e. the search for the significant inputs and the optimal complexity;
-    industrial process control, in particular robust control;
-    classification and pattern recognition.
These fields cover the majority of the industrial problems of data processing for which the use of ANNs is justified. Moreover, problems usually classified in other fields are often related to modeling or classification, like time series prediction or failure detection.
Finally, two appendixes are devoted to the optimization algorithms and to the statistical tools useful for the body of the book.

Special features
-    Algorithmics: the optimization techniques are presented so that an engineer can program them easily, or use specialized software like Matlab. We place a special emphasis on the training of dynamic models and controllers, and introduce concepts essential for the understanding of the different algorithms (assumed model, associated predictor…).
-    Statistics: a self-contained appendix is devoted to the statistical concepts indispensable for the analysis of ANNs. Hypothesis tests and confidence intervals are introduced.
-    The key issue of the selection of the best model is tackled in detail, in particular that of the choice between ANNs and polynomials, the latter being often ignored in the ANN community, though they are better suited for many nonlinear problems since the estimation of their parameters and their statistical analysis are easier. When an ANN proves to be necessary, it is shown how the hypotheses tests mentionned above enable to select the significant inputs, and the minimal necessary network complexity.
-    Many illustrative examples and exercises are provided, which can be implemented by the reader on a computer.

Audience
This textbook is intended for engineers in industry as well as researchers and students in computer science, statistics, biomedicine, automatic control, economics, cognitive science…

Contents


[ L'Équipe de Statistique Appliquée | L'ESPCI ]