Paper
30 October 2006 Identification of nonlinear system based on improved neural network sequential learning algorithm
Huaiqi Kang, Caicheng Shi, Peikun He, Nan Shao
Author Affiliations +
Abstract
Neural network is one of the most effective tools in nonlinear control system design. In practical online application, sequential learning algorithms are preferred over batch learning algorithms because they do not require retraining whenever a new data is trained. However, the existing sequential learning algorithms only utilize the current instant estimation of the nonlinear system for constructing the network structure. Therefore they do not characterize temporal variability well. To overcome this problem, the multi-step-ahead predictor of the nonlinear system is introduced to the growing and pruning network for constructing network structure. Furthermore, a sliding window model is used to prevent the network from fitting the noise if there is noise in the input data. And in order to reduce the computation load, the winner neuron strategy is utilized to update the parameters of the neural network using extended Kalman filter. Experimental results show that the proposed algorithm can obtain more compact network along with smaller errors in mean square sense than other typical sequential learning algorithms.
© (2006) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Huaiqi Kang, Caicheng Shi, Peikun He, and Nan Shao "Identification of nonlinear system based on improved neural network sequential learning algorithm", Proc. SPIE 6358, Sixth International Symposium on Instrumentation and Control Technology: Sensors, Automatic Measurement, Control, and Computer Simulation, 63583P (30 October 2006); https://doi.org/10.1117/12.718146
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Neurons

Complex systems

Neural networks

Data modeling

Control systems design

Evolutionary algorithms

Filtering (signal processing)

Back to Top