28.02.2014 Views

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.3 NEURAL NETWORK BASED SYSTEM IDENTIFICATION 31<br />

better generalisation performance compared with RBF network but at the expense <strong>of</strong><br />

much longer training time [San Martin et al., 2006]. Results show that NNARX network<br />

produces better global approximation for different flight manoeuvres compared with<br />

RBF network which produces a lower prediction error in certain flight manoeuvres.<br />

<strong>The</strong> RNN architectures with dynamic memories have become a popular choice for<br />

system identification applications. <strong>The</strong>y have the primary advantage in identifying<br />

dynamical system without prior knowledge about the model structure in contrast to<br />

NNARX or RBF network architectures, and incorporate dynamics information into the<br />

model using feedback from the output neurons (Jordan type networks) or the output<br />

<strong>of</strong> hidden neurons (Elman type networks) into the context units. <strong>The</strong>se units are also<br />

known as the memory units which store past output values from the hidden or output<br />

neurons. <strong>The</strong> RNN architectures and their variant forms have been introduced into<br />

various system identification applications where the methods are found to be capable <strong>of</strong><br />

representing a non-linear dynamical system with exceptional accuracy [Pham and Liu,<br />

1993, Kalinli and Sagiroglu, 2006, Suresh et al., 2003, Samarasinghe, 2007].<br />

Another type <strong>of</strong> recurrent NN model called Memory <strong>Neural</strong> <strong>Network</strong> (MNN) was<br />

introduced by Sastry et al. [1994] for identification and control <strong>of</strong> dynamic systems.<br />

This neural network modelling approach was later employed by Suresh et al. [2002]<br />

to model the longitudinal and lateral dynamics <strong>of</strong> a helicopter system. <strong>The</strong> operating<br />

concept <strong>of</strong> the MNN is quite similar to the Jordan and Elman networks as the MNN<br />

has several internal temporal memory units that are trainable to represent the dynamic<br />

systems without depending on the past output and input measurements. Each neuron<br />

in MNN is associated with a memory unit which stores the past values <strong>of</strong> the network<br />

neurons.<br />

<strong>The</strong> RNN architectures suffer several drawbacks associated with the network’s<br />

insufficient memory capacity which limits the prediction capability to lower system order.<br />

Several modifications have been suggested to increase the performance and memory<br />

capacity <strong>of</strong> the networks [Dong et al., 1994, Pham and Liu, 1993, Kalinli and Sagiroglu,<br />

2006]. Moreover, Horne and Giles [1995] have shown that NNARX network performed<br />

better in some system identification problems than many conventional recurrent networks

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!