ABSTRACT Local Model (LM) networks represent a complex nonlinear dynamical system by a weighted sum of locally valid, simpler sub-models defined over small regimes of the operating space. Constructing such networks requires the determination of the appropriate regimes and the local model parameters. This paper describes a new soft computing approach to simultaneously determine the local model parameters and the appropriate operating regimes. Structured genetic coding is used to obtain the optimal number of ARX local models and their parameters. Centres and covariances of Gaussian interpolation functions are found through genetic evolution with fuzzy logic used to dynamically evolve the genetic algorithm. Several modifications to the classical genetic algorithm are proposed to detemline the locally valid sub-models. The parallel model prediction error is minimized to produce good generalization from the identified LM network. The modelling potential of the resultant LM network is investigated on practical data from an experimental pH neutralisation process. The same data was also used in a recent comparative study of a hybrid training algorithm and tree type construction (McGinnity and Irwin, 1999) for LM networks. It is concluded that the LM network from the new GA based construction formed a significantly better non linear dynamical model of the pH process.
[1]
Sanjay Sharma,et al.
Genetic evolution: a dynamic fuzzy approach
,
2000,
Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).
[2]
George W. Irwin,et al.
A hybrid linear/nonlinear training algorithm for feedforward neural networks
,
1998,
IEEE Trans. Neural Networks.
[3]
George W. Irwin,et al.
Neural modelling of chemical plant using MLP and B-spline networks
,
1997
.
[4]
Jerome H. Friedman.
Multivariate adaptive regression splines (with discussion)
,
1991
.
[5]
Tor Arne Johansen,et al.
Identification of non-linear system structure and parameters using regime decomposition
,
1995,
Autom..
[6]
O. Nelles.
Orthonormal Basis Functions for Nonlinear System Identification with Local Linear Model Trees (LOLIMOT)
,
1997
.
[7]
T. Johansen,et al.
Constructing NARMAX models using ARMAX models
,
1993
.
[8]
J. Friedman.
Multivariate adaptive regression splines
,
1990
.
[9]
Michael I. Jordan,et al.
Hierarchical Mixtures of Experts and the EM Algorithm
,
1994,
Neural Computation.