XCSLib : The XCS Classifier System Library

The XCS Library (XCSLib) is an open source C++ library for genetics-based machine learning and learning classifier systems. It provides (i) several reusable components that can be employed to design new learning paradigms inspired to the learning classifier system principles; and (ii) the implementation of two well-known and widely used models of learning classifier systems.

[1]  Stewart W. Wilson Classifier systems and the animat problem , 2004, Machine Learning.

[2]  Daniele Loiacono,et al.  Support vector machines for computing action mappings in learning classifier systems , 2007, 2007 IEEE Congress on Evolutionary Computation.

[3]  Stewart W. Wilson,et al.  Using convex hulls to represent classifier conditions , 2006, GECCO '06.

[4]  Hussein A. Abbass,et al.  Be real! XCS with continuous-valued inputs , 2005, GECCO '05.

[5]  Larry Bull,et al.  Self-adaptive constructivism in Neural XCS and XCSF , 2008, GECCO '08.

[6]  Alwyn Barry,et al.  The stability of long action chains in XCS , 2002, Soft Comput..

[7]  Richard S. Sutton,et al.  Learning to predict by the methods of temporal differences , 1988, Machine Learning.

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

[9]  Daniele Loiacono,et al.  Classifier prediction based on tile coding , 2006, GECCO '06.

[10]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

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

[12]  Stewart W. Wilson Classifiers that approximate functions , 2002, Natural Computing.

[13]  Tim Kovacs,et al.  What Makes a Problem Hard for XCS? , 2000, IWLCS.

[14]  Martin V. Butz,et al.  Tournament Selection: Stable Fitness Pressure in XCS , 2003, GECCO.

[15]  Andrew W. Moore,et al.  Generalization in Reinforcement Learning: Safely Approximating the Value Function , 1994, NIPS.

[16]  Martin V. Butz,et al.  Function Approximation With XCS: Hyperellipsoidal Conditions, Recursive Least Squares, and Compaction , 2008, IEEE Transactions on Evolutionary Computation.

[17]  Daniele Loiacono,et al.  Prediction update algorithms for XCSF: RLS, Kalman filter, and gain adaptation , 2006, GECCO '06.

[18]  Daniele Loiacono,et al.  Evolving Classifiers Ensembles with Heterogeneous Predictors , 2008, IWLCS.

[19]  Daniele Loiacono,et al.  Extending XCSF beyond linear approximation , 2005, GECCO '05.

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

[21]  Luca Lanzi Pier,et al.  Extending the Representation of Classifier Conditions Part II: From Messy Coding to S-Expressions , 1999 .

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

[23]  Daniele Loiacono,et al.  Generalization in the XCSF Classifier System: Analysis, Improvement, and Extension , 2007, Evolutionary Computation.

[24]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.