Rule Induction by Estimation of Distribution Algorithms

In this chapter a preliminary work on the use of Estimation of Distribution Algorithms (EDAs) for the induction of classification rules is presented. Each individual obtained by simulation of the probability distribution learnt in each EDA generation represents a disjunction of a finite number of simple rules. This problem has been modeled to allow representations with different complexities. Experimental results comparing three types of EDAs —UMDA, a dependency tree and EBNAwith two classical algorithms of rule induction —RIPPER and CN2— are shown.

[1]  Kenneth A. De Jong,et al.  Learning Concept Classification Rules Using Genetic Algorithms , 1991, IJCAI.

[2]  Ron Kohavi,et al.  Supervised and Unsupervised Discretization of Continuous Features , 1995, ICML.

[3]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[4]  C. N. Liu,et al.  Approximating discrete probability distributions with dependence trees , 1968, IEEE Trans. Inf. Theory.

[5]  Stewart W. Wilson,et al.  Learning Classifier Systems, From Foundations to Applications , 2000 .

[6]  Pedro Larrañaga,et al.  Estimation of Distribution Algorithms , 2002, Genetic Algorithms and Evolutionary Computation.

[7]  J. Juan Liu,et al.  An extended genetic rule induction algorithm , 2000, CEC.

[8]  Pier Luca Lanzi,et al.  An Analysis of Generalization in the XCS Classifier System , 1999, Evolutionary Computation.

[9]  Peter Clark,et al.  The CN2 Induction Algorithm , 1989, Machine Learning.

[10]  J. Holland A mathematical framework for studying learning in classifier systems , 1986 .

[11]  Thomas G. Dietterich Approximate Statistical Tests for Comparing Supervised Classification Learning Algorithms , 1998, Neural Computation.

[12]  Jorge Muruzábal,et al.  Mining the space of generality with uncertainty-concerned cooperative classifiers , 1999 .

[13]  William W. Cohen Fast Effective Rule Induction , 1995, ICML.

[14]  Alexandra Poulovassilis,et al.  Optimisation of Active Rule Agents Using a Genetic Algorithm Approach , 1998, DEXA.

[15]  Heinz Mühlenbein,et al.  The Equation for Response to Selection and Its Use for Prediction , 1997, Evolutionary Computation.

[16]  Larry Bull,et al.  Learning Classifier Systems , 2002, Annual Conference on Genetic and Evolutionary Computation.