Artificial Life and Robotics

, 14:418 | Cite as

Incorporation of user preference into multi-objective genetic fuzzy rule selection for pattern classification problems

  • Yusuke Nojima
  • Hisao Ishibuchi
Original Article


In the design of fuzzy-rule-based systems, we have two conflicting objectives: accuracy maximization and interpretability maximization. As a measure of interpretability, a number of criteria have been proposed in the literature. Most of those criteria have been incorporated into fitness functions in order to automatically find accurate and interpretable fuzzy systems by genetic algorithms. However, interpretability is very subjective and is rarely defined for any users beforehand. In this article, we propose the incorporation of user preference into multi-objective genetic fuzzy rule selection for pattern classification problems. User preference is represented by a preference function which is changeable according to the user’s direct manipulation during evolution. The preference function is used as one of the objective functions in multi-objective genetic fuzzy rule selection. The effectiveness of the proposed method is examined through some case studies for the design of fuzzyrule-based classifiers.

Key words

Multi-objective genetic fuzzy systems Fuzzyrule-based systems User preference Interactive genetic algorithms Pattern classification problems 


  1. 1.
    Cordon O, Herrera F, Hoffmann F, et al (2001) Genetic fuzzy systems. World Scientific, SingaporezbMATHGoogle Scholar
  2. 2.
    Ishibuchi H, Nozaki K, Yamamoto N, et al (1995) Selecting fuzzy if-then rules for classification problems using genetic algorithms. IEEE Trans Fuzzy Syst 3:260–270CrossRefGoogle Scholar
  3. 3.
    Ishibuchi H, Murata T, Turksen IB (1997) Single-objective and two-objective genetic algorithms for selecting linguistic rules for pattern classification problems. Fuzzy Sets Syst 89:135–150CrossRefGoogle Scholar
  4. 4.
    Deb K, Pratap A, Agarwal S, et al (2002) A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evolut Comput 6:182–197CrossRefGoogle Scholar
  5. 5.
    Ishibuchi H, Tsukamoto N, Nojima Y (2008) Evolutionary many-objective optimization: a short review. Proceedings of the 2008 IEEE Congress on Evolutionary Computation, IEEE, Hong Kong, pp 2424–2431Google Scholar
  6. 6.
    Bayardo RJ Jr, Agrawal R (1999) Mining the most interesting rules. Proceedings of the 5th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM, San Diego, USA, pp 145–153Google Scholar

Copyright information

© International Symposium on Artificial Life and Robotics (ISAROB). 2009

Authors and Affiliations

  1. 1.Department of Computer Science and Intelligent Systems, Graduate School of EngineeringOsaka Prefecture UniversitySakai, OsakaJapan

Personalised recommendations