Nonlinear System Identification Based on a Novel Adaptive Fuzzy Wavelet Neural Network

Similar documents
Nonlinear Process Identification Using Fuzzy Wavelet Neural Network Based on Particle Swarm Optimization Algorithm

A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE

MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH

Temperature control using neuro-fuzzy controllers with compensatory operations and wavelet neural networks

An Improved Differential Evolution Trained Neural Network Scheme for Nonlinear System Identification

NONLINEAR PLANT IDENTIFICATION BY WAVELETS

Electric Load Forecasting Using Wavelet Transform and Extreme Learning Machine

1. Introduction Syamsul Bahri, Widodo and Subanar

A Systematic and Simple Approach for Designing Takagi-Sugeno Fuzzy Controller with Reduced Data

A recursive algorithm based on the extended Kalman filter for the training of feedforward neural models. Isabelle Rivals and Léon Personnaz

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System

SOFT COMPUTING APPROACH FOR TIME SERIES PREDICTION

ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004

A TSK-Type Quantum Neural Fuzzy Network for Temperature Control

Weighted Fuzzy Time Series Model for Load Forecasting

ANFIS Modelling of a Twin Rotor System

N. Sarikaya Department of Aircraft Electrical and Electronics Civil Aviation School Erciyes University Kayseri 38039, Turkey

A Soft Computing Approach for Fault Prediction of Electronic Systems

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption

A Wavelet Neural Network Forecasting Model Based On ARIMA

Model Identification in Wavelet Neural Networks Framework

Modelling and Optimization of Primary Steam Reformer System (Case Study : the Primary Reformer PT Petrokimia Gresik Indonesia)

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES

Acceleration of Levenberg-Marquardt method training of chaotic systems fuzzy modeling

INTERNATIONAL JOURNAL OF ENVIRONMENTAL SCIENCES Volume 2, No 1, Copyright 2010 All rights reserved Integrated Publishing Association

IN neural-network training, the most well-known online

Modelling Multivariate Data by Neuro-Fuzzy Systems

ADAPTIVE INVERSE CONTROL BASED ON NONLINEAR ADAPTIVE FILTERING. Information Systems Lab., EE Dep., Stanford University

Development of Stochastic Artificial Neural Networks for Hydrological Prediction

inear Adaptive Inverse Control

A SEASONAL FUZZY TIME SERIES FORECASTING METHOD BASED ON GUSTAFSON-KESSEL FUZZY CLUSTERING *

Secure Communications of Chaotic Systems with Robust Performance via Fuzzy Observer-Based Design

A new method for short-term load forecasting based on chaotic time series and neural network

Available online at ScienceDirect. Procedia Computer Science 22 (2013 )

Neural Modelling of a Yeast Fermentation Process Using Extreme Learning Machines

Function Approximation through Fuzzy Systems Using Taylor Series Expansion-Based Rules: Interpretability and Parameter Tuning

IN recent years, controller design for systems having complex

A New Weight Initialization using Statistically Resilient Method and Moore-Penrose Inverse Method for SFANN

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

SPATIAL-TEMPORAL TECHNIQUES FOR PREDICTION AND COMPRESSION OF SOIL FERTILITY DATA

NEURO-FUZZY SYSTEM BASED ON GENETIC ALGORITHM FOR ISOTHERMAL CVI PROCESS FOR CARBON/CARBON COMPOSITES

Sequential Adaptive Fuzzy Inference System (SAFIS) for nonlinear system identification and prediction

Repetitive control mechanism of disturbance rejection using basis function feedback with fuzzy regression approach

Prediction of Hourly Solar Radiation in Amman-Jordan by Using Artificial Neural Networks

System Identification and Optimization Methods Based on Derivatives. Chapters 5 & 6 from Jang

An Adaptively Constructing Multilayer Feedforward Neural Networks Using Hermite Polynomials

A Fuzzy Collaborative Forecasting Approach for WIP Level Estimation in a Wafer Fabrication Factory

COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS

