Professional Documents
Culture Documents
*Institute of Biomedical Engineering, Graz University of Technology. Inffeldgasse 18. 8010 Graz
§Deparunent of Internal Medicine. Krankenhaus der Barmherzigen Brtider. Marschallgasse 12. 8020 Graz. Austria
Abstract - A neural network for non-linear system NARMA model. The exact form of the function f
identification and prediction is presented. A describing a real-world system is usually unknown. Hence.
regularization network which is equivalent to radial the uknown function f had to be recovered from data set
basis function neural network was used for obtained by sampling.
identification of a Non-linear AutoRegressive Moving
Avarage model with/without eXogenous inputs B. Regularization Network
(NARMAXINARMA). NARMAX system identification
The inverse problem of recovering the function f . or an
and validation was performed from simulated data from
a publisbed model for the dynamics of blood glucose in a estimate of it from a sparse data set is clearly an ill-posed
diabetic state. A NARMA model was used for short- one. Hence, in order to reconstruct the function f one
term prediction of subcutaneous tissue glucose time- needs some a priori knowledge about it. In many cases the
series from healthy SUbjects. a priori assumption about the function f is that it is
smooth. Thus, it can be shown either in the context of
I. IN1RODUCTlON functional analysis [10] or in a probabilistic framework [7]
that the solution of the ill-posed problem can be obtained
In recent years. both theory and praxis of artificial neural by minimizing the functional:
networks and non-linear systems have advanced N
considerably. Feed forward multi-layered neural networks
have been increasingly employed for dynamic system
H[J] = L (J(xJ- y} +Njl[J] (2)
;=1
modelling and identification of systems which exhibit where cp[J] is a smoothness functional or stabilizer and A.
complex non-linear characteristics.
is the regularization parameter which controls the
In the present study we have applied regularization
compromise between the degree of smoothness of the
networks for identification of the glucose metabolism in a
solution and its closeness to the data. Depending on the
diabetic state and for modeling subcutaneous tissue glucose
choice of the stabilizer (which corresponds to different
time-series from healthy subjects.
assumptions of smoothness) different solutions can be
obtained [9]. For the class of radial stabilizers
11. MErnODS
cp[J(x)] = cp[f(Rx)] for any rotation matrix R the well
A. System Representation: the NARMAX -Model known radial basis function neural network [3, 8] is
recovered. It can be shown, that a radial stabilizer of the
The Non-linear AutoRegressive Moving Avarage model form :
with eXogenous inputs (NARMAX) is a concise
description of a system in terms of a non-linear functional (3)
expansion of past inputs. outputs. and prediction errors [2]:
y(t) = f(y{t -I) .... y{t - nJ,u{t -I) ... .u(t - nJ, -~
(1) where ](s) is the Fourier transform of f{x) , G(s) = e ~
E(t -1) .... E(t - nE) + E(t)
and ~ is a fixed parameter, leads to the approximation:
where y(t).U(t).E(t) are the system output (glucose), input n
(insulin), and prediction error. or residual respectively. and f(x}= Lc;G(lIx-t;ID (4)
f( x) is some non-linear function. For nu = 0 the ;=1
relationship (I) represents a non-linear time-series or a
where n < N , t; are some appropriately chosen centers.
tEmail : uajanoS@ibmLw-graz.ac.at G(r) =e-r' , and c; are constant coefficients.
303
In many practical applications, the components of the The identified networks have succesfully passed 11
input vector are of different type and the norm Ix - I
tj must validation tests for non-linear systems [6]. However, iJ
be considered as a weighted norm: contrast to out previuos worK [11], with the presentcG
regularization networK it was not necessary to use movin!
(5) average terms in the equation (1).
304