A STATE-SPACE NEURAL NETWORK
FOR MODELING DYNAMICAL NONLINEAR SYSTEMS
Karima Amoura
1
, Patrice Wira
2
and Said Djennoune
1
1
Laboratoire CCSP, Universit´e Mouloud Mammeri, Tizi Ouzou, Algeria
2
Laboratoire MIPS, Universit´e de Haute Alsace, 4 Rue des Fr`eres Lumi`ere, 68093 Mulhouse, France
Keywords:
Artificial neural networks, Recurrent network, State space, State estimation, System identification, System
dynamics.
Abstract:
In this paper, a specific neural-based model for identification of dynamical nonlinear systems is proposed. This
artificial neural network, called State-Space Neural Network (SSNN), is different from other existing neural
networks. Indeed, it uses a state-space representation while being able to adapt and learn its parameters. These
parameters are the neural weights which are intelligible or understandable. After learning, the SSNN therefore
is able to provide a state-space model of the dynamical nonlinear system. Examples are presented which show
the capability of the SSNN for identification of multivariate dynamical nonlinear systems.
1 INTRODUCTION
The state-space representation is a very powerful tool
for modeling systems (Gauthier and Kupka, 2001). It
allows the modeling of linear and nonlinear dynami-
cal systems while keeping a temporal representation
of the events. It contains useful information directly
related to physical systems and offers thus very good
possibilities in terms of analyzing systems and plants.
An Artificial Neural Network (ANN) is an assem-
bly of connected neurons where each neuron com-
putes its output as a nonlinear weighted sum of its
inputs. If the parameters of this type of architec-
tures, i.e., the weights of the neurons, are appropri-
ately tuned, then the whole architecture is able to esti-
mate the relationship between input and output spaces
or to mimic the behavior of a plant without consider-
ing any model (Haykin, 1994), (Principe et al., 2000).
Learning is one of the most interesting properties of
the ANNs in the sense that calculating and adjusting
the weights is achieved without modeling the plant
and without any knowledge about it, but only from
examples. Examples are sampled signals measured
from the plant and representative of its behavior. In
this way, ANN are considered as relevant modeling
and approximating tools.
A Multi-Layer Perceptron (MLP) is a neural ar-
chitecture where neurons are organized in layers. Be-
side, a Recurrent Neural Network (RNN) can be con-
sidered as a MLPs enhanced by feedback connec-
tions. RNNs are considered a cornerstone in the learn-
ing theory because of their abilities to reproduce dy-
namical behaviors by mean of feedback connections
and delays in the propagation of their signals (El-
man, 1990). After learning, a RNN with a sufficient
number of neurons is able to estimate any relation-
ships and therefore to reproduce the behavior of any
multivariate and nonlinear dynamical systems (Wer-
bos, 1974). Therefore, RNNs received a consider-
able attention from the modern control community
to such an extend that they have been formalized
in Model-Referencing Adaptive Control (MRAC)
schemes (Narendra and Parthasarathy, 1990), (Chen
and Khalil, 1992). Their model stability remains one
of the most critical aspects.
The deterministic state-space representation and
the learning RNN can both be employed for modeling
dynamical systems. However, they are characterized
by very different ways of storing information. If the
first approach directly relies on physical parameters
of the system, the second approach uses the weights
of the neurons. These weights are inherent of a neu-
ral architecture and can generally not be interpreted.
Combining these two approaches would combine the
advantages of one and the other. This is the case ofthe
State-Space Neural Network (SSNN), a very specific
RNN based on a state-space representation (Zamar-
reno and Vega, 1998).
In this paper, the SSNN is proposed for the identi-
fication of multivariate nonlinear dynamical systems.
369
Amoura K., Wira P. and Djennoune S..
A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS.
DOI: 10.5220/0003680503690376
In Proceedings of the International Conference on Neural Computation Theory and Applications (NCTA-2011), pages 369-376
ISBN: 978-989-8425-84-3
Copyright
c
2011 SCITEPRESS (Science and Technology Publications, Lda.)