Wavelet Neural Networks for Nonlinear Time Series Analysis

FERROMAGNETIC HYSTERESIS MODELLING WITH ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

Effects of BP Algorithm-based Activation Functions on Neural Network Convergence

Data Fitting and Uncertainty

A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS

Artificial Neural Network

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer

Identification of Non-Linear Systems, Based on Neural Networks, with Applications at Fuzzy Systems

Automatic Structure and Parameter Training Methods for Modeling of Mechanical System by Recurrent Neural Networks

Analysis of Fast Input Selection: Application in Time Series Prediction

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

One-Hour-Ahead Load Forecasting Using Neural Network

HYBRID CHAOS SYNCHRONIZATION OF HYPERCHAOTIC LIU AND HYPERCHAOTIC CHEN SYSTEMS BY ACTIVE NONLINEAR CONTROL

Neuro-Fuzzy Methods for Modeling and Identification

Research Paper. Varun Kumar 1*, Amit Kumar 2 ABSTRACT. 1. Introduction

MODELLING OF METALLURGICAL PROCESSES USING CHAOS THEORY AND HYBRID COMPUTATIONAL INTELLIGENCE

Research Note INTELLIGENT FORECASTING OF RAINFALL AND TEMPERATURE OF SHIRAZ CITY USING NEURAL NETWORKS *

Beta Damping Quantum Behaved Particle Swarm Optimization

Forecasting Chaotic time series by a Neural Network

LONG - TERM INDUSTRIAL LOAD FORECASTING AND PLANNING USING NEURAL NETWORKS TECHNIQUE AND FUZZY INFERENCE METHOD ABSTRACT

Computational Intelligence Lecture 20:Neuro-Fuzzy Systems

Evolutionary Programming Using a Mixed Strategy Adapting to Local Fitness Landscape

Gaussian Process for Internal Model Control

Key words. gradient methods, nonlinear programming, least squares, neural networks. i=1. m g i (x) 2. i=1

A Method of HVAC Process Object Identification Based on PSO

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD

1. Introduction. 2. Artificial Neural Networks and Fuzzy Time Series

A New Look at Nonlinear Time Series Prediction with NARX Recurrent Neural Network. José Maria P. Menezes Jr. and Guilherme A.

A Residual Gradient Fuzzy Reinforcement Learning Algorithm for Differential Games

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems

Robust Observer for Uncertain T S model of a Synchronous Machine

Forecasting of Rain Fall in Mirzapur District, Uttar Pradesh, India Using Feed-Forward Artificial Neural Network

A FUZZY AUTOPILOT DESIGN APPROACH THAT UTILIZES NON-LINEAR CONSEQUENT TERMS

Neural-based Monitoring of a Debutanizer. Distillation Column

Nonlinear Function Approximation Using Fuzzy Functional SIRMs Inference Model

NONLINEAR system control is an important tool that

Research Article GA-Based Fuzzy Sliding Mode Controller for Nonlinear Systems

Indian Weather Forecasting using ANFIS and ARIMA based Interval Type-2 Fuzzy Logic Model

THE ANNALS OF "DUNAREA DE JOS" UNIVERSITY OF GALATI FASCICLE III, 2000 ISSN X ELECTROTECHNICS, ELECTRONICS, AUTOMATIC CONTROL, INFORMATICS

A DELAY-DEPENDENT APPROACH TO DESIGN STATE ESTIMATOR FOR DISCRETE STOCHASTIC RECURRENT NEURAL NETWORK WITH INTERVAL TIME-VARYING DELAYS

Adaptive Inverse Control

INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES

Keywords- Source coding, Huffman encoding, Artificial neural network, Multilayer perceptron, Backpropagation algorithm

FUZZY STABILIZATION OF A COUPLED LORENZ-ROSSLER CHAOTIC SYSTEM

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. VI - System Identification Using Wavelets - Daniel Coca and Stephen A. Billings

A New Method to Forecast Enrollments Using Fuzzy Time Series

Finite-time hybrid synchronization of time-delay hyperchaotic Lorenz system

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators

