Title :
Nonlinear System Identification Based on B-Spline Neural Network and Modified Particle Swarm Optimization
Author :
Coelho, Leandro Dos Santos ; Krohling, Renato A.
Author_Institution :
Pontifical Catholic Univ. of Parana, Curitiba
Abstract :
Artificial neural networks, in particular, feedforward multilayer networks and basis function networks, have gradually established themselves as a usual tool in approximating complex nonlinear systems. B-spline networks, a type of basis function neural network, are normally trained by gradient-based methods, which may fall into local minima during the learning phase. In order to overcome the drawbacks encountered by conventional learning methods, particle swarm optimization - a swarm intelligence methodology - can provide a stochastic global search of B-spline networks for nonlinear system identification. In this paper, a modified particle swarm optimization algorithm using Gaussian and Cauchy probability distributions are applied to adjust the control points of B-spline neural networks. Simulation results for the identification of Rossler systems are provided and demonstrate the effectiveness and robustness of the proposed identification scheme.
Keywords :
Gaussian distribution; chaos; gradient methods; identification; learning (artificial intelligence); neurocontrollers; nonlinear control systems; particle swarm optimisation; splines (mathematics); stochastic processes; B-spline neural network; Cauchy probability distribution; Gaussian distribution; gradient-based method; modified particle swarm optimization; nonlinear system identification; stochastic global search; Artificial neural networks; Learning systems; Multi-layer neural network; Neural networks; Nonlinear systems; Particle swarm optimization; Probability distribution; Robustness; Spline; Stochastic systems;
Conference_Titel :
Neural Networks, 2006. IJCNN '06. International Joint Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-9490-9
DOI :
10.1109/IJCNN.2006.247392