Towards The Use Of XCS In Interactive Evolutionary Design

Learning classifier systems represent a technique by which various characteristics of a given problem space may be deduced and presented to the user in a readable format. W present results from the use of XCS on simple tasks with the general multi-variable features typically found in problems addressed by an Interactive Evolutionary Design process. That is, we examine the behaviour of XCS with versions of a well-known single-step task and consider the speed of learning, noise, and the ability to respond to changes. We introduce a simple form of supervised learning for XCS with the aim of improving its performance with respect to these two measures. Results show that improvements can be made under the new learning scheme.

[1]  Martin V. Butz,et al.  An algorithmic description of XCS , 2000, Soft Comput..

[2]  Drake Circus,et al.  Preferences and Their Application in Evolutionary Multiobjective Optimization , 2002 .

[3]  Martin V. Butz,et al.  How XCS evolves accurate classifiers , 2001 .

[4]  Stewart W. Wilson Classifier Fitness Based on Accuracy , 1995, Evolutionary Computation.

[5]  M. Pelikán,et al.  Analyzing the evolutionary pressures in XCS , 2001 .

[6]  John H. Holland,et al.  Escaping brittleness: the possibilities of general-purpose learning algorithms applied to parallel rule-based systems , 1995 .

[7]  Stewart W. Wilson Generalization in the XCS Classifier System , 1998 .

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

[9]  Ian C. Parmee,et al.  Introducing prototype interactive evolutionary systems for ill-defined, multi-objective design environments , 2001 .

[10]  T. Back,et al.  On the behavior of evolutionary algorithms in dynamic environments , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[11]  Gabriella Kókai,et al.  GeLog - A System Combining Genetic Algorithm with Inductive Logic Programming , 2001, Fuzzy Days.

[12]  Ian C. Parmee,et al.  Preferences and their application in evolutionary multiobjective optimization , 2002, IEEE Trans. Evol. Comput..

[13]  Adrian R. Hartley,et al.  Accuracy-based fitness allows similar performance to humans in static and dynamic classification environments , 1999, GECCO.

[14]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[15]  Stewart W. Wilson Mining Oblique Data with XCS , 2000, IWLCS.

[16]  Ian C. Parmee,et al.  Towards the support of innovative conceptual design through interactive designer/evolutionary computing strategies , 2000, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[17]  Pier Luca Lanzi,et al.  Mining interesting knowledge from data with the XCS classifier system , 2001 .

[18]  Martin J. Oates,et al.  A Preliminary Investigation of Modified XCS as a Generic Data Mining Tool , 2001, IWLCS.

[19]  Gabriella Kókai,et al.  An Evolutionary Optimum Searching Tool , 2001, IEA/AIE.

[20]  Larry Bull,et al.  Self-adaptive mutation in classifier system controllers , 2000 .

[21]  Ian C. Parmee,et al.  Multiobjective Satisfaction within an Interactive Evolutionary Design Environment , 2000, Evolutionary Computation.

[22]  Ian C. Parmee,et al.  Improving problem definition through interactive evolutionary computation , 2002, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[23]  Stewart W. Wilson Get Real! XCS with Continuous-Valued Inputs , 1999, Learning Classifier Systems.

[24]  Larry Bull,et al.  Self-adaptation in learning classifier systems , 2000 .

[25]  M. Colombetti,et al.  An extension to the XCS classifier system for stochastic environments , 1999 .

[26]  Ian C. Parmee Poor-Definition, Uncertainty, and Human Factors - Satisfying Multiple Objectives in Real-World Decision-Making Environments , 2001, EMO.

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

[28]  Stewart W. Wilson,et al.  Studies of the XCSI classifier system on a data mining problem , 2001 .

[29]  Sean Saxon,et al.  XCS and the Monk's Problems , 1999, Learning Classifier Systems.