Data-Driven Linguistic Modeling Using Relational Fuzzy Rules

Dictionary Learning for L1-Exact Sparse Coding

Transcription:

Nonlinear System Identification Based on a Novel Adaptive Fuzzy Wavelet Neural Network Maryam Salimifard*, Ali Akbar Safavi** *School of Electrical Engineering, Amirkabir University of Technology, Tehran, Iran, msalimifard@aut.ac.ir **Department of Power and Control, School of Electrical and Computer Engineering, Shiraz University, Shiraz, Iran, safavi@shirazu.ac.ir Abstract: In this paper, an optimized adaptive Fuzzy Wavelet Neural Network (FWNN) is proposed for identification of nonlinear systems. The network combines Takagi-Sugeno-Kang fuzzy neural networks with the advantages of adaptive wavelet functions. Therefore, it provides an effective nonlinear mapping which can approximate the local as well as the global behaviour of nonlinear complex systems. Furthermore, an optimized constructive learning algorithm is proposed. In this regard, all network parameters including center and variance of membership functions, dilation and translation of wavelets, and weights are assumed to be adjustable which make the network structure quite flexible. In this method, the orthogonal projection pursuit (OPP) algorithm is invoked in the structure learning phase which can generate the fuzzy rules automatically. Then, the parameters of each rule are optimized based on a nonlinear global optimization method, here, the genetic algorithm (GA). To increase the performance of the optimization scheme, a nonlinear local optimization algorithm, the Levenberg-Marquardt (LM), is also applied with the initial point from the GA. This hybrid combination produces a more accurate optimal solution which provides better performance with a fewer number of required fuzzy rules. As some advantages of this approach, the proposed network is selfimplemented, and there is no need to initialize the parameters or pre-determine the number of fuzzy rules. Finally, a nonlinear case study is provided which shows the efficiency of the proposed identification approach. Keywords: Nonlinear System identification, fuzzy wavelet neural networks, orthogonal projection pursuit, genetic algorithm, Levenberg-Marquardt. 1. Introduction Many real dynamic systems may have some uncertainties which cannot be well described by the deterministic models. In such cases, the use of alternative soft computing methods can be useful [1-2]. In this regard, Fuzzy Wavelet Neural Networks (FWNNs) have drawn a great deal of attention and become one of the powerful tools in modelling, identification, and control of nonlinear systems [3-8]. These networks combine the advantages of fuzzy logic to deal with the complexity and uncertainty in nonlinear systems with the benefits of localized wavelet basis functions and impressive learning ability of neural networks. In the literatures, several FWNNs structures with different learning algorithms have been presented for the purpose of function approximation, system identification, and controller design [9-15]. Optimum definition of the fuzzy If-Then rules is one of the most challenging issues in fuzzy inference systems. In the TSK-type fuzzy models, the consequent part of the fuzzy model is described by a linear combination of input variables and a constant term. Therefore, the TSK-type system cannot represent complex nonlinear systems with certain number of rules with a desired accuracy. These models are only able to describe the global behaviour of a system, and their convergence is generally slow [3]. To overcome this problem, the linear function has been replaced with the wavelet functions [3,4,6,1,12-14]. Unlike the linear function, wavelets have nonlinear local characteristics, and are able to provide an efficient nonlinear mapping. However, wavelets may not properly describe the overall behavior of complex nonlinear systems with reasonably number of fuzzy rules. Accordingly, this paper proposes the combination of linear functions with adaptive wavelets in the FWNN structure which would greatly increase the network ability to describe the local as well as the global behavior of a nonlinear complex system with satisfactory performance. There are different methods for training various types of neural networks, neuro-fuzzy networks, wavelet networks, and their combinations. These methods can be divided into two general approaches. The first one uses the local optimization techniques such as gradient based or backpropagation methods [3,6,7,16,17]. The second one is based on global optimization algorithms including evolutionary-type genetic and particle swarm methods [12,18,19]. Although the parameters of the networks can be adjusted with the use of any of these methods, however, the network structure must be specified with trial and error. Considering the balance between the number of fuzzy rules and optimal network performance is difficult. The large number of rules requires heavy computation which would not be suitable for practical applications.

