Wavenet identification of dynamical systems by a modified PSO algorithm

Abstract This paper presents a new method for the identification of nonlinear dynamical systems employing a wavelet neural network (wavenet) coupled to an infinite impulse response filter (WIIR). It is well known that a neural network trained by a gradient method is susceptible to fall in a minimum local. In order to solve this problem, we train the wavenet with a modified particle swarm optimization (mPSO) evolutionary algorithm, which integrates an elitist selection in order to conserve the best qualified particles. This approach is called mPSOWIIR algorithm. Basically, the idea is that the mPSO generates different sets of parameters that are evaluated in the dynamical system to be identified in order to obtain the fitness of every set. The best one and the best historical values of every set are taken into account to improve the set of parameters, keeping the diversity of new solutions and training the wavenet only with the first time steps of the dynamical system. This approach is able to reduce the number of possible solutions, avoid local minima and extend the search space of the wavenet; eluding the problem of finding good initial parameters by trial and error. One of the main features of the proposed method is that the number of parameters remains constant in all the training process. The mPSOWIIR algorithm is applied to identify nonlinear dynamical systems commonly used in specialized literature, obtaining satisfactory results.

[1]  Qinghua Zhang,et al.  Wavelet networks , 1992, IEEE Trans. Neural Networks.

[2]  Ching-Hung Lee,et al.  Identification and control of dynamic systems using recurrent fuzzy neural networks , 2000, IEEE Trans. Fuzzy Syst..

[3]  Yusuf Oysal,et al.  Fuzzy Wavelet Neural Network Models for Prediction and Identification of Dynamical Systems , 2010, IEEE Transactions on Neural Networks.

[4]  Chia-Nan Ko,et al.  Reinforcement radial basis function neural networks with an adaptive annealing learning algorithm , 2013, Appl. Math. Comput..

[5]  Luis Enrique,et al.  Wavenet Algorithms with Applications in Approximation Signals: A Comparative Study , 2012 .

[6]  Stephen A. Billings,et al.  An adaptive wavelet neural network for spatio-temporal system identification , 2010, Neural Networks.

[7]  Chia-Feng Juang,et al.  A TSK-type recurrent fuzzy network for dynamic systems processing by neural network and genetic algorithms , 2002, IEEE Trans. Fuzzy Syst..

[8]  Faa-Jeng Lin,et al.  A Robust Recurrent Wavelet Neural Network Controller With Improved Particle Swarm Optimization for Linear Synchronous Motor Drive , 2008, IEEE Transactions on Power Electronics.

[9]  Ganapati Panda,et al.  Development of efficient identification scheme for nonlinear dynamic systems using swarm intelligence techniques , 2010, Expert Syst. Appl..

[10]  Jiashu Zhang,et al.  Adaptively Combined FIR and Functional Link Artificial Neural Network Equalizer for Nonlinear Communication Channel , 2009, IEEE Transactions on Neural Networks.

[11]  Vicente Parra-Vega,et al.  Wavenet fuzzy PID controller for nonlinear MIMO systems: Experimental validation on a high-end haptic robotic interface , 2016, Appl. Soft Comput..

[12]  Jiashu Zhang,et al.  A Novel Adaptive Nonlinear Filter-Based Pipelined Feedforward Second-Order Volterra Architecture , 2009, IEEE Transactions on Signal Processing.

[13]  Chia-Nan Ko,et al.  Identification of nonlinear systems with outliers using wavelet neural networks based on annealing dynamical learning algorithm , 2012, Eng. Appl. Artif. Intell..

[14]  Khaled Nouri,et al.  A new efficient hybrid intelligent method for nonlinear dynamical systems identification: The Wavelet Kernel Fuzzy Neural Network , 2016, Commun. Nonlinear Sci. Numer. Simul..

[15]  Ganapati Panda,et al.  IIR system identification using cat swarm optimization , 2011, Expert Syst. Appl..

[16]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[17]  Kumpati S. Narendra,et al.  Gradient methods for the optimization of dynamical systems containing neural networks , 1991, IEEE Trans. Neural Networks.

[18]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[19]  Chia-Nan Ko WSVR-based fuzzy neural network with annealing robust algorithm for system identification , 2012, J. Frankl. Inst..

