Fuzzy rule base learning through simulated annealing

We study the use of simulated annealing to optimize the membership functions of Takagi-Sugeno rules. The necessary adaptation of simulated annealing in order to be efficient for this problem is discussed in detail. The convergence is carefully studied for the test application of the approximation of an analytical function specially built to test the efficiency of the algorithm. The obtained results are compared with gradient descent optimization results. We point out that simulated annealing is particularly interesting in the case (usual in practical implementations) when there are few rules compared to the complexity of the problem.

[1]  P. Siarry,et al.  La méthode du recuit simulé: théorie et applications , 1995 .

[2]  P. Siarry,et al.  Gradient descent method for optimizing various fuzzy rule bases , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[3]  M. L. Quinn,et al.  On the design and performance evaluation of adaptive fuzzy controllers , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[4]  Patrick Siarry,et al.  A genetic algorithm for optimizing Takagi-Sugeno fuzzy rule bases , 1998, Fuzzy Sets Syst..

[5]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[6]  M. Sugeno,et al.  Derivation of Fuzzy Control Rules from Human Operator's Control Actions , 1983 .

[7]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[8]  Sandro Ridella,et al.  Minimizing multimodal functions of continuous variables with the “simulated annealing” algorithmCorrigenda for this article is available here , 1987, TOMS.

[9]  C. L. Karr,et al.  Fuzzy control of pH using genetic algorithms , 1993, IEEE Trans. Fuzzy Syst..

[10]  P. Siarry,et al.  A centered formulation of Takagi-Sugeno rules for improved learning efficiency , 1994 .

[11]  J.-S.R. Jang Fuzzy controller design without domain experts , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[12]  Constantin V. Negoita,et al.  On Fuzzy Systems , 1978 .

[13]  Ebrahim H. Mamdani,et al.  A linguistic self-organizing process controller , 1979, Autom..

[14]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  V. Cerný Thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm , 1985 .