While, the network performance with the fewer number of rules may not be satisfactory enough for desired performance. In this paper, an optimized learning algorithm is proposed which consists of two stages. First, the structure learning phase which automatically generates the fuzzy rules. Second, the parameter learning phase which optimizes the network parameters. For the structure learning phase, an orthogonal projection pursuit (OPP) algorithm is invoked. The projection pursuit algorithm and its extension to orthogonal type were previously proposed for regression problems [2-22], and have not been yet employed in FWNN literature. Using this constructive algorithm to determine the FWNN structure, the fuzzy rules are generated automatically during network training, and there is no need to specify the number of fuzzy rules with trial and errors. Once a fuzzy rule is generated, the corresponding parameters including center and variance of Gaussian membership functions, dilation and translation factors of wavelets and weight, are optimized by an efficient hybrid optimization approach. This algorithm combines the advantages of nonlinear local and global optimization schemes to achieve a more precise optimal solution. Though the classical local optimization methods are not able to search all the solution space and they may fall in local minima, but they have reasonable performance near the minimum and converge to it with a desirable gradient. On the other hand, the global optimization approaches can find the global optimum, however, their convergence near the optimal solution may not be as fast and precise as local optimization methods. Therefore, a hybrid combination of these two approaches can provide a powerful tool for fast and accurate search of the entire space. In this case, first, a global optimization method, the genetic algorithm (GA), is invoked to determine an approximate of the global optimal solution. Then, to achieve a favorable performance, a local optimization approach, the Levenberg-Marquardt (LM) algorithm, is employed with the initial point form GA. As the results verify, the proposed learning approach yields a more accurate optimal solution with the fewer number of required fuzzy rules. The proposed network is self-implemented, since the entire parameters are adjusted automatically using the proposed learning algorithm. Therefore, it is not necessary to predetermine the number of fuzzy rules or initialize the parameters. As a result, this method is very flexible and desirable for nonlinear black-box system identification problems. The simulation results verify the efficiency of this approach. The remainder of this paper is organized as follows. In Section 2, the FWNN structure is described. The optimized constructive learning algorithm of FWNN is presented in Section 3. To demonstrate the effectiveness of the proposed approach, a nonlinear case study is provided in Section 4. Finally the paper concludes in Section 5. 2. The FWNN Structure In this section, a series-parallel FWNN structure for identification of NARX (nonlinear autoregressive with exogenous inputs) model as in Fig. 1 is introduced. This network consists of six layers which are described in the followings. Fig. 1: The series-parallel FWNN structure First layer: Each node in this layer represents an input variable. For identification of the NARX model, the input at time is defined as: Second layer: Each node in this layer corresponds to a fuzzy membership function to describe the antecedent parts of the fuzzy rules. Here, the Gaussian membership functions are used: where and represent the network inputs and fuzzy rules, respectively. The total number of inputs and trained rules are respectively and. Here, and are the center and standard deviation of fuzzy membership function corresponding to the input in the th rule. Third layer: The number of nodes in this layer is equal to the number of fuzzy rules. In fact, each node corresponds to the antecedent part of a fuzzy rule. The output of these nodes can be obtained by: where represents the firing strength of the th rule. Fourth layer: This layer corresponds to the consequent part of the fuzzy rules, and the number of nodes in this layer is equal to the number of rules. To improve the capability of nonlinear mapping in TSK-type fuzzy systems, the output of the th node in this layer is described as a combination of wavelet functions and a linear function as follows: (1) (2) (3)

