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

Size: px
Start display at page:

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

Transcription

1 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION Identification of Non-Linear Systems, Based on Neural Networks, with Applications at Fuzzy Systems CONSTANTIN VOLOSENCU Department of Automatics and Applied Informatics Politehnica University of Timisoara Bd. V. Parvan nr. 2, ROMANIA Abstract: - The paper presents a short review how to use feedforward neural networks for non-linear system identification, with application at the neural implementation of a fuzzy system. In this application the inputoutput transfer characteristics of the fuzzy system are used to evaluate the accuracy of the identification results expressed for a neuro-fuzzy model. This method could be used for identification of the most general fuzzy systems, which are non-linear systems, being developed with all kind of fuzzyfication methods, rule bases, inference methods and defuzzification methods. Using this method, accurate neural models for a large class of fuzzy systems may be obtained. The neuro-fuzzy model preserves all the properties of the fuzzy systems: the values of the transfer gain and the sector property. The neuro-fuzzy model obtained by identification is useful in all applications of the fuzzy systems, for example in control. Good values of the quality neural identification criteria are obtained. The optimized neuro-fuzzy model is given by its structur weights and biases, related to the most adequate training method. Key-Words: - Neural networks, neural network training methods, fuzzy systems, empirical neural network training quality criteria, neuro-fuzzy systems. Introduction Neural networks represent a possible solution to model mathematic applications between real sets, to approximate non-linear real function with real variables. These real functions may be models for non-linear systems. To obtain these models the users are starting from an initial neural network and train it with a training method, using training set of inputoutput data of the original system, obtained from practical measurements made upon it. There are many neural network structures and training methods developed in the last decades, which may be used in practical applications. So, feedforward neural networks with continuous values are used with success for nonlinear system model identification. Many books and scientific papers present theories related to this application in the recent world literature. For exampl the book [] presents some approaches for the identification of nonlinear static and dynamics systems, with some elements of optimization techniques, based on classic methods, neural networks and fuzzy systems, for engineering applications. The paper [2] presents some problems related to the identification with neural networks of non-linear dynamic systems: identification of mass of a system based on acceleration recordings and the usage of recurrent neural networks for identification with a good robustness and small error. An application of on-line identification based on neural networks, using the Levenberg-Marquardt training method is presented in [3]. The paper [4] presents an application of neural identification for adaptive digital control of fast systems. An application of physical objects identification based on neural network is presented in [5]. Basic theory was presented in older publications. Introductory elements to the theory of neural network developing are presented in [6]. General surveys of identification and control of dynamical systems using neural networks are presented in [7, 8]. Feedforward neural networks with continuous values and hidden layers may be used to approximate nonlinear function with a desired error [9]. The fuzzy systems, defined using all kinds of fuzzification methods, membership functions [0], are strong non-linear systems. Their input-output transfer characteristics show this aspect []. To use neural networks in identification of fuzzy systems ISSN: ISBN:

2 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION means to obtain a neuro-fuzzy system what must implement all the properties of these systems []. Until today they are some impediments in practical application of neural identification due to the inexistence of precise methods to obtain accurate neural models fro non-linear systems with good values of the empirical quality criteria, with a high confidence in the repeatability of the obtaining of the same results with the same training method and neural network structure. This paper presents some theoretical and practical considerations, in an unified and structured approach, related to the general problem of nonlinear system identification using neural networks, with application to the fuzzy system identification. The proposed method and quality criteria are based on a comparative study over different neural network structures, training method and fuzzy system types. It shows the possibility of learning of the fuzzy system model with a desired accuracy. In this case it is possible to obtain neural models of the fuzzy systems, which will have all the properties, and the characteristics of the fuzzy systems. These neural models may be use to implement fuzzy systems in more complex systems as for example the fuzzy control systems. 2 Reason and Objective of Modeling Fuzzy Systems with Neural Networks The reason of modeling fuzzy systems, with the general structure from Fig. [0, ], with feedforward neural networks, with the general structure from Fig 2 [6], is to determine an optimal neural structure for implementation of such a fuzzy system, the establishment of the complexity of the modeling process and the establishment of the synthesis elements of the neural network used for modeling. network development, by particularization in the case of fuzzy system. Fig. 2 The general structure of a neural network To solve the problem of determination of the structure of the adequate neural network it must respond to the following questions: What neural network type must be chosen for modeling of the fuzzy systems? What activation functions must be chosen? What training method must be used? How many layers must be in the neural network? How many units must be used on each layer? How many samples must be used in a training set? How many training epochs must be passed? If an optimum structure must be reached, from a point of view of the compromise between the learning precision, its dimension and the number of training epochs? What are the neural connection weights? What are the biases of each neuron? The structure of the neural model of the fuzzy system is given by: the layer number, the neuron number on each layer, the activation function type for each neuron, the connection weights between neurons and the biases of each neuron. So, a structure from Fig. 3 may be used. Fig.. The general structure of a fuzzy system This paper is based on a large work of the author and it presents synthetically the study cases and the principles that stay at the basis of modeling and the way of the result selection. In this paper some responds are given at specific questions for neural Fig. 3 The detailed neural network general structure The answers at the above questions are given related to the desired quality criteria for the neural networks. ISSN: ISBN:

3 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION In the development of neural models two levels can be emphasized [8] (Fig. 3). possibility to obtain a neural network, which can predict new values, different from the training sets. The global design is recommended in applications with fix databases and the training sequences can be repeated many times. This is the case of the study presented in this paper. Fig. 3 Levels in neural identification At the lower level is placed the testing of training methods for neural networks. The intention is to build a model of a fuzzy system, which is a supervised learning model. This model is a system with supervised learning, which is learning a non-linear function or an application from a vector to another vector. In the learning process we comput based on the training error e=y d -y m, which is a function of inputs f Γ (u, u 2 ) and the gradient E. As a result of learning we obtain the connection weights w and the neuron biases b. The network learns to give the output y m based on the inputs u and u 2. At the second level is the neural identification the determination of the final network, which implements the fuzzy system. For this purpose the training method with the best characteristics must be used to obtain the optimum neural structur after an iterative training. In fact, a neural network is determined, which is capable to model a non-linear function y m =f BN (u, u 2 ) the most closed, with the smallest error, to the fuzzy system. The obtaining of the neural network is made with a direct neural identification, to assure the best training quality criteria. The network is used to give the estimated output of the fuzzy system based on the input values u and u 2. It implements a function of two variables f NN (u, u 2 ; w, b), which has the weights w and the network biases b as parameters. Each level is taken account of the other and it is working one with the other. The practical application is framed in the genre of applications in which the neural network knowledge is used in combination with other knowledge to build complex systems for specific applications. So, the fuzzy system is built on the fuzzy logic concepts. The fuzzy systems are nonlinear systems. And the neural networks become models for the fuzzy systems, which are non-linear systems. The study case is framed in the supervised learning. Multi-layer feedforward neural networks global designed are used, in which all the weights affect the output at a time moment [8]. The global learning is a slow learning method, but it gives the 3 Neural Identification Method 3. Principle Usage of neural networks assumes existence of a model for training. The neural network must implement this model. As application in this paper, a fuzzy system is used as a non-linear system model. To obtain the neural network, which implements the fuzzy systems, the direct identification method is used. The principle of direct neural identification is presented as follows, with reference to Fig. 4. Figure 4.The block diagram of the direct neural identification of the fuzzy system The neural network NN is receiving the same inputs u and u 2 as the fuzzy system FS. The output of the fuzzy system y d is the desired output on the training period. The purpose of identification is to find a neural network with a response y m identical with the output of the fuzzy block y d for a given set of inputs [u, u 2 ] T. In the time of identification process the vector norm yd y m is minimized through a number of adjustments of weights, using a learning technique (training). From this structure a first notice is that the number of neurons on the input layer must be equal to the number of inputs of the fuzzy system m=2. The training is done based on the error e=y d -y m between the desired output y d and the actual output of the neural network y m. Training sets as (u k, u 2k ; y dk ) are used for training, were k=,,p, where u k and u 2k are taking values on their universe of discourse. The number of neurons on the output layer of the neural network is n=, equal to the number of the output of the fuzzy system. If the fuzzy system implements a non-linear function, of two variables ISSN: ISBN:

