Hierarchical fuzzy system modeling by Genetic and Bacterial Programming approaches

In this paper a method is proposed for constructing hierarchical fuzzy rule bases in order to model black box systems defined by input-output pairs, i.e. to solve supervised machine learning problems. The resultant hierarchical rule base is the knowledge base, which is constructed by using structure constructing evolutionary techniques, namely, Genetic and Bacterial Programming Algorithms. Applying hierarchical fuzzy rule bases is a way of reducing the complexity of the knowledge base, whereas evolutionary methods ensure a relatively efficient learning process. This is the reason of the investigation of this combination.

[1]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[2]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .

[3]  Takeshi Furuhashi,et al.  Fuzzy system parameters discovery by bacterial evolutionary algorithm , 1999, IEEE Trans. Fuzzy Syst..

[4]  László T. Kóczy,et al.  Comparative analysis of interpolative and non-interpolative fuzzy rule based machine learning systems applying various numerical optimization methods , 2010, International Conference on Fuzzy Systems.

[5]  László T. Kóczy,et al.  Approximate reasoning by linear rule interpolation and general approximation , 1993, Int. J. Approx. Reason..

[6]  Ethem Alpaydin,et al.  Introduction to machine learning , 2004, Adaptive computation and machine learning.

[7]  K. Hirota,et al.  Interpolation in structured fuzzy rule bases , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[8]  Yoshiki Uchikawa,et al.  Fuzzy logic controllers generated by pseudo-bacterial genetic algorithm with adaptive operator , 1997, Proceedings of International Conference on Neural Networks (ICNN'97).

[9]  Charles E. Taylor Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. Complex Adaptive Systems.John H. Holland , 1994 .

[10]  László T. Kóczy,et al.  Genetic and Bacterial Programming for B-Spline Neural Networks Design , 2007, J. Adv. Comput. Intell. Intell. Informatics.

[11]  László T. Kóczy,et al.  Comparison of Various Evolutionary and Memetic Algorithms , 2010, IUM.

[12]  László T. Kóczy,et al.  Comparative analysis of various evolutionary and memetic algorithms , 2009 .

[13]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[14]  László T. Kóczy,et al.  Interpolative reasoning with insufficient evidence in sparse fuzzy rule bases , 1993, Inf. Sci..