Analysis of Population Evolution in Classifier Systems Using Symbolic Representations

  • Authors:
  • Pier Luca Lanzi;Stefano Rocca;Kumara Sastry;Stefania Solari

  • Affiliations:
  • Artificial Intelligence and Robotics Laboratory (AIRLab), Politecnico di Milano, Milano, Italy I-20133 and Illinois Genetic Algorithm Laboratory, University of Illinois at Urbana-Champaign, Urbana ...;Artificial Intelligence and Robotics Laboratory (AIRLab), Politecnico di Milano, Milano, Italy I-20133;Illinois Genetic Algorithm Laboratory, University of Illinois at Urbana-Champaign, Urbana, Illinois, USA;Artificial Intelligence and Robotics Laboratory (AIRLab), Politecnico di Milano, Milano, Italy I-20133

  • Venue:
  • Learning Classifier Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper presents an approach to analyze population evolution in classifier systems using a symbolic representation. Given a sequence of populations, representing the evolution of a solution, the method simplifies the classifiers in the populations by reducing them to their "canonical form". Then, it extracts all the subexpressions that appear in all the classifier conditions and, for each subexpression, it computes the number of occurrences in each population. Finally, it computes the trend of all the subexpressions considered. The expressions which show an increasing trend through the course of evolution are viewed as building blocks that the system has used to construct the solution.