Co-Evolution of Fuzzy Rules and Membership Functions

  • Jun, Hyo-Byung (Robotics and Intelligent Information System Laboratory Dept, of Control and Instrumentation Engineering , Chung-Ang University) ;
  • Joung, Chi-Sun (Robotics and Intelligent Information System Laboratory Dept, of Control and Instrumentation Engineering , Chung-Ang University) ;
  • Sim, Kwee-Bo (Robotics and Intelligent Information System Laboratory Dept, of Control and Instrumentation Engineering , Chung-Ang University)
  • Published : 1998.06.01

Abstract

In this paper, we propose a new design method of an optimal fuzzy logic controller using co-evolutionary concept. In general, it is very difficult to find optimal fuzzy rules by experience when the input and/or output variables are going to increase. Futhermore proper fuzzy partitioning is not deterministic ad there is no unique solution. So we propose a co-evolutionary method finding optimal fuzzy rules and proper fuzzy membership functions at the same time. Predator-Prey co-evolution and symbiotic co-evolution algorithms, typical approaching methods to co-evolution, are reviewed, and dynamic fitness landscape associated with co-evolution is explained. Our algorithm is that after constructing two population groups made up of rule base and membership function, by co-evolving these two populations, we find optimal fuzzy logic controller. By applying the propose method to a path planning problem of autonomous mobile robots when moving objects applying the proposed method to a pa h planning problem of autonomous mobile robots when moving objects exist, we show the validity of the proposed method.

Keywords