Fine Tuning of Membership Functions for Fuzzy Neural Systems
نویسندگان
چکیده
This paper presents a new method for fine-tuning the Gaussian membership functions of a fuzzy neural network (FNN) to improve approximation accuracy. This method results in special shape membership functions without the convex property. We first recall that any continuous function can be represented by a linear combination of Gaussian functions with any standard deviation. Therefore, the Gaussian membership function in the second layer of the FNN can be replaced by several small Gaussian functions; the weighting vectors of this new network (called FNN5) can then be updated using the backpropagation algorithm. The proposed method can adapt proper membership functions for any nonlinear input/output mapping to achieve highly accurate approximation. Convergence analysis shows that the weighting vectors of the FNN5 eventually converge to the optimal values. Simulation results indicate that (a) this approach improves approximation accuracy, and (b) that the number of rules can be reduced for any given level of accuracy. For the purpose of illustrating the proposed method, the FNN5 is also applied to tune PI controllers such that gain and phase margins of the closed-loop system achieve the desired specifications.
منابع مشابه
Optimal Learning of Fuzzy Neural Network Using Artificial Immune Algorithm
Fuzzy logic, neural network, fuzzy-neural networks play an important role in the linguistic modeling of intelligent control and decision making in complex systems. The Fuzzy-Neural Network (FNN) learning represents one of the most effective algorithms to build such linguistic models. This paper proposes an Artificial Immune Algorithm (AIA) based optimal learning fuzzy-neural network (IM-FNN). T...
متن کاملRobust neuro-fuzzy control of multivariable systems by tuning consequent membership functions
A robust neuro-fuzzy controller with tuning mechanism of membership functions and neural weights to achieve the tracking control of composite multivariable systems is proposed. The control strategy is developed to facilitate robust property by self-tuning the consequent membership functions of the fuzzy controllers. By an on-line tuning mechanism, the fuzzy system can e5ectively deal with the e...
متن کاملGenetic fuzzy logic controller: an iterative evolution algorithm with new encoding method
Logic rules and membership functions are two key components of a fuzzy logic controller (FLC). If only one component is learned, the other one is often set subjectively thus can reduce the applicability of FLC. If both components are learned simultaneously, a very long chromosome is often needed thus may deteriorate the learning performance. To avoid these shortcomings, this paper employs genet...
متن کاملTuning of a neuro-fuzzy controller by genetic algorithm
Due to their powerful optimization property, genetic algorithms (GAs) are currently being investigated for the development of adaptive or self-tuning fuzzy logic control systems. This paper presents a neuro-fuzzy logic controller (NFLC) where all of its parameters can be tuned simultaneously by GA. The structure of the controller is based on the radial basis function neural network (RBF) with G...
متن کاملA fuzzy controller with supervised learning assisted reinforcement learning algorithm for obstacle avoidance
Fuzzy logic systems are promising for efficient obstacle avoidance. However, it is difficult to maintain the correctness, consistency, and completeness of a fuzzy rule base constructed and tuned by a human expert. A reinforcement learning method is capable of learning the fuzzy rules automatically. However, it incurs a heavy learning phase and may result in an insufficiently learned rule base d...
متن کامل