[20]  Hamidreza Zareipour,et al.  Forecasting aggregated wind power production of multiple wind farms using hybrid wavelet‐PSO‐NNs , 2014 .

[21]  F. Sheikholeslam,et al.  Fuzzy Wavelet Neural Network With an Accelerated Hybrid Learning Algorithm , 2012, IEEE Transactions on Fuzzy Systems.

[22]  G. Lambert-Torres,et al.  A hybrid particle swarm optimization applied to loss power minimization , 2005, IEEE Transactions on Power Systems.

[23]  Zidong Wang,et al.  A Hybrid EKF and Switching PSO Algorithm for Joint State and Parameter Estimation of Lateral Flow Immunoassay Models , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[24]  Sakti Prasad Ghoshal,et al.  Digital FIR filter design using fitness based hybrid adaptive differential evolution with particle swarm optimization , 2013, Natural Computing.

[25]  Hak-Keung Lam,et al.  Hybrid Particle Swarm Optimization With Wavelet Mutation and Its Industrial Applications , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[26]  Zhigao Zeng,et al.  Optimizing Template for Lookup-Table Inverse Halftoning using Elitist Genetic Algorithm , 2015, IEEE Signal Process. Lett..

[27]  Kit Yan Chan,et al.  Improved Hybrid Particle Swarm Optimized Wavelet Neural Network for Modeling the Development of Fluid Dispensing for Electronic Packaging , 2008, IEEE Transactions on Industrial Electronics.

[28]  A. Abdolahi Rad,et al.  Wavelet PSO‐Based LQR Algorithm for Optimal Structural Control Using Active Tuned Mass Dampers , 2013, Comput. Aided Civ. Infrastructure Eng..

[29]  Chi-Huang Lu,et al.  Wavelet Fuzzy Neural Networks for Identification and Predictive Control of Dynamic Systems , 2011, IEEE Transactions on Industrial Electronics.

[30]  Hong Zhang,et al.  Path planning for intelligent robot based on switching local evolutionary PSO algorithm , 2016 .

[31]  P. S. Sastry,et al.  Memory neuron networks for identification and control of dynamical systems , 1994, IEEE Trans. Neural Networks.

[32]  Jeen-Shing Wang,et al.  A fully automated recurrent neural network for unknown dynamic system identification and control , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[33]  Sakti Prasad Ghoshal,et al.  Craziness based particle swarm optimization algorithm for IIR system identification problem , 2014 .

[34]  Afrooz Ebadat,et al.  New fuzzy wavelet network for modeling and control:The modeling approach , 2011 .

[35]  Nan Zhang,et al.  A hybrid Wavelet Neural Network and Switching Particle Swarm Optimization algorithm for face direction recognition , 2015, Neurocomputing.

[36]  Alexander S. Poznyak,et al.  Identification and control of unknown chaotic systems via dynamic neural networks , 1999 .

[37]  Fuad E. Alsaadi,et al.  A Novel Switching Delayed PSO Algorithm for Estimating Unknown Parameters of Lateral Flow Immunoassay , 2016, Cognitive Computation.

[38]  Morteza Tofighi,et al.  Single-hidden-layer fuzzy recurrent wavelet neural network: Applications to function approximation and system identification , 2015, Inf. Sci..

[39]  Yanping Bai,et al.  A novel approach to fuzzy wavelet neural network modeling and optimization , 2015 .

[40]  Okyay Kaynak,et al.  Fuzzy Wavelet Neural Networks for Identification and Control of Dynamic Plants—A Novel Structure and a Comparative Study , 2008, IEEE Transactions on Industrial Electronics.

[41]  Xiangping Zeng,et al.  Identification of Nonlinear Dynamic System Using a Novel Recurrent Wavelet Neural Network Based on the Pipelined Architecture , 2014, IEEE Transactions on Industrial Electronics.

[42]  Xiangping Zeng,et al.  Low-Complexity Nonlinear Adaptive Filter Based on a Pipelined Bilinear Recurrent Neural Network , 2011, IEEE Transactions on Neural Networks.

[43]  Chin-Teng Lin,et al.  A recurrent self-organizing neural fuzzy inference network , 1999, IEEE Trans. Neural Networks.