Modelling of Nonlinear Systems

J.R.Chen@durham.ac.uk J.R.Chen at durham.ac.uk
Tue Mar 16 13:13:01 EST 1993


    IS INPUT_OUTPUT EQUATION A UNIVERSAL MODEL OF NONLINEAR SYSTEM ?

About two weeks ago, Kenji Doya announced a paper "Universality of 
Fully-Connected Recurrent Neural Networks" on this mail list, which 
showed that if all the state variables are available then any discrete or 
continuous-time dynamical system can be modeled by a fully-connected 
discrete or continuous-time recurrent network respectively, provide the network 
consists of enough units. This is interesting. However in the real situation, 
it is more likely that the number of observable  variables is less than the 
degree of freedom of the dynamical system. It could be that only 
one output signal is available for measurement. So the question is if only 
input signal and one output signal is available from a dynamical system, is it 
possible to reconstructe the original dynamics of the system? This problem 
has been well studied for linear systems, and the theory is well established. 
For the nonlinear systems, it seems is still a partially open question.    

There has been a lot of publications on using recurrent neural networks, 
MLP nets or whatever other nets to model nonlinear time-series or for 
nonlinear system identification. This kind of approach is based on an   
assumption that a nonlinear system can be modelled by an input-output 
recursive equation just like a linear system can be modelled by a ARMA 
model. A typical argument could be like this 

"Because the n variables {X_k(t)} satisfy a set of first-order differential 
equation, successive differentiation in time reduces the problem to a single 
(general highly nonlinear) differential equation of nth order for one of 
these variables"

One can say something similar for discrete systems. Sounds it is quite 
straight forward. Actually, in most equation specific cases, it do works that 
way. However obviously this is not a rigorous proof. To my knowledge, the 
most rigorous results on this problem is presented in F. Takens[1], 
I.J.Leontaritis and S.A.Billings[2].  [1] mainly discusses autonomous 
systems and is wildly referenced. It is the theoriatical fundation of almost 
all the work on chaotic time-series modelling or prediction. In [2] it has 
been proved under some conditions that a discrete nonlinear system can be 
represented by a input-output recursive equation in a restricted region of 
operation around the zero equilibrium point. I don't know is there any 
global results exist. If not, the queation would be is this mainly a difficult 
of mathematics,  or it would be more fundamental? One might to speculate 
that for a generic nonlinear dynamical system, there might be no unique 
input-output recursive equation representation, it may need a set of 
equations for different operation regions in the state space.  If this is true, 
the modelling of nonlinear dynamical systems with input-output equation 
has to be based on on-line approach. The parameters have to be updated 
quick enough to follow the moving of operation point. The off-line 
modelling or identification may have convergence problem.

[1] F. Takens "Detecting strange attractors in turbulence" in Springer 
Lecture Notes in Mathematics  Vol.893  p366  edited by D.A.Rand and 
L.S.Young   1981

[2] I.J.Leontaritis and S.A.Billings "Input-output parametric models for 
non-linear systems" Part-1 and Part-2  INT.J.CONTROL.  Vol.41 No.2  
pp303-328 and pp329-344. 1985.


     J R Chen

    SECS
    University of Durham, UK



More information about the Connectionists mailing list