Automatic generation of fuzzy control rule by machine learning methods

This paper presents a multi-strategy learning technique for automatic generation of fuzzy control rules. In order to eliminate irrelevant input variables and to prioritize relevant ones according to their influences on the output value(s), the ID3 algorithm is adopted to classify the given set of training I/O data. The resulting decision tree can be easily converted into IF-THEN rules, which are then fuzzified. The fuzzy rules are further improved by tuning the parameters that define their membership functions using the gradient-descent approach. Experimental results of applying the proposed technique to nonlinear system identification have shown improvements over previous work in the area. In addition, it has been successfully applied to mobile robot control in unknown environments.

[1]  L. P. Holmblad,et al.  CONTROL OF A CEMENT KILN BY FUZZY LOGIC , 1993 .

[2]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..

[3]  Kazuo Tanaka,et al.  Fuzzy modeling by ID3 algorithm and its application to prediction of heater outlet temperature , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[4]  Chi-Cheng Jou,et al.  Training a fuzzy controller to back up an autonomous vehicle , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[5]  M. Braae,et al.  SELECTION OF PARAMETERS FOR A FUZZY LOGIC CONTROLLER , 1979 .

[6]  Yoichiro Maeda,et al.  Hierarchical control for autonomous mobile robots with behavior-decision fuzzy algorithm , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  Chin-Teng Lin,et al.  Reinforcement structure/parameter learning for neural-network-based fuzzy logic control systems , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[8]  M. Sugeno,et al.  Fuzzy Control of Model Car , 1985 .