NONLINEAR BLACK-BOX MODELING IN SYSTEM-IDENTIFICATION - A UNIFIED OVERVIEW

Citation
J. Sjoberg et al., NONLINEAR BLACK-BOX MODELING IN SYSTEM-IDENTIFICATION - A UNIFIED OVERVIEW, Automatica, 31(12), 1995, pp. 1691-1724
Citations number
84
Categorie Soggetti
Controlo Theory & Cybernetics","Robotics & Automatic Control
Journal title
ISSN journal
00051098
Volume
31
Issue
12
Year of publication
1995
Pages
1691 - 1724
Database
ISI
SICI code
0005-1098(1995)31:12<1691:NBMIS->2.0.ZU;2-6
Abstract
A nonlinear black-box structure for a dynamical system is a model stru cture that is prepared to describe virtually any nonlinear dynamics. T here has been considerable recent interest in this area, with structur es based on neural networks, radial basis networks, wavelet networks a nd hinging hyperplanes, as well as wavelet-transform-based methods and models based on fuzzy sets and fuzzy rules. This paper describes all these approaches in a common framework, from a user's perspective. It focuses on what are the common features in the different approaches, t he choices that have to be made and what considerations are relevant f or a successful system-identification application of these techniques. It is pointed out that the nonlinear structures can be seen as a conc atenation of a mapping form observed data to a regression vector and a nonlinear mapping from the regressor space to the output space. These mappings are discussed separately. The latter mapping is usually form ed as a basis function expansion. The basis functions are typically fo rmed from one simple scalar function, which is modified in terms of sc ale and location. The expansion from the scalar argument to the regres sor space is achieved by a radial- or a ridge-type approach, Basic tec hniques for estimating the parameters in the structures are criterion minimization, as well as two-step procedures, where first the relevant basis functions are determined, using data, and then a linear least-s quares step to determine the coordinates of the function approximation . A particular problem is to deal with the large number of potentially necessary parameters. This is handled by making the number of 'used' parameters considerably less than the number of 'offered' parameters, by regularization, shrinking, pruning or regressor selection.