(4) where is an adaptive one-dimensional wavelet function with adjustable dilation ( ) and translation ( ) parameters. By means of continuous families of wavelets with adjustable parameters, the required number of wavelets in each fuzzy rule is reduced to the number of inputs. In this equation,,, and are respectively correspond to the wavelet coefficient, weight of the linear function, and the constant term. Fifth layer: In this layer, the firing strength of each rule is multiplied by the output of that rule. Sixth layer: In this layer, the deffuzification is done and the output of the overall FWNN is expressed as: The proposed learning method of FWNN is described in the following section. 3. Learning Algorithm In this paper, the orthogonal projection pursuit (OPP) algorithm is invoked in the structure learning phase of FWNN which automatically generate the fuzzy rules. In this algorithm, at first, a fuzzy rule is trained in the network. Then, the orthogonal error between the network and the real system is calculated. If this error is larger than a threshold value, a new fuzzy rule is also trained. As such, to achieve an acceptable error level, more fuzzy rules can be trained in the network. Therefore, unlike the common neuro-fuzzy networks, there is no need to determine the number of rules beforehand. The proposed learning method is described in the followings. In the proposed network, to provide more flexibility, all parameters are assumed to be adjustable. The vectors of network parameters for the th fuzzy rule are defined as: (5) The OPP algorithm is implemented with a step-by-step process. At each step, a new fuzzy rule which minimize the error vector is generated and added to the network. In the first step of this algorithm, starting from the residual, the first fuzzy rule is generated so that. Now, in the parameter learning phase, the proposed combination of GA and LM optimization techniques is applied to find the global optimal solution for. For this purpose, first the GA is invoked to search the entire space of solution. After that, the LM algorithm is employed to tune the parameters more accurately. In this case, the initial guess of iterative LM technique is obtained from GA. Once the parameters of the first rule are optimized, the orthogonal error vector corresponding to this rule can be used to generate the second rule where orthogonalization coefficient is defined as. Now, the parameters of the second rule is optimized so that the difference between and become minimized. The sum of squares error in th step (rule) can be used as a criterion for stopping the OPP algorithm. In this step, the parameters are obtained from the minimization of the following objective function: Where and. The stopping criterion is defined as the error-to-signal ratio [22]. If the ESR is smaller than a predetermined threshold, the OPP algorithm is stopped. The sequence is strictly decreasing and positive, therefore, the residual form a Cauchy sequence. As such, converges to zero, and then, the algorithm will converge [23,24]. 4. Simulation Results Consider the following nonlinear dynamic system [25,26]: (8) (9) Observation vector of the th input, and the output vector for samples are expressed as: The input signal is applied as: Where is the total number of network s inputs. For the th fuzzy rule let: The main idea of this algorithm for adding each rule is successive approximation of arbitrary nonlinear systems based on minimizing the approximation error [2,22]. (6) (7) In the FWNN structure, the Mexican Hat wavelet is employed [27]. The network s inputs for identification of the NARX model are selected as: (1) For structure learning phase, the orthogonal projection pursuit algorithm is used while for parameter learning