4 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION y d =f FS (u, u 2 ), the neural network will present a nonlinear function y m =f NN (u, u 2 ). In the case of direct neural identification the neural network is trained to copy the direct inputoutput transfer characteristic of the fuzzy system. Because the fuzzy system is a non-inertial system, characterized by the fact that its input and output variables have real continuous values, imposes the usage of a feedforward multiplayer neural network with continuous values [6]. The general structure of the multi-layer neural network is presented in Fig. 2 and 3, with m=2 and n=. In this cas because the training model is a fuzzy system, we may say after trainings we will obtain a neuro-fuzzy system. A 33-mm-g system [] was chosen for training. It has the most powerful non-linear character. In this fuzzy system type there are used: 3 fuzzy values for inputs and outputs with triangular and trapezoidal membership functions, inference with the max-min method and center of gravity defuzzification method. This is a fuzzy system used in application of control, with the input variables u = the error, u 2 =d error derivative and the output variable the controller command y=i d. 3.2 Training conditions The study case were: as training method were tested back propagation (bp), fast back propagation (bpx) and the Levenberg-Marquardt method (lm); the structures tested were:. hidden layer with 5 neurons, 2. - hidden layer with 0 neurons, hidden layers with 0 and 5 neurons, hidden layers with 0 and 8 neurons. For training, a set with (2 7 +).(2 7 +)=6.64 training forms was chosen. This dimension corresponds to a memory dimension with locations for each form. This approach corresponds to a case in which the fuzzy system is implemented as a fuzzy memory in digital control equipment. Each location is in fact the plac where a training form is placed. So, the number of training forms p is equal to the number of locations of the fuzzy memory. A training form is given by the set: ( de; di d ) k, k=,,p. Such a training form is obtained from the discrete MISO transfer characteristic of the fuzzy block di dk =f BF (e k, de k ), k=, p. The values of the training form resulted from sampling of the universes of discourse of the input variables e and de in 256 small samples and the computation of the defuzzified value: di dij = fbf ( ei, de j ) () where em det ( e, de j ) = em + ( i ), det + ( j ), i, j =,..., p + p p i (2) In each training epoch the entire training set is passed through the neural network. This dimension is related to a 8 digit DAC. 3.3 Quality Criteria Some quality criteria are used to evaluate the results of training and identification. These quality criteria are: The training error at the output of a neuron from the output layer: ε = di dm di d (3) The quadratic criterion: p q 2 E = ( ε ) (4) q= where p is number of forms. The error has the following equation: ε = di q q dm di (5) d where ε q is the error at the q form. This is the criterion chosen to be minimized. The average error: E = E p The average error in absolute value: e m = E Number of training epochs n e. The speed of error decreasing: E ve = = En+ En, n = n (6) (7) (8) where E is the difference of quadratic error E n from the n training and the n+ training. 3.4 Characteristics of the neuro-fuzzy systems For the neuro-fuzzy systems we may used the same characteristics as for the fuzzy systems []:. The MISO characteristic, or the system surfac di dm =f BN ( de), with the inputs on the following ISSN: ISBN:

5 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION universe of discourse: e U e, de U de. 2. The family of the SISO characteristics di dm =f en (e; de), with de {-, -0,75, -0,5, -0,25, 0, 0,25, 0,5, 0,75, }, as a parameter. 3. The family of the translated characteristics with a compound value di dm =f N (x t ; de). 4. The family of the gain characteristics K BN (x t ; de). The accuracy of training and identification is demonstrated with the characteristics of the errors, introduced by identification in the neuro-fuzzy system, defined as differences between the characteristics of the neuro-fuzzy system and of the fuzzy system are sued:. MISO errors ε BN ( de) Study case n e E ε m bp ,2 bp , bp ,08 bpx ,096 bpx ,086 bpx ,0866 lm ,08 lm ,04 lm ,0 lm ,0 Table. Values of the quality criteria ε BN = fbf de) fbn ( de), e U de U de ( (9) 2. SISO errors: ε e (e; de): ε = fe( e; de) fen ( e; de), e U de {, 0,75, 0,5, 0,25,0,0,25,0,5,0,75,} e (0) 3. The errors on the translated characteristics ε N (x t ; de): ε = f ( xt; de) f N ( xt; de), e U de {, 0,75, 0,5, 0,25,0,0,25,0,5,0,75,} N () 4. The errors of the gain characteristics ε K (e; de): ε = K BF ( e; de) K BN ( e; de), e U de {, 0,75, 0,5, 0,25,0,0,25,0,5,0,75,} K (2) 4 Results 4. Values of the Quality Criteria The values of the quality criteria resulted after trainings are presenting in Tab.. From the quality criteria values we notice the training time is increasing for the Levenberg- Marquardt method, which is a great memory consuming. But, with this method the most significant decreasing of error was obtained. More powerful computation equipment must be used in neural trainings. The errors at the output of the tested neural networks are presented in Fig. 5. The speed of error decreasing depends on the training method. The number of training epochs depends on the training epochs. The smaller quadratic error was obtained for the Levenberg-Marquardt method, in the case lm3, for a network with two hidden layers. This method is the most adequate. Fig. 5 The evolution of the quadratic error 4.2 Neural Structure The most adequate neural network to implement a fuzzy system, resulted after the comparison of the values of the quality criteria obtained in the study cases has the following structure: an input layer, two hidden layer and an output layer with 2 neurons on the input layer, 0 neurons on the first hidden layer, 5 neurons on the second hidden layer and neuron on the output layer. The structure is presenting in Fig. 6. Fig. 6 The structure of the neuro-fuzzy model This structure is considered an optimum, after a compromise between its dimension, the quadratic ISSN: ISBN:

6 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION error and the training time. Its dimensions are according to the considerations of Kolmolgorov s theorem in developing neural networks [9]. Each connection has a weight and each neuron has a bias. The activation function of the neurons from the hidden layers is the sigmoid function. The activation function of the output layer is the linear function. The neural network is an associative memory [6]. In this case it associates to an input form [e q, de q ] T, with discrete values in tim an output form di q d with discrete values. The basic problem is to memorize a set of forms (e q, de q ; di q d ), q=, p, in such a way that when at the inputs a new form [e', de'] T is presented the network to respond at its output with a memorized form most closed to [e', de'] T. The neural network is a feedforward one and it functioning in the following manner: If the form q is given at its inputs, the unit j from the first hidden layer is receiving at its input:, q q q h j = w, je + w 2, jde + b j and it is producing at its output: q q ( w e + w de b ) (3), q, q j = fat ( h j ) = fat, j 2, j j (4) v + The unit i from the second hidden layer is receiving: 0 0 2, q 2, q 2 2 q q 2 h i = w j, iv j + bi = w j, i fat ( w, je + w 2, jde + b j ) + b (5) i j= j= lm3 with the structure from Fig. 6. The resulted values of the quality criteria are: n e =00, v E =0,007, E=3,05, ε m =0,03. The variation of the summation of the quadratic errors on 00 training epochs is presented in Fig. 7. Fig. 7 Variation of the training error We may notice after 80 training epochs the error attends the vicinity of its limit. The variation speed of error is decreasing. It will be necessary a greater number of training epochs to reduce the error. The final value of the error is around 3,05. This value assures an average error in absolute value at a neuron around ε m =0,03. The repartition of the errors at the output of the neural network for all 664 training forms applied in the training process is presented in Fig. 8. and it is producing: 0 2, q 2, q q q 2 v f ( h ) = f w f ( w e + w de + b ) + b (6) 2 i = at i at j, i at, j j= 2, j j i The unit from the output layer is receiving: 3, q h = 5 i= f at j w 3 2, q i,vi 3 + b = q q 2 3 ( w e + w de + b ) + b wi, w j, i f at, j 2, j j i + b i= = = (7) and it is producing: 5 0 q 3 2 q q didm = fal wi fat w j, i fat ( w, je + w 2, jde + b j ) 2 3, + + bi b i= j= (8) 4.3 Neuro-Fuzzy System Characteristics In this paragraph the results of the direct neuroidentification of the most non-linear fuzzy system 33- mm-g [] are presented. The final result is considered the neural network Fig. 8 The output errors in training process The MISO characteristic of the neuro-fuzzy system is presented is presented in Fig. 9. Notice: In the following figures the output y=di d, the inputs u = e and u 2 = de. The surface of the errors at the neural output is presented in Fig. 0. We may notice that the profile of the characteristic MISO of the neural network resulted ISSN: ISBN:

7 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION at the end of the training process are very closed to the profile of the MISO transfer characteristic of the fuzzy system. The errors introduced by the neural network are presented in Fig. 4. Fig. 9 The surface of the neuro-fuzzy model Fig. 2 Errors of the SISO characteristics Fig. 0 Errors of the neuro-fuzzy surface The family of the characteristics y=f RN (u ; u 2 ) are presented in Fig.. Fig. 3 SISO translated characteristics Fig. 4 Errors in the translated characteristics Fig. SISO transfer characteristics of the neurofuzzy model The errors introduced by the neural network are presented in Fig. 2. The translated characteristics y=f trn (x t ; u 2 ) of the fuzzy system are presented in Fig. 3. Analyzing the SISO transfer characteristics of the neuro-fuzzy system we may notice that the neural network implements with a small error all parts of the transfer characteristics the most nonlinear and the linear. The neural network implements the condition of the permanent regime u =0, u 2 =0; y=0. The errors at the neural network outputs decreased finally under 0,6. ISSN: ISBN:

8 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION The errors are uniformly reprised on the entire universe of discourse. They are smaller at the universe margins. The translated characteristics have the sector property, the condition to be only in the I-st and III-rd quadrants. They are presenting the same non-linear parts as the fuzzy system characteristics. The family of gain characteristics K RN (x t ; u 2 ) of the fuzzy system are presented in Fig. 5. Fig. 5 The variable gain of the neuro-fuzzy model The family of characteristics of the errors is presented in Fig. 6. Fig. 6 Errors in the variable gain of the neuro-fuzzy model The characteristics of the function K BN (x t ; de) have the same profile as the characteristics of the fuzzy system. The function K BN (x t ; de) takes the maximum value K MN,2 closed to the maximum of the function K BF (x t ; de). The function K BN (x t ; de) has positive values over the entire universe of discourse of he compound variable x t. The neural network introduces the maximum errors around the origin of the compound variable. The neural network introduces the minimum errors at the margins of the universes of discourse of the input variables. 5 Conclusion In this paper some considerations for non-linear system identification with application at the fuzzy systems are presented. In this application the input-output transfer characteristics of the fuzzy system are used to evaluate the accuracy of the training results. This method has a large application at the most general fuzzy systems, developed with all kind of fuzzyfication methods, rule bases, inference methods and defuzzification methods. Using this method we may obtain accurate neural models of a large class of fuzzy systems. The neural network obtained with this method will be the best approximation for the non-linear systems, in this case the fuzzy systems. The neural model will keep all the properties of the fuzzy system, as the values of the transfer gain, the sector property, characteristic proofed based on the comparison between all the input-output transfer characteristics. Preserving these properties the neural model is useful in all application of the fuzzy systems, especially for exampl in control. The training was made to attend an optimized solution related to the quality criteria for the neural network. Good values are obtained, and the optimized neural- fuzzy model is given by its structur weights and biases, related to the best quality training criteria and the most adequate training method. The structure of the neuro-fuzzy model is given, with 2 hidden layers and the number of units on each layer, according to Kolomogorov s theorem for non-linear function approximation, with a total of 8 neurons. This result may be used in many other neuro-fuzzy applications, without other trainings. In complex applications we know now the number of neurons needed to implement one fuzzy system with neural networks and we could design complex network to implement multi-neuro-fuzzysystems. Acknowledgement: This work was developed in the frame of PNII- IDEI-PCE-ID CNCSIS - UEFISCSU grant. ISSN: ISBN:

9 Proceedings of the 0th WSEAS International Conference on AUTOMATION & INFORMATION References: [] O. Nelles, Nonlinear System Identification: From Classical Approaches to Neural Networks and Fuzzy Models, Springer, [2] R. Le Richer, D. Gualandris, J.J. Thomas, F. Hemez, Neural Identification of Non-linear Dynamics Structures, Journal of Sound and Vibration, Volume 248, No. 22, November 200, pp (9), Elsevier. [3] P. Pivoňka, J. Dohnal, On-line Identification Based on Neural Networks Using of Levenberg-Marquardt Method and Backpropagation Algorithm, WSEAS Transactions on Systems, Issue 2, Volume 3, April 2004, pag [4] V. Veleba, P. Pivonka, Adaptive Controller with Identification Based on Neural Network for Systems with Rapid Sampling Rates, WSEAS Transactions on Systems, Issue 4, Volume 4, April 2005, pag [5] A. Khashman, B. Sekeroglu, K. Dimililer, Coin Identification Using Neural Networks, Proceedings of the 5th WSEAS Int. Conf. on Signal Processing (SIP '06), Istanbul, Turkey, May [6] J. Hertz, A., Krogh, R.G. Palmer, Introduction to the Theory of Neural Computation, Addison- Wesley Publishing Co., Redwood Cliffs, USA, 99. [7] K. S., Narendra, Identification and Control of Dynamical Systems Using Neural Networks, IEEE Trans. on Neural Networks, March, 990. [8] P. J. Werbos, Neural Networks for Control: An Overview; Proceedings of IEEE International Conference on Automatic Control, 990. [9] L. Jin, M.M. Gupta, P.N. Nikiforuk, Approximation Capabilities of Feedforward and Recurrent Neural Networks, Intelligent Control Systems. Theory Applications, IEEE Press, 996. [0] H. Buhler, Reglage par logique flou Press Polytechniques et Universitaires Romands, Lausann 994. [] C. Volosencu, On Some Properties of Fuzzy Systems, Recent Advances in Signal Processing, Robotics and Automation, Cambridg UK, Feb. 2-23, 2009, Proceedings of the 8 th WSEAS International Conference on Signal Processing, Robotics and Automation (ISPRA 09), Mathematics and Computers in Science and Engineering, A Series of Reference Books and Textbooks, WSEAS Press, 2009, pag ISSN: ISBN:

Algorithms for Estimation in Distributed Parameter Systems Based on Sensor Networks and ANFIS

Algorithms for Estimation in Distributed Parameter Systems Based on Sensor Networks and ANFIS Algorithms for Estimation in Distributed Parameter Systems Based on Sensor Networks and ANFIS CONSTANTIN VOLOSENCU Departamentul de Automatica si Informatica Aplicata Universitatea Politehnica University

More information

( t) Identification and Control of a Nonlinear Bioreactor Plant Using Classical and Dynamical Neural Networks

( t) Identification and Control of a Nonlinear Bioreactor Plant Using Classical and Dynamical Neural Networks Identification and Control of a Nonlinear Bioreactor Plant Using Classical and Dynamical Neural Networks Mehmet Önder Efe Electrical and Electronics Engineering Boðaziçi University, Bebek 80815, Istanbul,

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 4, April 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Application of

More information

A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE

A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE A FUZZY NEURAL NETWORK MODEL FOR FORECASTING STOCK PRICE Li Sheng Institute of intelligent information engineering Zheiang University Hangzhou, 3007, P. R. China ABSTRACT In this paper, a neural network-driven

More information

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

An Improved Differential Evolution Trained Neural Network Scheme for Nonlinear System Identification International Journal of Automation and Computing 6(2), May 2009, 137-144 DOI: 10.1007/s11633-009-0137-0 An Improved Differential Evolution Trained Neural Network Scheme for Nonlinear System Identification

More information

NONLINEAR PLANT IDENTIFICATION BY WAVELETS

NONLINEAR PLANT IDENTIFICATION BY WAVELETS NONLINEAR PLANT IDENTIFICATION BY WAVELETS Edison Righeto UNESP Ilha Solteira, Department of Mathematics, Av. Brasil 56, 5385000, Ilha Solteira, SP, Brazil righeto@fqm.feis.unesp.br Luiz Henrique M. Grassi

More information

Stability of backpropagation learning rule

Stability of backpropagation learning rule Stability of backpropagation learning rule Petr Krupanský, Petr Pivoňka, Jiří Dohnal Department of Control and Instrumentation Brno University of Technology Božetěchova 2, 612 66 Brno, Czech republic krupan,

More information

4. Multilayer Perceptrons

4. Multilayer Perceptrons 4. Multilayer Perceptrons This is a supervised error-correction learning algorithm. 1 4.1 Introduction A multilayer feedforward network consists of an input layer, one or more hidden layers, and an output

More information

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

Nonlinear Process Identification Using Fuzzy Wavelet Neural Network Based on Particle Swarm Optimization Algorithm J. Basic. Appl. Sci. Res., 3(5)30-309, 013 013, TextRoad Publication ISSN 090-4304 Journal of Basic and Applied Scientific Research www.textroad.com Nonlinear Process Identification Using Fuzzy Wavelet

More information

Serious limitations of (single-layer) perceptrons: Cannot learn non-linearly separable tasks. Cannot approximate (learn) non-linear functions

Serious limitations of (single-layer) perceptrons: Cannot learn non-linearly separable tasks. Cannot approximate (learn) non-linear functions BACK-PROPAGATION NETWORKS Serious limitations of (single-layer) perceptrons: Cannot learn non-linearly separable tasks Cannot approximate (learn) non-linear functions Difficult (if not impossible) to design

More information

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

NONLINEAR IDENTIFICATION ON BASED RBF NEURAL NETWORK

NONLINEAR IDENTIFICATION ON BASED RBF NEURAL NETWORK DAAAM INTERNATIONAL SCIENTIFIC BOOK 2011 pp. 547-554 CHAPTER 44 NONLINEAR IDENTIFICATION ON BASED RBF NEURAL NETWORK BURLAK, V. & PIVONKA, P. Abstract: This article is focused on the off-line identification

More information

Artificial Neural Network

Artificial Neural Network Artificial Neural Network Contents 2 What is ANN? Biological Neuron Structure of Neuron Types of Neuron Models of Neuron Analogy with human NN Perceptron OCR Multilayer Neural Network Back propagation

More information

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

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer ANALYSIS AND STABILITY OF FUZZY SYSTEMS Ralf Mikut and Forschungszentrum Karlsruhe GmbH, Germany Keywords: Systems, Linear Systems, Nonlinear Systems, Closed-loop Systems, SISO Systems, MISO systems, MIMO

More information

CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR

CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR 4.1 Introduction Fuzzy Logic control is based on fuzzy set theory. A fuzzy set is a set having uncertain and imprecise nature of abstract thoughts, concepts

More information

Identification of two-mass system parameters using neural networks

Identification of two-mass system parameters using neural networks 3ème conférence Internationale des énergies renouvelables CIER-2015 Proceedings of Engineering and Technology - PET Identification of two-mass system parameters using neural networks GHOZZI Dorsaf 1,NOURI

More information

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

A recursive algorithm based on the extended Kalman filter for the training of feedforward neural models. Isabelle Rivals and Léon Personnaz In Neurocomputing 2(-3): 279-294 (998). A recursive algorithm based on the extended Kalman filter for the training of feedforward neural models Isabelle Rivals and Léon Personnaz Laboratoire d'électronique,

More information

inear Adaptive Inverse Control

inear Adaptive Inverse Control Proceedings of the 36th Conference on Decision & Control San Diego, California USA December 1997 inear Adaptive nverse Control WM15 1:50 Bernard Widrow and Gregory L. Plett Department of Electrical Engineering,

More information

Address for Correspondence

Address for Correspondence Research Article APPLICATION OF ARTIFICIAL NEURAL NETWORK FOR INTERFERENCE STUDIES OF LOW-RISE BUILDINGS 1 Narayan K*, 2 Gairola A Address for Correspondence 1 Associate Professor, Department of Civil

More information

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive Leonardo Electronic Journal of Practices and Technologies ISSN 1583-1078 Issue 6, January-June 2005 p. 1-16 Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

More information

Computational Intelligence Lecture 20:Neuro-Fuzzy Systems

Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Computational Intelligence

More information

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

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 4, April 2013 pp. 1455 1475 ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC

More information

A Novel Activity Detection Method

A Novel Activity Detection Method A Novel Activity Detection Method Gismy George P.G. Student, Department of ECE, Ilahia College of,muvattupuzha, Kerala, India ABSTRACT: This paper presents an approach for activity state recognition of

More information

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

ADAPTIVE INVERSE CONTROL BASED ON NONLINEAR ADAPTIVE FILTERING. Information Systems Lab., EE Dep., Stanford University ADAPTIVE INVERSE CONTROL BASED ON NONLINEAR ADAPTIVE FILTERING Bernard Widrow 1, Gregory Plett, Edson Ferreira 3 and Marcelo Lamego 4 Information Systems Lab., EE Dep., Stanford University Abstract: Many

More information

Predictive Control of a Single Link Flexible Joint Robot Based on Neural Network and Feedback Linearization

Predictive Control of a Single Link Flexible Joint Robot Based on Neural Network and Feedback Linearization Australian Journal of Basic and Applied Sciences, 3(3): 2322-2333, 2009 ISSN 1991-8178 Predictive Control of a Single Link Flexible Joint Robot Based on Neural Network and Feedback Linearization 1 2 1

More information

Backpropagation Neural Net

Backpropagation Neural Net Backpropagation Neural Net As is the case with most neural networks, the aim of Backpropagation is to train the net to achieve a balance between the ability to respond correctly to the input patterns that

More information

STRUCTURED NEURAL NETWORK FOR NONLINEAR DYNAMIC SYSTEMS MODELING

STRUCTURED NEURAL NETWORK FOR NONLINEAR DYNAMIC SYSTEMS MODELING STRUCTURED NEURAL NETWORK FOR NONLINEAR DYNAIC SYSTES ODELING J. CODINA, R. VILLÀ and J.. FUERTES UPC-Facultat d Informàtica de Barcelona, Department of Automatic Control and Computer Engineeering, Pau

More information

MODELING USING NEURAL NETWORKS: APPLICATION TO A LINEAR INCREMENTAL MACHINE

MODELING USING NEURAL NETWORKS: APPLICATION TO A LINEAR INCREMENTAL MACHINE MODELING USING NEURAL NETWORKS: APPLICATION TO A LINEAR INCREMENTAL MACHINE Rawia Rahali, Walid Amri, Abdessattar Ben Amor National Institute of Applied Sciences and Technology Computer Laboratory for

More information

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

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption ANDRÉ NUNES DE SOUZA, JOSÉ ALFREDO C. ULSON, IVAN NUNES

More information

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model 142 IEEE TRANSACTIONS ON ENERGY CONVERSION, VOL. 18, NO. 1, MARCH 2003 A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model Un-Chul Moon and Kwang Y. Lee, Fellow,

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Jeff Clune Assistant Professor Evolving Artificial Intelligence Laboratory Announcements Be making progress on your projects! Three Types of Learning Unsupervised Supervised Reinforcement

More information

Linear Least-Squares Based Methods for Neural Networks Learning

Linear Least-Squares Based Methods for Neural Networks Learning Linear Least-Squares Based Methods for Neural Networks Learning Oscar Fontenla-Romero 1, Deniz Erdogmus 2, JC Principe 2, Amparo Alonso-Betanzos 1, and Enrique Castillo 3 1 Laboratory for Research and

More information

A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS

A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS Karima Amoura Patrice Wira and Said Djennoune Laboratoire CCSP Université Mouloud Mammeri Tizi Ouzou Algeria Laboratoire MIPS Université

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE 4: Linear Systems Summary # 3: Introduction to artificial neural networks DISTRIBUTED REPRESENTATION An ANN consists of simple processing units communicating with each other. The basic elements of

More information

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum Research Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet ANN

More information

A TSK-Type Quantum Neural Fuzzy Network for Temperature Control

A TSK-Type Quantum Neural Fuzzy Network for Temperature Control International Mathematical Forum, 1, 2006, no. 18, 853-866 A TSK-Type Quantum Neural Fuzzy Network for Temperature Control Cheng-Jian Lin 1 Dept. of Computer Science and Information Engineering Chaoyang

More information

An artificial neural networks (ANNs) model is a functional abstraction of the

An artificial neural networks (ANNs) model is a functional abstraction of the CHAPER 3 3. Introduction An artificial neural networs (ANNs) model is a functional abstraction of the biological neural structures of the central nervous system. hey are composed of many simple and highly

More information

ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS

ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS RBFN and TS systems Equivalent if the following hold: Both RBFN and TS use same aggregation method for output (weighted sum or weighted average) Number of basis functions

More information

Adaptive Inverse Control based on Linear and Nonlinear Adaptive Filtering

Adaptive Inverse Control based on Linear and Nonlinear Adaptive Filtering Adaptive Inverse Control based on Linear and Nonlinear Adaptive Filtering Bernard Widrow and Gregory L. Plett Department of Electrical Engineering, Stanford University, Stanford, CA 94305-9510 Abstract

More information

Simple Neural Nets For Pattern Classification

Simple Neural Nets For Pattern Classification CHAPTER 2 Simple Neural Nets For Pattern Classification Neural Networks General Discussion One of the simplest tasks that neural nets can be trained to perform is pattern classification. In pattern classification

More information

An ANN based Rotor Flux Estimator for Vector Controlled Induction Motor Drive

An ANN based Rotor Flux Estimator for Vector Controlled Induction Motor Drive International Journal of Electrical Engineering. ISSN 974-58 Volume 5, Number 4 (), pp. 47-46 International Research Publication House http://www.irphouse.com An based Rotor Flux Estimator for Vector Controlled

More information

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

Nonlinear System Identification Based on a Novel Adaptive Fuzzy Wavelet Neural Network 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,

More information

Nonlinear System Identification Using MLP Dr.-Ing. Sudchai Boonto

Nonlinear System Identification Using MLP Dr.-Ing. Sudchai Boonto Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Nonlinear System Identification Given a data set Z N = {y(k),

More information

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence Models for Inexact Reasoning Fuzzy Logic Lesson 8 Fuzzy Controllers Master in Computational Logic Department of Artificial Intelligence Fuzzy Controllers Fuzzy Controllers are special expert systems KB

More information

FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS APPLICATION TO MEDICAL IMAGE ANALYSIS OF LIVER CANCER. Tadashi Kondo and Junji Ueno

FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS APPLICATION TO MEDICAL IMAGE ANALYSIS OF LIVER CANCER. Tadashi Kondo and Junji Ueno International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 3(B), March 2012 pp. 2285 2300 FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS

More information

COGS Q250 Fall Homework 7: Learning in Neural Networks Due: 9:00am, Friday 2nd November.

COGS Q250 Fall Homework 7: Learning in Neural Networks Due: 9:00am, Friday 2nd November. COGS Q250 Fall 2012 Homework 7: Learning in Neural Networks Due: 9:00am, Friday 2nd November. For the first two questions of the homework you will need to understand the learning algorithm using the delta

More information

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

THE ANNALS OF DUNAREA DE JOS UNIVERSITY OF GALATI FASCICLE III, 2000 ISSN X ELECTROTECHNICS, ELECTRONICS, AUTOMATIC CONTROL, INFORMATICS ELECTROTECHNICS, ELECTRONICS, AUTOMATIC CONTROL, INFORMATICS ON A TAKAGI-SUGENO FUZZY CONTROLLER WITH NON-HOMOGENOUS DYNAMICS Radu-Emil PRECUP and Stefan PREITL Politehnica University of Timisoara, Department

More information

Neural Network Identification of Non Linear Systems Using State Space Techniques.

Neural Network Identification of Non Linear Systems Using State Space Techniques. Neural Network Identification of Non Linear Systems Using State Space Techniques. Joan Codina, J. Carlos Aguado, Josep M. Fuertes. Automatic Control and Computer Engineering Department Universitat Politècnica

More information

Chapter 4 Neural Networks in System Identification

Chapter 4 Neural Networks in System Identification Chapter 4 Neural Networks in System Identification Gábor HORVÁTH Department of Measurement and Information Systems Budapest University of Technology and Economics Magyar tudósok körútja 2, 52 Budapest,

More information

CSE 352 (AI) LECTURE NOTES Professor Anita Wasilewska. NEURAL NETWORKS Learning

CSE 352 (AI) LECTURE NOTES Professor Anita Wasilewska. NEURAL NETWORKS Learning CSE 352 (AI) LECTURE NOTES Professor Anita Wasilewska NEURAL NETWORKS Learning Neural Networks Classifier Short Presentation INPUT: classification data, i.e. it contains an classification (class) attribute.

More information

Towards a Volterra series representation from a Neural Network model

Towards a Volterra series representation from a Neural Network model Towards a Volterra series representation from a Neural Network model GEORGINA STEGMAYER, MARCO PIROLA Electronics Department Politecnico di Torino Cso. Duca degli Abruzzi 4 9 Torino ITALY GIANCARLO ORENGO

More information

Tutorial on Machine Learning for Advanced Electronics

Tutorial on Machine Learning for Advanced Electronics Tutorial on Machine Learning for Advanced Electronics Maxim Raginsky March 2017 Part I (Some) Theory and Principles Machine Learning: estimation of dependencies from empirical data (V. Vapnik) enabling

More information

Weight Initialization Methods for Multilayer Feedforward. 1

Weight Initialization Methods for Multilayer Feedforward. 1 Weight Initialization Methods for Multilayer Feedforward. 1 Mercedes Fernández-Redondo - Carlos Hernández-Espinosa. Universidad Jaume I, Campus de Riu Sec, Edificio TI, Departamento de Informática, 12080

More information

The Minimum Number of Hidden Neurons Does Not Necessarily Provide the Best Generalization

The Minimum Number of Hidden Neurons Does Not Necessarily Provide the Best Generalization The Minimum Number of Hidden Neurons Does Not Necessarily Provide the Best Generalization Jason M. Kinser The Institute for Biosciences, Bioinformatics, and Biotechnology George Mason University, MSN 4E3

More information

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

A SEASONAL FUZZY TIME SERIES FORECASTING METHOD BASED ON GUSTAFSON-KESSEL FUZZY CLUSTERING * No.2, Vol.1, Winter 2012 2012 Published by JSES. A SEASONAL FUZZY TIME SERIES FORECASTING METHOD BASED ON GUSTAFSON-KESSEL * Faruk ALPASLAN a, Ozge CAGCAG b Abstract Fuzzy time series forecasting methods

More information

Convergence of Hybrid Algorithm with Adaptive Learning Parameter for Multilayer Neural Network

Convergence of Hybrid Algorithm with Adaptive Learning Parameter for Multilayer Neural Network Convergence of Hybrid Algorithm with Adaptive Learning Parameter for Multilayer Neural Network Fadwa DAMAK, Mounir BEN NASR, Mohamed CHTOUROU Department of Electrical Engineering ENIS Sfax, Tunisia {fadwa_damak,

More information

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

Automatic Structure and Parameter Training Methods for Modeling of Mechanical System by Recurrent Neural Networks Automatic Structure and Parameter Training Methods for Modeling of Mechanical System by Recurrent Neural Networks C. James Li and Tung-Yung Huang Department of Mechanical Engineering, Aeronautical Engineering

More information

ESTIMATION OF HOURLY MEAN AMBIENT TEMPERATURES WITH ARTIFICIAL NEURAL NETWORKS 1. INTRODUCTION

ESTIMATION OF HOURLY MEAN AMBIENT TEMPERATURES WITH ARTIFICIAL NEURAL NETWORKS 1. INTRODUCTION Mathematical and Computational Applications, Vol. 11, No. 3, pp. 215-224, 2006. Association for Scientific Research ESTIMATION OF HOURLY MEAN AMBIENT TEMPERATURES WITH ARTIFICIAL NEURAL NETWORKS Ömer Altan

More information

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

Keywords- Source coding, Huffman encoding, Artificial neural network, Multilayer perceptron, Backpropagation algorithm Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Huffman Encoding

More information

One-Hour-Ahead Load Forecasting Using Neural Network

One-Hour-Ahead Load Forecasting Using Neural Network IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 17, NO. 1, FEBRUARY 2002 113 One-Hour-Ahead Load Forecasting Using Neural Network Tomonobu Senjyu, Member, IEEE, Hitoshi Takara, Katsumi Uezato, and Toshihisa Funabashi,

More information

Fuzzy Control Systems Process of Fuzzy Control

Fuzzy Control Systems Process of Fuzzy Control Fuzzy Control Systems The most widespread use of fuzzy logic today is in fuzzy control applications. Across section of applications that have successfully used fuzzy control includes: Environmental Control

More information

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined Content Introduction Graduate School of Science and Technology Basic Concepts Fuzzy Control Eamples H. Bevrani Fuzzy GC Spring Semester, 2 2 The class of tall men, or the class of beautiful women, do not

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology AI Fuzzy Logic and Neural Nets Fall 2017 Fuzzy Logic Philosophical approach Decisions based on degree of truth Is not a method for reasoning under uncertainty that s probability

More information

Bidirectional Representation and Backpropagation Learning

Bidirectional Representation and Backpropagation Learning Int'l Conf on Advances in Big Data Analytics ABDA'6 3 Bidirectional Representation and Bacpropagation Learning Olaoluwa Adigun and Bart Koso Department of Electrical Engineering Signal and Image Processing

More information

Approximation Bound for Fuzzy-Neural Networks with Bell Membership Function

Approximation Bound for Fuzzy-Neural Networks with Bell Membership Function Approximation Bound for Fuzzy-Neural Networks with Bell Membership Function Weimin Ma, and Guoqing Chen School of Economics and Management, Tsinghua University, Beijing, 00084, P.R. China {mawm, chengq}@em.tsinghua.edu.cn

More information

Real Time wave forecasting using artificial neural network with varying input parameter

Real Time wave forecasting using artificial neural network with varying input parameter 82 Indian Journal of Geo-Marine SciencesINDIAN J MAR SCI VOL. 43(1), JANUARY 2014 Vol. 43(1), January 2014, pp. 82-87 Real Time wave forecasting using artificial neural network with varying input parameter

More information

Pattern Matching and Neural Networks based Hybrid Forecasting System

Pattern Matching and Neural Networks based Hybrid Forecasting System Pattern Matching and Neural Networks based Hybrid Forecasting System Sameer Singh and Jonathan Fieldsend PA Research, Department of Computer Science, University of Exeter, Exeter, UK Abstract In this paper

More information

Calculation of the heat power consumption in the heat exchanger using artificial neural network

Calculation of the heat power consumption in the heat exchanger using artificial neural network 9 th International Conference on Quantitative Infraed Thermography July -5,, Krakow - Poland Calculation of the heat power consumption in the heat exchanger using artificial neural network by S. Dudzik*

More information

Machine Learning. Neural Networks

Machine Learning. Neural Networks Machine Learning Neural Networks Bryan Pardo, Northwestern University, Machine Learning EECS 349 Fall 2007 Biological Analogy Bryan Pardo, Northwestern University, Machine Learning EECS 349 Fall 2007 THE

More information

Analysis the Fault Detection under Constraint of Command

Analysis the Fault Detection under Constraint of Command Analysis the Fault Detection under Constraint of Command Mohssen fisli #1, Said Benagoune *2,Tahar Bahi #3 #1, 2 Electrotechnical Department, BatnaUniversity,Batna, Algeria 1 m.fisli@hotmail.com 2 s_benaggoune@yahoo.fr

More information

8. Lecture Neural Networks

8. Lecture Neural Networks Soft Control (AT 3, RMA) 8. Lecture Neural Networks Learning Process Contents of the 8 th lecture 1. Introduction of Soft Control: Definition and Limitations, Basics of Intelligent" Systems 2. Knowledge

More information

Reference: Ing. Massimo Sepielli ENEA FPN Via Anguillarese, Rome Italy

Reference: Ing. Massimo Sepielli ENEA FPN Via Anguillarese, Rome Italy Reference: Ing. Massimo Sepielli ENEA FPN Via Anguillarese, 301 00123 Rome Italy Summary The work is carried out on ENEA RC 1, a Triga Mark II 1 MW demineralized water / natural convection cooled research

More information

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

MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH ISSN 1726-4529 Int j simul model 9 (2010) 2, 74-85 Original scientific paper MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH Roy, S. S. Department of Mechanical Engineering,

More information

Neural networks. Chapter 19, Sections 1 5 1

Neural networks. Chapter 19, Sections 1 5 1 Neural networks Chapter 19, Sections 1 5 Chapter 19, Sections 1 5 1 Outline Brains Neural networks Perceptrons Multilayer perceptrons Applications of neural networks Chapter 19, Sections 1 5 2 Brains 10

More information

Introduction Neural Networks - Architecture Network Training Small Example - ZIP Codes Summary. Neural Networks - I. Henrik I Christensen

Introduction Neural Networks - Architecture Network Training Small Example - ZIP Codes Summary. Neural Networks - I. Henrik I Christensen Neural Networks - I Henrik I Christensen Robotics & Intelligent Machines @ GT Georgia Institute of Technology, Atlanta, GA 30332-0280 hic@cc.gatech.edu Henrik I Christensen (RIM@GT) Neural Networks 1 /

More information

A Particle Swarm Optimization (PSO) Primer

A Particle Swarm Optimization (PSO) Primer A Particle Swarm Optimization (PSO) Primer With Applications Brian Birge Overview Introduction Theory Applications Computational Intelligence Summary Introduction Subset of Evolutionary Computation Genetic

More information

Artificial Neural Networks

Artificial Neural Networks Artificial Neural Networks 鮑興國 Ph.D. National Taiwan University of Science and Technology Outline Perceptrons Gradient descent Multi-layer networks Backpropagation Hidden layer representations Examples

More information

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

Acceleration of Levenberg-Marquardt method training of chaotic systems fuzzy modeling ISSN 746-7233, England, UK World Journal of Modelling and Simulation Vol. 3 (2007) No. 4, pp. 289-298 Acceleration of Levenberg-Marquardt method training of chaotic systems fuzzy modeling Yuhui Wang, Qingxian

More information

Neural Network Control in a Wastewater Treatment Plant

Neural Network Control in a Wastewater Treatment Plant Neural Network Control in a Wastewater Treatment Plant Miguel A. Jaramillo 1 ; Juan C. Peguero 2, Enrique Martínez de Salazar 1, Montserrat García del alle 1 ( 1 )Escuela de Ingenierías Industriales. (

More information

Computational Intelligence Lecture : Fuzzy-Neural

Computational Intelligence Lecture : Fuzzy-Neural Lecture 1/34 Computational Intelligence Lecture : Fuzzy-Neural Arash Yeganeh Fallah Naser sepehry Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Lecture 2/34 Basic Structure

More information

Recurrent Neural Networks

Recurrent Neural Networks Recurrent Neural Networks Datamining Seminar Kaspar Märtens Karl-Oskar Masing Today's Topics Modeling sequences: a brief overview Training RNNs with back propagation A toy example of training an RNN Why

More information

Short Term Load Forecasting for Bakhtar Region Electric Co. Using Multi Layer Perceptron and Fuzzy Inference systems

Short Term Load Forecasting for Bakhtar Region Electric Co. Using Multi Layer Perceptron and Fuzzy Inference systems Short Term Load Forecasting for Bakhtar Region Electric Co. Using Multi Layer Perceptron and Fuzzy Inference systems R. Barzamini, M.B. Menhaj, A. Khosravi, SH. Kamalvand Department of Electrical Engineering,

More information

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator Abstract Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator N. Selvaganesan 1 Prabhu Jude Rajendran 2 S.Renganathan 3 1 Department of Instrumentation Engineering, Madras Institute of

More information

ARTIFICIAL INTELLIGENCE MODELLING OF STOCHASTIC PROCESSES IN DIGITAL COMMUNICATION NETWORKS

ARTIFICIAL INTELLIGENCE MODELLING OF STOCHASTIC PROCESSES IN DIGITAL COMMUNICATION NETWORKS Journal of ELECTRICAL ENGINEERING, VOL. 54, NO. 9-, 23, 255 259 ARTIFICIAL INTELLIGENCE MODELLING OF STOCHASTIC PROCESSES IN DIGITAL COMMUNICATION NETWORKS Dimitar Radev Svetla Radeva The paper presents

More information

FORECASTING OF ECONOMIC QUANTITIES USING FUZZY AUTOREGRESSIVE MODEL AND FUZZY NEURAL NETWORK

FORECASTING OF ECONOMIC QUANTITIES USING FUZZY AUTOREGRESSIVE MODEL AND FUZZY NEURAL NETWORK FORECASTING OF ECONOMIC QUANTITIES USING FUZZY AUTOREGRESSIVE MODEL AND FUZZY NEURAL NETWORK Dusan Marcek Silesian University, Institute of Computer Science Opava Research Institute of the IT4Innovations

More information

Using Neural Networks for Identification and Control of Systems

Using Neural Networks for Identification and Control of Systems Using Neural Networks for Identification and Control of Systems Jhonatam Cordeiro Department of Industrial and Systems Engineering North Carolina A&T State University, Greensboro, NC 27411 jcrodrig@aggies.ncat.edu

More information

ANFIS Modelling of a Twin Rotor System

ANFIS Modelling of a Twin Rotor System ANFIS Modelling of a Twin Rotor System S. F. Toha*, M. O. Tokhi and Z. Hussain Department of Automatic Control and Systems Engineering University of Sheffield, United Kingdom * (e-mail: cop6sft@sheffield.ac.uk)

More information

Proceedings of the Pakistan Academy of Sciences 48 (2): 65 77, 2011

Proceedings of the Pakistan Academy of Sciences 48 (2): 65 77, 2011 Proceedings of the Pakistan Academy of Sciences 48 (2): 65 77, 2011 Copyright Pakistan Academy of Sciences ISSN: 0377-2969 Pakistan Academy of Sciences Original Article Design of Multi-Input Multi-Output

More information

Artificial Neural Networks. Edward Gatt

Artificial Neural Networks. Edward Gatt Artificial Neural Networks Edward Gatt What are Neural Networks? Models of the brain and nervous system Highly parallel Process information much more like the brain than a serial computer Learning Very

More information

MANAGEMENT FLOW CONTROL ROTOR INDUCTION MACHINE USING FUZZY REGULATORS

MANAGEMENT FLOW CONTROL ROTOR INDUCTION MACHINE USING FUZZY REGULATORS 1. Stela RUSU-ANGHEL, 2. Lucian GHERMAN MANAGEMENT FLOW CONTROL ROTOR INDUCTION MACHINE USING FUZZY REGULATORS 1-2. UNIVERSITY POLITEHNICA OF TIMISOARA, FACULTY OF ENGINEERING FROM HUNEDOARA, ROMANIA ABSTRACT:

More information

ECLT 5810 Classification Neural Networks. Reference: Data Mining: Concepts and Techniques By J. Hand, M. Kamber, and J. Pei, Morgan Kaufmann

ECLT 5810 Classification Neural Networks. Reference: Data Mining: Concepts and Techniques By J. Hand, M. Kamber, and J. Pei, Morgan Kaufmann ECLT 5810 Classification Neural Networks Reference: Data Mining: Concepts and Techniques By J. Hand, M. Kamber, and J. Pei, Morgan Kaufmann Neural Networks A neural network is a set of connected input/output

More information

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

A New Look at Nonlinear Time Series Prediction with NARX Recurrent Neural Network. José Maria P. Menezes Jr. and Guilherme A. A New Look at Nonlinear Time Series Prediction with NARX Recurrent Neural Network José Maria P. Menezes Jr. and Guilherme A. Barreto Department of Teleinformatics Engineering Federal University of Ceará,

More information

Design of the Models of Neural Networks and the Takagi-Sugeno Fuzzy Inference System for Prediction of the Gross Domestic Product Development

Design of the Models of Neural Networks and the Takagi-Sugeno Fuzzy Inference System for Prediction of the Gross Domestic Product Development Design of the Models of Neural Networks and the Takagi-Sugeno Fuzzy Inference System for Prediction of the Gross Domestic Product Development VLADIMÍR OLEJ Institute of System Engineering and Informatics

More information

Optimal transfer function neural networks

Optimal transfer function neural networks Optimal transfer function neural networks Norbert Jankowski and Włodzisław Duch Department of Computer ethods Nicholas Copernicus University ul. Grudziądzka, 87 Toru ń, Poland, e-mail:{norbert,duch}@phys.uni.torun.pl

More information

Autonomous learning algorithm for fully connected recurrent networks

Autonomous learning algorithm for fully connected recurrent networks Autonomous learning algorithm for fully connected recurrent networks Edouard Leclercq, Fabrice Druaux, Dimitri Lefebvre Groupe de Recherche en Electrotechnique et Automatique du Havre Université du Havre,

More information

Adaptive Inverse Control

Adaptive Inverse Control TA1-8:30 Adaptive nverse Control Bernard Widrow Michel Bilello Stanford University Department of Electrical Engineering, Stanford, CA 94305-4055 Abstract A plant can track an input command signal if it

More information

Online Identification And Control of A PV-Supplied DC Motor Using Universal Learning Networks

Online Identification And Control of A PV-Supplied DC Motor Using Universal Learning Networks Online Identification And Control of A PV-Supplied DC Motor Using Universal Learning Networks Ahmed Hussein * Kotaro Hirasawa ** Jinglu Hu ** * Graduate School of Information Science & Electrical Eng.,

More information

Modeling Economic Time Series Using a Focused Time Lagged FeedForward Neural Network

Modeling Economic Time Series Using a Focused Time Lagged FeedForward Neural Network Proceedings of Student Research Day, CSIS, Pace University, May 9th, 23 Modeling Economic Time Series Using a Focused Time Lagged FeedForward Neural Network N. Moseley ABSTRACT, - Artificial neural networks

More information

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

Available online at   ScienceDirect. Procedia Computer Science 22 (2013 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 22 (2013 ) 1121 1125 17 th International Conference in Knowledge Based and Intelligent Information and Engineering Systems

More information

Algorithms for Learning Good Step Sizes

Algorithms for Learning Good Step Sizes 1 Algorithms for Learning Good Step Sizes Brian Zhang (bhz) and Manikant Tiwari (manikant) with the guidance of Prof. Tim Roughgarden I. MOTIVATION AND PREVIOUS WORK Many common algorithms in machine learning,

More information