phase, the genetic algorithm, the Levenberg-Marquardt technique, and the hybrid combination of GA and LM techniques are used. For comparison, the system is also identified with fuzzy wavelet network (FWN) [12]. In this network, the antecedent part of the fuzzy rules is described by Gaussian membership functions, and the consequent part is described by the wavelet functions. All the parameters of membership functions (center and variance), wavelet parameters (dilation and translation), and the network weights are optimized by the genetic algorithm. Table I provide a comparison between these approaches where the performance criteria and are defined as: (11) TABLE I: Comparison the Performance of Different Approaches Approach No. of rules OPP+GA.83.533 9 OPP+LM.192.195 15 OPP+GA+LM.1.272 5 FWN [12].152.1858 6 1.5 Error Ga+LM Ga LM FWN [12] (12) In Fig. 2, the estimation error of network using the mentioned algorithms are compared, while for a closer vision, the interval [745,8] of error is expanded in Fig. 3. It is clear from Table I, Figs. 2 and 3 that the hybrid combination of genetic algorithm and Levenberg- Marquardt optimization techniques yields a better performance with the fewer number of fuzzy rules. Although the number of rules in the hybrid combination GA and LM is approximately equal to the number of fuzzy rules in the FWN [12], but the computation time and the performance are quite different. In fact, in the fuzzy wavelet network [12], the structure of network is determined by trial and error, and the number of fuzzy rules is set to be fixed beforehand. While in the proposed approach, by using the OPP algorithm, the number of required rules is determined during the structure learning. Moreover, since these rules are generated one-by-one, the parameters of only one rule should be optimized in the parameter learning phase while in [12], the entire network parameters related to the all rules should be optimized at once. The approximation quality of the proposed FWNN using the OPP and hybrid combination of GA and LM techniques is illustrated in Fig. 4 where a good agreement between the original output and the network output is seen. For more validation, this network is also examined for other two cases. In the first case, the wavelet functions are removed from the network while in the latter case, the linear function is removed from the consequent part of fuzzy rules. In simulations, for the first case, there may be large local errors while in the latter case, the number of generated rules is more than before. Therefore, the combination of linear functions and wavelets can provide better performance in the structure of fuzzy wavelet neural networks to approximate the local as well as the global behaviour of nonlinear complex systems. -.5-1.4.3.2.1 -.1 -.2 -.3 -.4 1 2 3 4 5 6 7 8 9 1 Fig. 2: Comparison of the errors for different approaches Error 745 75 755 76 765 77 775 78 785 79 795 8 Fig. 3: Comparison of the errors for different approaches in interval [745,8] Ga+LM Ga LM FWN [12]

1.8.6.4.2 -.2 -.4 -.6 -.8-1 Original vs. FWNN Output 1 2 3 4 5 6 7 8 9 1 Fig. 4: Approximation quality of the proposed approach 5. Conclusions This paper proposed a novel optimized fuzzy wavelet neural network for identification of nonlinear complex systems. The network structure provides a powerful nonlinear model based on the capabilities of TSK-type fuzzy models and adaptive wavelet functions. The learning algorithm for this network consists of two phases, structure determination and parameter estimation. In the structure learning phase, the orthogonal projection pursuit algorithm was invoked. Using this method, once a rule is generated in the network, the parameters are tuned by an efficient hybrid combination of genetic algorithm and Levenberg-Marquardt optimization methods. As the results verify, the proposed method yields more accurate models with fewer number of required fuzzy rules. References Original output FWNN output [1] R. R. Yager and L. A. Zadeh, Fuzzy sets, neural networks and soft computing, New York: Van Nostrand Reinhold, 1994. [2] J. S. R. Jang, C. T. Sun, and E. Mizutani, Neuro-fuzzy and soft computing, Englewood Cliffs, NJ: Prentice-Hall, 1997, ch. 17. [3] R. H. Abiyev and O Kaynak, Fuzzy wavelet neural networks for identification and control of dynamic plants A novel structure and a comparative study, IEEE Transactions on Industrial Electronics, Vol. 55, No. 8, pp. 3133-314, August 28. [4] D. W. C. Ho, P. Zhang, and J. Xu, Fuzzy Wavelet Networks for Function Learning, IEEE Transactions on Fuzzy Systems, Vol. 9, No. 1, pp. 2-211, February 21. [5] C. J. Lin and C. C. Chin, Prediction and Identification Using Wavelet-Based Recurrent Fuzzy Neural Networks, IEEE Transactions on Systems, Man, and Cybernetics-part b: Cybernetics, Vol. 34, No. 5, October 24. [6] E. Karatepe and M. Alc, A new approach to fuzzy wavelet system modeling, International Journal of Approximate Reasoning, Vol. 4, pp. 32 322, 25. [7] C. J. Lin and C. C. Chin, Recurrent Wavelet-Based Neuro Fuzzy Networks for Dynamic System Identification, Mathematical and Computer Modelling, Vol. 41, pp. 227-239, 25. [8] S. Srivastavaa, M. Singh, M. Hanmandlu, and A. N. Jha, New fuzzy wavelet neural networks for system identification and control, Applied Soft Computing, Vol. 6, pp. 1 17, 25. [9] Y. Bodyanskiy, i. Pliss, and O. Vynokurova, Adaptive waveletneuro-fuzzy network in the forecasting and emulation tasks, International Journal of Information Theories & Applications, Vol. 15, pp. 47-55, 28. [1] M. Zekri, S. Sadri, and F. Sheikholeslam, Adaptive fuzzy wavelet network control design for nonlinear systems, Fuzzy Sets and Systems, Vol. 159, No. 2, pp. 2668 2695, 28. [11] M. Singh, S. Srivastava, M. Hanmandlu, J. R. P. and Gupta, Type-2 fuzzy wavelet networks (T2FWN) for system identification using fuzzy differential and Lyapunov stability algorithm, Applied Soft Computing, Vol. 9, pp. 977 989, 29. [12] S. T. Tzeng, Design of fuzzy wavelet neural networks using the GA approach for function approximation and system identification, Fuzzy Sets and Systems, Vol. 161, pp. 2585 2596, 21. [13] C. F. Hsu, Adaptive fuzzy wavelet neural controller design for chaos synchronization, Expert Systems with Applications, Vol. 38, pp. 1475 1483, 211. [14] A. Ebadat, N. Noroozi, A. A. Safavi, and S. H. Mousavi, New fuzzy wavelet network for modeling and control: The modeling approach, Commun Nonlinear Sci Numer Simulat, Vol. 16, No. 8, pp. 3385 3396, 211. [15] S. H. Mousavi, N. Noroozi, A. A. Safavi, and A. Ebadat, Modeling and control of nonlinear systems using novel fuzzy wavelet networks: The output adaptive control approach, Commun Nonlinear Sci Numer Simulat Vol. 16, No. 8, pp. 3798 3814, 211. [16] Y. Oussar, I. Rivals, L. Personnaz, and G. Dreyfus, Training wavelet networks for nonlinear dynamic input-output modeling, Neurocomputing, Vol. 2, pp. 173-188, 1998. [17] C. J. Lin, Nonlinear systems control using self-constructing wavelet networks, Applied Soft Computing, Vol. 9, pp. 71 79, 29. [18] C. J. Lin and H. M. Tsai, FPGA implementation of a wavelet neural network with particle swarm optimization learning, Mathematical and Computer Modelling, Vol. 47, pp. 982 996, 28. [19] B. Subudhi, and D. Jena, A differential evolution based neural network approach to nonlinear system identification, Applied Soft Computing, Vol. 11, pp. 861 871, 211. [2] J. H. Friedman and W. Stuetzle, Projection pursuit regression, J. Amer. Statist. Assoc., Vol. 76, pp. 817 823, 1981. [21] J. N. Hwang, S. R. Lay, M. Maechler, R. D. Martin, and J. Schimert, Regression modeling in back- propagation and projection pursuit learning, IEEE Trans. Neural Netw., vol. 5, no. 3, pp. 342 353, May 1994. [22] H. L. Wei and S. A. Billings, Generalised cellular neural networks (GCNNs) constructed using particle swarm optimisation for spatio-temporal evolutionary pattern identification, International Journal of Bifurcation and Chaos, 18 (12). pp. 3611-3624, 28. [23] Z. Zhang, Matching pursuit, Ph.D. dissertation, Dept. Comput. Sci., Courant Inst. Math. Sci., New York Univ., New York, NY, 1993. [24] G. B. Huang, L. Chen, and C. K. Siew, Universal approximation using incremental constructive feedforward networks with random hidden nodes, IEEE Trans. Neural Network, Vol. 17, No. 4, pp. 879 892, 26. [25] G. P. Liu, nonlinear system Identification and Control: a neural network approach, Springer, 22. [26] K. S. Narendra and K. Parthasarathy, Identification and control dynamical systems using neural networks, IEEE Trans. Neural Netw., Vol. 1, No. 1, pp. 4 27, Mar. 199. [27] I. Daubechies, Ten lectures on wavelets, CBMS-NSF regional series in applied mathematics. Philadelphia, PA: SIAM, 1992.