Skip to main content

Recent Trends in Learning Classifier Systems Research

  • Chapter

Part of the book series: Natural Computing Series ((NCS))

Abstract

In this chapter we review recent advances and trends in learning classifier systems (LCS) research. These advances fall in three main areas: (i) improved allocation and use of credit assigned to rules, which stems in part from utilizing connections with well-established reinforcement learning algorithms, and from using rule predictive accuracy as the “fitness” value guiding the genetic algorithm’s search for better rules; (ii) research on alternative LCS architectures, including alternative rule syntax and semantics, as well as work on both simpler and more complex LCS; and (iii) increases in both the number and the range of LCS applications. We feel these advances have led to the resurgence of LCS research in the past five years, and in a final section we list some of the most immediate challenges facing LCS researchers at this time.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fourth International Workshop on Learning Classifier Systems. http://www.psychologie.uni-wuerzburg.de/iwlcs-2001/.

  2. Learning Classifier Systems Group, http://www.csm.uwe.ac.uk/lcsg/.

  3. Emergent Computation. Proceedings of the Ninth Annual International Conference of the Center for Nonlinear Studies on Self-organizing, Collective, and Cooperative Phenomena in Natural and Artificial Computing Networks. A special issue of Physica D. Stephanie Forrest (Ed.), 1990.

    Google Scholar 

  4. Collected Abstracts for the First International Workshop on Learning Classifier System (IWLCS92), 1992. October 6–8, NASA Johnson Space Center, Houston, Texas.

    Google Scholar 

  5. Proceedings of the International Workshop on Learning Classifier Systems (IWLCS-2000), in the Joint Workshops of SAB 2000 and PPSN 2000, 2000. Pier Luca Lanzi, Wolfgang Stolzmann, and Stewart W. Wilson (workshop organisers).

    Google Scholar 

  6. Ahluwalia, M., Bull, L. (1999) A Genetic Programming-based Classifier System. In Banzhaf et al. [10], 11–18.

    Google Scholar 

  7. Arthur, Brian W., Holland, J. H., LeBaron, B., Palmer, R., Talyer, P. (1996) Asset Pricing Under Endogenous Expectations in an Artificial Stock Market. Technical Report, Santa Fe Institute.

    Google Scholar 

  8. Bäck, T. (ed.) (1997) Proceedings of the 7th International Conference on Genetic Algorithms (ICGA97a). Morgan Kaufmann: San Francisco CA.

    Google Scholar 

  9. Barry, A. The Learning Classifier Systems WEB. http://www.csm.uwe.ac.uk/~ambarry/LCSWEB/.

  10. Banzhaf, W., Daida, J., Eiben, A. E., Garzon, M. H., Honavar, V., Jakiela, M., Smith, R. E. (eds.) (1999) Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-99). Morgan Kaufmann: San Francisco, CA.

    Google Scholar 

  11. Barry, A. (1999) Aliasing in XCS and the Consecutive State Problem: 1 — Effects. In Banzhaf et al. [10], 19–26.

    Google Scholar 

  12. Barry, A. (1999) Aliasing in XCS and the Consecutive State Problem: 2 — Solutions. In Banzhaf et al. [10], 27–34.

    Google Scholar 

  13. Barry, A. (2000) Specifying Action Persistence within XCS. In Whitely et al. [189], 50–57.

    Google Scholar 

  14. Blake, C. L., Merz, C. J. (1998) UCI repository of machine learning Databases.

    Google Scholar 

  15. Bonarini, A. (2000) An Introduction to Learning Fuzzy Classifier Systems. In Lanzi et al. [120], 83–104.

    Google Scholar 

  16. Bonelli, P., Parodi, A. (1991) An Efficient Classifier System and its Experimental Comparison with two Representative Learning Methods on Three Medical Domains. In Booker and Belew [21], 288–295.

    Google Scholar 

  17. Bonelli, P., Parodi, A., Sen, S., Stewart, W. (1990) NEWBOOLE: A Fast GBML System. In International Conference on Machine Learning, 153–159, Morgan Kaufmann: San Mateo, CA.

    Google Scholar 

  18. Booker, L. B. (1989) Triggered rule Discovery in classifier systems. In Schaffer [151], 265–274.

    Google Scholar 

  19. Booker, L. B. (1990) Instinct as an Inductive Bias for Learning Behavioral Sequences. In Meyer and Wilson [126], 230–237.

    Google Scholar 

  20. Booker, L. B. (1991) Representing Attribute-Based Concepts in a Classifier System. In Rawlins [132], 115–127.

    Google Scholar 

  21. Booker, L. B., Belew, R. K. (eds.) (1991) Proceedings of the 4th International Conference on Genetic Algorithms (ICGA91). Morgan Kaufmann: San Francisco, CA.

    Google Scholar 

  22. Bull, L. (1999) On using ZCS in a Simulated Continuous Double-Auction Market. In Banzhaf et al. [10], 83–90.

    Google Scholar 

  23. Bull, L. (2000) Simple Markov Models of the Genetic Algorithm in Classifier Systems: Accuracy-based Fitness. In Proceedings of the International Workshop on Learning Classifier Systems (IWLCS-2000), in the Joint Workshops of SAB 2000 and ?PS? 2000 [5]. Extended abstract.

    Google Scholar 

  24. Bull, L. (2000) Simple Markov Models of the Genetic Algorithm in Classifier Systems: Multi-step Tasks. In Proceedings of the International Workshop on Learning Classifier Systems (IWLCS-2000), in the Joint Workshops of SAB 2000 and PPSN 2000 [5]. Extended abstract.

    Google Scholar 

  25. Bull, L., Hurst, J. (2000) Self-Adaptive Mutation in ZCS Controllers. In Proceedings of the EvoNet Workshops — EvoRob 2000, 339–346. Springer: Berlin.

    Google Scholar 

  26. Bull, L., Hurst, J., Tomlinson, A. (2000) Mutation in Classifier System Controllers. In From Animals to Animats 6: Proceedings of the Sixth International Conference on Simulation of Adaptive Behavior, 2000, J. A. Meyer et al. (eds), pp460–467.

    Google Scholar 

  27. Blitz, M. V., Goldberg, D. E., Stolzmann, W. (2000) Introducing a Genetic Generalization Pressure to the Anticipatory Classifier System — Part 1: Theoretical Approach. In Whitely et al. [189], 34–41.

    Google Scholar 

  28. Butz, M. V., Goldberg, D. E., Stolzmann, W. (2000) Introducing a Genetic Generalization Pressure to the Anticipatory Classifier System — Part 2: Performance Analysis. In Whitely et al. [189], 42–49.

    Google Scholar 

  29. Butz, M. V., Goldberg, D. E., Stolzmann, W. (2000) Investigating Generalization in the Anticipatory Classifier System. In Proceedings of Parallel Problem Solving from Nature (PPSN VI). Springer: Berlin.

    Google Scholar 

  30. Butz, M. V., Goldberg, D. E., Stolzmann, W. (2000) Probability-enhanced Predictions in the Anticipatory Classifier System. In Proceedings of the International Workshop on Learning Classifier Systems (IWLCS-2000), in the Joint Workshops of SAB 2000 and PPSN 2000 [5]. Extended abstract.

    Google Scholar 

  31. Butz, M. V., Wilson, S. W. (2000) An algorithmic Description of XCS. Technical Report 2000017, Illinois Genetic Algorithms Laboratory, University of Illinois at Urbana-Champaign.

    Google Scholar 

  32. Cao, Y. J., Ireson, N., Bull, L., Miles, R. (1999) Design of a, Traffic Junction Controller using a Classifier System and Fuzzy Logic. In Proceedings of the Sixth International Conference on Computational Intelligence, Theory, and Applications. Springer: Berlin.

    Google Scholar 

  33. Clark, P., Niblett, T. (1989) The CN2 induction algorithm. Machine Learning, 3, 261–283.

    Google Scholar 

  34. Cliff, D., Husbands, P., Meyer, J. A., Stewart, W. (eds.) (1994) From Animals to Animats 3. Proceedings of the Third International Conference on Simulation of Adaptive Behavior (SAB94). A Bradford Book. MIT Press: Cambridge, MA.

    Google Scholar 

  35. Cliff, D., Ross, S. (1995) Adding Temporary Memory to ZCS. Technical Report CSRP347, School of Cognitive and Computing Sciences, University of Sussex ftp://ftp.cogs.susx.ac.uk/pub/reports/csrp/csrp347.ps.Z.

  36. Colombetti, M., Dorigo, M. (1994) Training Agents to Perform Sequential Behavior. Adaptive Behavior. 2, 247–275 ftp://iridia.ulb.ac.be/pub/dorigo/journals/IJ.06-ADAP94.ps.gz

    Article  Google Scholar 

  37. Colombetti, M., Dorigo, M. (1999) Evolutionary Computation in Behavior Engineering. In Evolutionary Computation: Theory and Applications, chapter 2, 37–80. World Scientific: Singapore.

    Chapter  Google Scholar 

  38. Colombetti, M., Dorigo, M., Borghi, G. (1996) Behavior Analysis and Training: A Methodology for Behavior Engineering. IEEE Transactions on Systems, Man and Cybernetics, 26, 365–380.

    Article  Google Scholar 

  39. Colombetti, M., Dorigo, M., Borghi, G. (1996) Robot shaping: The HAMSTER Experiment. In M. Jamshidi et al (eds.), Proceedings of ISRAM’96, Sixth International Symposium on Robotics and Manufacturing, Montpellier, France.

    Google Scholar 

  40. Compiani, M., Montanari, D., Serra, R., Valastro, G. (1989) Classifier systems and neural networks. In Parallel Architectures and Neural Networks — First Italian Workshop, 105–118. World Scientific: Teaneck, N.J.

    Google Scholar 

  41. Davis, M. S. (2000) A Computational Model of Affect Theory: Simulations of Reducer/Augmenter and Learned Helplessness Phenomena. PhD thesis, Department of Psychology, University of Michigan.

    Google Scholar 

  42. De Jong, K. A. (1988) Learning with Genetic Algorithms: An Overview. Machine Learning, 3, 121–138.

    Article  Google Scholar 

  43. Donnart, J. Y., Meyer, J. A. (1994) A Hierarchical Classifier System Implementing a Motivationally Autonomous Animat. In Cliff et al. [34], 144–153.

    Google Scholar 

  44. Donnart, J. Y., Meyer, J. A. (1996) Hierarchical-map Building and Self-positioning with MonaLysa. Adaptive Behavior, 5, 29–74.

    Article  Google Scholar 

  45. Donnart, J. Y., Meyer, J. A. (1996) Spatial Exploration, Map Learning, and Self-Positioning with MonaLysa. In Pattie Maes, Maja J. Mataric, Jean-Arcady Meyer, Jordan Pollack, and Stewart W. Wilson (eds.), From Animals to Animats 4. Proceedings of the Fourth International Conference on Simulation of Adaptive Behavior (SAB96), 204–213. A Bradford Book. MIT Press: Cambridge, MA.

    Google Scholar 

  46. Dorigo, M. (1991) New Perspectives about Default Hierarchies Formation in Learning Classifier Systems. In E. Ardizzone, E. Gaglio, and S. Sorbello (eds.), Proceedings of the 2nd Congress of the Italian Association for Artificial Intelligence (APIA) on Trends in Artificial Intelligence, 549 LNAL 218–227, Palermo, Italy, Springer: Berlin.

    Google Scholar 

  47. Dorigo, M. (1991) Using Transputers to Increase Speed and Flexibility of Genetic-based Machine Learning Systems. Microprocessing and Microprogramming, 34, 147–152.

    Article  Google Scholar 

  48. Dorigo, M. (1993) Genetic and Non-Genetic Operators in ALECSYS. Evolutionary Computation, 1, 151–164 Also Technical Report TR-92–075, International Computer Science Institute.

    Article  Google Scholar 

  49. Dorigo, M. (1995) Alecsys and the AutonoMouse: Learning to Control a Real Robot by Distributed Classifier Systems. Machine Learning, 19, 209–240.

    Google Scholar 

  50. Dorigo, M., Bersini, H. (1994) A Comparison of Q-Learning and Classifier Systems. In Cliff et al. [34], 248–255.

    Google Scholar 

  51. Dorigo, M., Colombetti, M. (1994) Robot Shaping: Developing Autonomous Agents through Learning. Artificial Intelligence, 2, 321–370 ftp://iridia.ulb.ac.be/pub/dorigo/journals/IJ.05-AIJ94.ps.gz

    Article  Google Scholar 

  52. Dorigo, M., Colombetti, M. (1998) Robot Shaping: An Experiment in Behavior Engineering. MIT Press/Bradford Books: Cambridge, MA.

    Google Scholar 

  53. Dorigo, M., Schnepf, U. (1993) Genetics-based Machine Learning and Behaviour Based Robotics: A New Synthesis. IEEE Transactions on Systems, Man and Cybernetics, 23, 141–154.

    Article  Google Scholar 

  54. Dorigo, M., Sirtori, E. (1991) Alecsys: A Parallel Laboratory for Learning Classifier Systems. In Booker and Belew [21], 296–302.

    Google Scholar 

  55. Druhan, B. B., Mathews, R. C. (1989) THIYOS: A Classifier System Model of Implicit Knowledge in Artificial Grammars. In Proc. 11th Annual Conference of the Cognitive Science Society, Hillsdale, NY: Lawrence Erlbaum Associates.

    Google Scholar 

  56. Escazut, C., Fogarty, T. C. (1997) Coevolving Classifier Systems to Control Traffic Signals. In John R. Koza (ed.), Late Breaking Papers at the 1997 Genetic Programming Conference, Stanford Bookstore: Stanford University, CA.

    Google Scholar 

  57. Farmer, J. D. (1990) A Rosetta Stone for Connectionism. In Special issue of Physica D (Vol. 42)[3], 153–187.

    Article  MathSciNet  Google Scholar 

  58. Farmer, J. D., Packard, N. H., Perelson, A. S. (1986) The immune System, Adaptation& Learning. Physica D, 22, 187–204.

    Article  MathSciNet  Google Scholar 

  59. Fayyad, U. M., Shapiro, G. P., Smyth, P., Uthurusamy, R. (1996) Advances in Knowledge Discovery and Data Mining. AAAI Press/The MIT Press: Cambridge, MA.

    Google Scholar 

  60. Federman, F. (2000) NEXTNOTE: A Learning Classifier System. In Annie S. Wu (ed.), Proceedings of the Genetic and Evolutionary Computation Conference Workshop Program, 136–138.

    Google Scholar 

  61. Federman, F., Dorchak, S. F. (1997) Information Theory and NEXTPITCH: A Learning Classifier System. In Bäck [8], 442–449.

    Google Scholar 

  62. Federman, F., Dorchak, S. F. (1997) Representation of Music in a Learning Classifier System. In Z.W. Rad and A. Skowron (eds.), Foundations of intelligent Systems: Proceedings 10th International Symposium (ISMIS’97). Springer: Heidelberg.

    Google Scholar 

  63. Federman, F., Dorchak, S. F. (1998) A Study of Classifier Length and Population Size. In Koza et al. [112], 629–634.

    Google Scholar 

  64. Federman, F., Sparkman, G., Watt, S. (1999) Representation of Music in a Learning Classifier System Utilizing Bach Chorales. In Banzhaf et al. [10], 785 (one page poster paper).

    Google Scholar 

  65. Forrest, S. (1985) Implementing semantic network structures using the classifier system. In Grefenstette [72], 24–44.

    Google Scholar 

  66. Forrest, S. (ed.) (1993) Proceedings of the 5th International Conference on Genetic Algorithms (ICGA93). Morgan Kaufmann: San Fransico, CA.

    Google Scholar 

  67. Frey, P. W., Slate, D. J. (1991) Letter Recognition Using Holland-Style Adaptive Classifiers. Machine Learning, 6, 161–182.

    Google Scholar 

  68. Garrell, J. M. et al. (1998) Automatic Classification of Mammary Biopsy Images with Machine Learning Techniques. In E. Alpaydin (ed.), Proceedings of Engineering of Intelligent Systems (EIS’98), 3, 411–418. ICSC Academic Press http://www.salleurl.edu/~xevil/Work/index.html

  69. Garrell, J. M. et al. (1999) Automatic Diagnosis with Genetic Algorithms and Case-Based Reasoning. Artificial Intelligence in Engineering, 13(4), pp 367–372.

    Article  Google Scholar 

  70. Gilbert, A. H., Bell, F., Valenzuela, C. L. (1995) Adaptive Learning of Process Control and Profit Optimisation using a Classifier System. Evolutionary Computation, 3, 177–198.

    Article  Google Scholar 

  71. Goldberg, D. E. (1989) Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley: Reading, MA.

    MATH  Google Scholar 

  72. Grefenstette, J. J. (ed.) (1985) Proceedings of the 1st International Conference on Genetic Algorithms and their Applications (ICGA85). Lawrence Erlbaum Associates: Pittsburgh, PA.

    Google Scholar 

  73. Grefenstette, J. J. (ed.) (1987) Proceedings of the 2nd International Conference on Genetic Algorithms (ICGA87), Cambridge, MA, July 1987. Lawrence Erlbaum Associates: Pittsburgh, PA.

    Google Scholar 

  74. Grefenstette, J. J. (1988) Credit Assignment in Rule Discovery Systems Based on Genetic Algorithms. Machine Learning, 3, 225–245.

    Google Scholar 

  75. Grefenstette, J. J. (1989) A System for Learning Control Strategies with Genetic Algorithms. In Schaffer [151], 183–190.

    Google Scholar 

  76. Grefenstette, J. J. (1991) Lamarckian Learning in Multi-Agent Environments. In Booker and Belew [21], 303–310. http://www.ib3.grnu.edu/gref/publications.html

  77. Grefenstette, J. J. (1992) The Evolution of Strategies for Multi-agent Environments. Adaptive Behavior, 1, 65–89 http://www.ib3.gmu.edu/gref/

    Article  Google Scholar 

  78. Grefenstette, J. J. (ed.) (1992) Using a Genetic Algorithm to Learn Behaviors for Autonomous Vehicles. In Proceedings American Institute of Aeronautics and Astronautics Guidance, Navigation and Control Conference, 739–749 AIAA http://www.ib3.gmu.edu/gref/

  79. Grefenstette, J. J., Ramsey, C. L., Schultz, A. C. (1990) Learning Sequential Decision Rules using Simulation Models and Competition. Machine Learning, 5, 355–381 http://www.ib3.gmu.edu/gref/publications.html

    Google Scholar 

  80. Grefenstette, J. J., Schultz, A. C. (1994) An Evolutionary Approach to Learning in Robots. In Machine Learning Workshop on Robot Learning, New Brunswick, NJ, http://www.ib3.gmu.edu/gref/

  81. Hartley, A. (1999) Accuracy-based Fitness Allows Similar Performance to Humans in Static and Dynamic Classification Environments. In Banzhaf et al. [10], 266–273.

    Google Scholar 

  82. Hofmeyr, S. A., Forrest, S. (2000) Architecture for an Artificial Immune System. Evolutionary Computation, 8.

    Google Scholar 

  83. Holland, J. (1971) Processing and Processors for Schemata. In E. L. Jacks (ed.), Associative Information Processing, 127–146. American Elsevier: New York.

    Google Scholar 

  84. Holland, J. (1976) Adaptation. In R. Rosen and F. M. Snell (eds.), Progress in theoretical biology. Plenum: New York, NY.

    Google Scholar 

  85. Holland, J. (1985) Properties of the Bucket Brigade. In Grefenstette [72], 1–7.

    Google Scholar 

  86. Holland, J. (1986) A Mathematical Framework for Studying Learning in Classifier Systems. Physica D, 22, 307–317.

    MathSciNet  MATH  Google Scholar 

  87. Holland, J. (1986) Escaping Brittleness: The Possibilities of General-Purpose Learning Algorithms Applied to Parallel Rule-Based Systems. In R. S. Michalski, J. G. Carbonell, and T. M. Mitchell (eds.), Machine learning, an artificial intelligence approach. Volume II, chapter 20, 593–623. Morgan Kaufmann: San Fransico, CA.

    Google Scholar 

  88. Holland, J. (1987) Genetic Algorithms and Classifier Systems: Foundations and Future Directions. In Grefenstette [73], 82–89.

    Google Scholar 

  89. Holland, J. (1990) Concerning the Emergence of Tag-Mediated Lookahead in Classifier Systems. In Special issue of Physica D (Vol. 42)[3], 188–201.

    Article  Google Scholar 

  90. Holland, J. (1992) Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor, 1975. Republished by the MIT Press

    Google Scholar 

  91. Holland, J. (1995) Hidden Order: How Adaptation Builds Complexity. Addison-Wesley: Reading, MA.

    Google Scholar 

  92. Holland, J. IL, Reitman, J. S. (1978) Cognitive Systems Based on Adaptive Algorithms. In D. A. Waterman and F. Hayes-Roth (eds.), Pattern-directed inference systems. New York: Academic Press Reprinted in: Evolutionary Computation. The Fossil Record. David B. Fogel (ed.), IEEE Press, 1998.

    Google Scholar 

  93. Holland, J. H. et al. (1986) Induction. Processes of Inference, Learning, and Discovery. MIT Press: Cambridge, MA.

    Google Scholar 

  94. Holland, J. H. et al. (2000) What is a Learning Classifier System? In Lanzi et al. [120], 3–32.

    Google Scholar 

  95. Holmes, J. H. (1996) Evolution-Assisted Discovery of Sentinel Features in Epidemiologic Surveillance. PhD thesis, Drexel University http://cceb.med.upenn.edu/holmes/disstxt.ps.gz

  96. Holmes, J. H. (1997) Discovering Risk of Disease with a Learning Classifier System. In Bäck [8]. http://cceb.med.upenn.edu/holmes/icga97.ps.gz

  97. Holmes, J. H. (1998) Differential Negative Reinforcement Improves Classifier System Learning Rate in Two-class Problems with Unequal Base Rates. In Koza et al. [112], 635–642. http://cceb.med.upenn.edu/holmes/gp98.ps.gz

  98. Holmes, J. H. (1999) Evaluating Learning Classifier System Performance In Two-Choice Decision Tasks: An LCS Metric Toolkit. In Banzhaf et al. [10], 789. (one page poster paper).

    Google Scholar 

  99. Holmes, J. H. (2000) Learning Classifier Systems Applied to Knowledge Discovery in Clinical Research Databases. In Lanzi et al. [120], 243–264.

    Google Scholar 

  100. Horn, J. (1997) The Nature of Niching: Genetic Algorithms and the Evolution of Optimal, Cooperative Populations. PhD thesis, University of Illinois at Urbana-Champaign (UMI Dissertation Service No. 9812622).

    Google Scholar 

  101. Horn, J., Goldberg, D. E. (1996) Natural Niching for Cooperative Learning in Classifier Systems. In Koza et al. [111], 553–564.

    Google Scholar 

  102. Horn, J., Goldberg, D. E., Deb, K. (1994) Implicit Niching in a Learning Classifier System: Nature’s Way. Evolutionary Computation, 2, 37–66 Also IlliGAL Report No 94001.

    Article  Google Scholar 

  103. Kovacs, T. A Learning Classifier Systems Bibliography. Online at http://www.cs.bris.ac.uk/~kovacs/lcs/

  104. Kovacs, T. (1997) XCS Classifier System Reliably Evolves Accurate, Complete, and Minimal Representations for Boolean Functions. In Roy, Chawdhry, and Pant (eds.), Soft Computing in Engineering Design and Manufacturing, 59–68. Springer: London. ftp://ftp.cs.bham.ac.Uk/pub/authors/T.Kovacs/index.html

    Google Scholar 

  105. Kovacs, T. (1999) Deletion Schemes for Classifier Systems. In Banzhaf et al. [10], 329–336. Also Technical Report CSRP-99–08, School of Computer Science, University of Birmingham. http://www.cs.bham.ac.uk/~tyk

  106. Kovacs, T. (2000) Strength or Accuracy? Fitness Calculation in Learning Classifier Systems. In Lanzi et al. [120], 143–160.

    Google Scholar 

  107. Kovacs, T., Kerber, M. (2000) Some Dimensions of Problem Complexity for XCS. In Proceedings of the GECCO-2000 Graduate Student Workshop.

    Google Scholar 

  108. Kovacs, T., Kerber, M. (2000) What Makes a Problem Hard for XCS? In Proceedings of the International Workshop on Learning Classifier Systems (IWLCS-2000), in the Joint Workshops of SAB 2000 and PPSN 2000 [5]. Extended abstract.

    Google Scholar 

  109. Kovacs, T. (2001) Towards a Theory of Strong Overgeneral Classifiers. In Worthy Martin and William Spears (eds.), Foundations of Genetic Algorithms 6, pp. 165–184. Morgan Kaufmann: San Francisco, CA.

    Chapter  Google Scholar 

  110. Koza, J. (1992) Genetic Programming. MIT Press: Cambridge, MA.

    MATH  Google Scholar 

  111. Koza, J. et al. (1996) Genetic Programming 1996: Proceedings of the First Annual Conference, Stanford University, CA, MIT Press: Cambridge MA.

    Google Scholar 

  112. Koza, J. et al. (1998) Genetic Programming 1998: Proceedings of the Third Annual Conference. Morgan Kaufmann: San Francisco, CA.

    Google Scholar 

  113. Lanzi, P. L. (1998) Adding Memory to XCS. In Proceedings of the IEEE Conference on Evolutionary Computation (ICEC98). IEEE Press http://ftp.elet.polimi.it/people/lanzi/icec98.ps.gz

  114. Lanzi, P. L. (1998) An Analysis of the Memory Mechanism of XCSM. In Koza et al. [112], 643–651. http://ftp.elet.polimi.it/people/lanzi/gp98.ps.gz

  115. Lanzi, P. L. (1999) Extending the Representation of Classifier Conditions Part I: From Binary to Messy Coding. In Banzhaf et al. [10], 337–344.

    Google Scholar 

  116. Lanzi, P. L. (1999) Extending the Representation of Classifier Conditions Part II: From Messy Coding to S-Expressions. In Banzhaf et al. [10], 345–352.

    Google Scholar 

  117. Lanzi, P. L. (2000) Adaptive Agents with Reinforcement Learning and Internal Memory. In Proceedings of the Sixth International Conference on the Simulation of Adaptive Behavior (SAB2000).

    Google Scholar 

  118. Lanzi, P. L. (2000) Learning Classifier Systems from a Reinforcement Learning Perspective. Technical Report 00–03, Dipartimento Di Elettronica e Informazione, Politecnico Di Milano.

    Google Scholar 

  119. Lanzi, P. L., Wilson, S. W. (2001) Toward Optimal Performance in Classifier Systems. Evolutionary Computation, 8(4): 393–418.

    Article  Google Scholar 

  120. Lanzi, P. L. et al. (eds.) (2000) Learning Classifier Systems: From Foundations to Applications, volume 1813 of LNAL. Springer: Berlin.

    Google Scholar 

  121. LeBaron, Blake et al. (1999) The Time Series Properties of an Artificial Stock Market. Journal of Economic Dynamics and Control, 23 (October), 1487–1516.

    Article  MATH  Google Scholar 

  122. Liepins, G. E., Wang, L. A. (1991) Classifier System Learning of Boolean Concepts. In Booker and Belew [21], 318–323.

    Google Scholar 

  123. Liepins, G. E. et al. (1989) Alternatives for Classifier System Credit Assignment. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCA I-89), 756–761.

    Google Scholar 

  124. Liepins, G. E. et al. (1991) Credit Assignment and Discovery in Classifier Systems. International Journal of Intelligent Systems, 6, 55–69.

    Article  Google Scholar 

  125. Marimon, R. et al. (1990) Money as a Medium of Exchange in an Economy with Artificially Intelligent Agents. Journal of Economic Dynamics and Control, 14, 329–373. Also Technical Report 89-004, Santa Fe Institute.

    Article  MathSciNet  MATH  Google Scholar 

  126. Meyer, J. A., Wilson, S. W. (eds.) (1990) From Animals to Animats 1. Proceedings of the First International Conference on Simulation of Adaptive Behavior (SAB90). A Bradford Book. MIT Press: Cambridge, MA.

    Google Scholar 

  127. Miller, J. H., Holland, J. H. (1991) Artificial Adaptive Agents in Economic Theory. American Economic Review, 81, 365–370.

    Google Scholar 

  128. Mitlöhner, J. (1996) Classifier Systems and Economic Modelling. In APL ’96. Proceedings of the APL 96 Conference on Designing the Future, 26, 77–86.

    Article  Google Scholar 

  129. Moriarty, D. E., Schultz, A. C., Grefenstette, J. J. (1999) Evolutionary Algorithms for Reinforcement Learning. Journal of Artificial Intelligence Research, 11, 199–229

    MathSciNet  Google Scholar 

  130. Nagasaka, I., Taura, T. (1997) 3D Geometic Representation for Shape Generation using Classifier System. In Koza, John R. et al. Genetic Programming 1997: Proceedings of the Second Annual Conference, 515–520. Morgan Kaufmann: San Francisco, CA.

    Google Scholar 

  131. Patel, M., Dorigo, M. (1994) Adaptive Learning of a Robot Arm. In Terence C. Fogarty (ed.), Evolutionary Computing, AISB Workshop Selected Papers, Volume 865 of LNCS, 180–194. Springer: Berlin.

    Google Scholar 

  132. Rawlins, G. (ed.) (1991) Proceedings of the First Workshop on Foundations of Genetic Algorithms (FOGA91). Morgan Kaufmann: San Mateo, CA.

    Google Scholar 

  133. Richard, R. (1995) Zeroth-Order Shape Optimization Utilizing a Learning Classifier System. PhD thesis, Stanford University. Online version available at: http://www-leland.stanford.edu/~buc/SPHINcsX/book.html

  134. Richards, R., Sheppard, S. (1992) Classifier System Based Structural Component Shape Improvement Utilizing I-DEAS. In Iccon User’s Conference Proceeding. Iccon

    Google Scholar 

  135. Richards, R., Sheppard, S. (1992) Learning Classifier Systems in Design Optimization. In Design Theory and Methodology ’92. The American Society of Mechanical Engineers.

    Google Scholar 

  136. Richards, R., Sheppard, S. (1992) Two-dimensional Component Shape Improvement via Classifier System. In Gero, J. S. (editor), Artificial Intelligence in Design ’92. Kluwer Academic Publishers: Dordrecht.

    Google Scholar 

  137. Richards, R., Sheppard, S. (1996) A Learning Classifier System for Three-dimensional Shape Optimization. In H. M. Voigt, W. Ebeling, I. Rechenberg, and H. P. Schwefel (eds.), Parallel Problem Solving from Nature — PPSN IV, Volume 1141 of LNCS, 1032–1042. Springer: Berlin.

    Google Scholar 

  138. Richards, R., Sheppard, S. (1996) Three-Dimensional Shape Optimization Utilizing a Learning Classifier System. In Koza et al. [111], 539–546.

    Google Scholar 

  139. Riolo, R. L. (1987) Bucket Brigade Performance: II. Default Hierarchies. In Grefenstette [73], 196–201.

    Google Scholar 

  140. Riolo, R. L. (1988) CFS-C: A Package of Domain-Independent Subroutines for Implementing Classifier Systems in Arbitrary User-Defined Environments. Technical Report, University of Michigan.

    Google Scholar 

  141. Riolo, R. L. (1988) Empirical Studies of Default Hierarchies and Sequences of Rules in Learning Classifier Systems. PhD thesis, University of Michigan.

    Google Scholar 

  142. Riolo, R. L. (1989) The Emergence of Coupled Sequences of Classifiers. In Schaffer [151], 256–264.

    Google Scholar 

  143. Riolo, R. L. (1989) The Emergence of Default Hierarchies in Learning Classifier Systems. In Scharfer [151], 322–327.

    Google Scholar 

  144. Riolo, R. L. (1991) Lookahead Planning and Latent Learning in a Classifier System. In Meyer and Wilson [126], 316–326.

    Google Scholar 

  145. Riolo, R. L. (1991) Modeling Simple Human Category Learning with a Classifier System. In Booker and Belew [21], 324–333.

    Google Scholar 

  146. Robertson, G. G., Riolo, R. L. (1988) A Tale of Two Classifier Systems. Machine Learning, 3, 139–159.

    Google Scholar 

  147. Samuel, A. L. (1959) Some Studies in Machine Learning Using the Game of Checkers. In E. A. Feigenbaum and J. Feldman (eds.), Computers and Thought. McGraw-Hill: New York.

    Google Scholar 

  148. Sanza, C. et al. (1998) A Learning Method for Adaptation and Evolution in Virtual Environments. In 3rd International Conference on Computer Graphics and Artificial Intelligence, April 1998, Limoges, France.

    Google Scholar 

  149. Satterfield,_T. (1999) Bilingual Selection of Syntactic Knoiuledge: Extending the Principles and Parameters Approach. Kluwer: Amsterdam.

    Book  Google Scholar 

  150. Saxon, S., Barry, A. (2000) XCS and the Monk’s Problems. In Lanzi et al. [120], 223–242.

    Google Scholar 

  151. Schaffer, J. D. (ed.) (1989) Proceedings of the 3rd International Conference on Genetic Algorithms (ICGA89), George Mason University, Morgan Kaufmann: San Francisco, CA

    Google Scholar 

  152. Schulenburg, S., Ross, P. (2000) An Adaptive Agent Based Economic Model. In Lanzi et al. [120], 265–284.

    Google Scholar 

  153. Schulenburg, S., Ross, P. (2000) Strength and Money: An LOS Approach to Increasing Returns. In Proceedings of the International Workshop on Learning Classifier Systems (IWLCS-2000), in the Joint Workshops of SAB 2000 and PPSN 2000 [5]. Extended abstract

    Google Scholar 

  154. Schuurmans, D., Schaeffer, J. (1989) Representational Difficulties with Classifier Systems. In Schaffer [151], 328–333. http://www.cs.ualberta.ca/jonathan/Papers/Papers/classifier.ps

  155. Sen, S. (1993) Improving Classification Accuracy Through Performance History. In Forrest [66], 652–652.

    Google Scholar 

  156. Sen, S. (1994) A Tale of Two Representations. In Proc. 7th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, 245–254.

    Google Scholar 

  157. Shu, L., Schaeffer, J. (1989) VCS: Variable Classifier System. In Schaffer [151], 334–339. http://www.cs.ualberta.ca/~jonathan/Papers/Papers/vcs.ps

  158. Smith, R. E. (1991) Default Hierarchy Formation and Memory Exploitation in Learning Classifier Systems. PhD thesis, University of Alabama

    Google Scholar 

  159. Smith, R. E. (1993) Genetic Learning in Rule-Based and Neural Systems. In Proceedings of the Third International Workshop on Neural Networks and Fuzzy Logic, 1, 183. NASA Johnson Space Center: Houston, Texas

    Google Scholar 

  160. Smith, R. E. (1994) Memory Exploitation in Learning Classifier Systems. Evolutionary Computation, 2, 199–220.

    Article  Google Scholar 

  161. Smith, R, E., Cribbs, H. (1994) Is a Learning Classifier System a Type of Neural Network? Evolutionary Computation, 2, 19–36.

    Article  Google Scholar 

  162. Smith, R. E., Cribbs, H. B. (1997) Combined Biological Paradigms. Robotics and Autonomous Systems, 22, 65–74.

    Article  Google Scholar 

  163. Smith, R. E., Goldberg, D. E. (1991) Variable Default Hierarchy Separation in a Classifier System. In Rawlins [132], 148–170.

    Google Scholar 

  164. Smith, R. E. et al. (1999) Classifier Systems in Combat: Two-sided Learning of Maneuvers for Advanced Fighter Aircraft. In Computer Methods in Applied Mechanics and Engineering. Elsevier: Amsterdam.

    Google Scholar 

  165. Smith, R. E. et al. (2000) The Fighter Aircraft LCS: A Case of Different LCS Goals and Techniques. In Lanzi et al. [120], 285–302.

    Google Scholar 

  166. Stolzmann, W. (1996) Learning Classifier Systems using the Cognitive Mechanism of Anticipatory Behavioral Control, Detailed version. In Proceedings of the First European Workshop on Cognitive Modelling, 82–89. TU Berlin. http://www.psychologie.uni-wuerzburg.de/stolzmann/

  167. Stolzmann, W. (1997) Two Applications of Anticipatory Classifier Systems (ACSs). In Proceedings of the 2nd European Conference on Cognitive Science, 68–73. Manchester, U.K. http://www.psychologie.uniwuerzburg.de/stolzmann/

  168. Stolzmann, W. (1998) Anticipatory Classifier Systems. In Proceedings of the Third Annual Genetic Programming Conference, 658–664, Morgan Kaufmann: San Francisco, CA. http://www.psychologie.uni-wuerzburg.de/stolzmarm/gp-98.ps.gz

    Google Scholar 

  169. Stolzmann, W. (2000) An Introduction to Anticipatory Classifier Systems. In Lanzi et al. [120], 175–194.

    Google Scholar 

  170. Stolzmann, W., Butz, M. (2000) Latent Learning and Action-Planning in Robots with Anticipatory Classifier Systems. In Lanzi et al. [120], 303–320.

    Google Scholar 

  171. Stolzmann, W. et al. (2000) First Cognitive Capabilities in the Anticipatory Classifier System. In From Animals to Animats: Proceedings of the Sixth International Conference on Simulation of Adaptive Behavior. MIT Press: Cambridge MA.

    Google Scholar 

  172. Sutton, R. S. (1988) Learning to Predict by the Methods of Temporal Differences. Machine Learning 3, 9–44.

    Google Scholar 

  173. Sutton, R.S. (1990) Integrated Architectures for Learning, Planning, and Reacting Based on Approximating Dynamic Programming. In Proceedings of the Seventh International Conference on Machine Learning, 216–224, Austin, TX, Morgan Kaufmann: San Francisco, CA.

    Google Scholar 

  174. Tesfatsion, L. (2000) Introduction to the Special Issue on Agent Based Computational Economics. Journal of Computational Economics, 18(1), 1–8.

    Article  MathSciNet  Google Scholar 

  175. Thrun, S. B. et al. (1991) The MONK’s Problems: A performance comparison of Different learning algorithms. Technical Report CS-91-197, Carnegie Mellon University, Pittsburgh, PA.

    Google Scholar 

  176. Tomlinson, A., Bull, L. (1998) A Corporate Classifier System. In A. E. Eiben, T. Back, M. Shoenauer, and H.-P Schwefel (eds.), Proceedings of the Fifth International Conference on Parallel Problem Solving From, Nature — PPSN V, Volume 1498 of LNCS, 550–559. Springer: Berlin.

    Chapter  Google Scholar 

  177. Tomlinson, A., Bull, L. (1999) A Zeroth Level Corporate Classifier System. In Wu [203], 306–313.

    Google Scholar 

  178. Tomlinson, A., Bull, L. (1999) On Corporate Classifier Systems: Increasing the Benefits of Rule Linkage. In Banzhaf et al. [10], 649–656.

    Google Scholar 

  179. Tomlinson, A., Bull, L. (2000) A Corporate XCS. In Lanzi et al. [120], 194–208.

    Google Scholar 

  180. Tufts, P. (1995) Dynamic Classifiers: Genetic Programming and Classifier Systems. In E. V. Siegel and J. R. Koza (eds.), Working Notes for the AAAI Symposium on Genetic Programming, 114–119. MIT Press: Cambridge, MA. Home page: http://www.cs.brandeis.edu/~zippy/papers.html

    Google Scholar 

  181. Twardowski, K. (1993) Credit Assignment for Pole Balancing with Learning Classifier Systems. In Forrest [66], 238–245.

    Google Scholar 

  182. Valenzuela-Rendon, M. (1991) The Fuzzy Classifier System: a Classifier System for Continuously Varying Variables. In Booker and Belew [21], 346–353.

    Google Scholar 

  183. Vriend, N. J. (1999) On Two Types of GA-Learning. In S. H. Chen (ed.), Evolutionary Computation in Economics and Finance. Springer: Berline.

    Google Scholar 

  184. Vriend, N. J. (1999) The Difference Between Individual and Population Genetic Algorithms. In W. Banzhaf et al. [10], P 812.

    Google Scholar 

  185. Vriend, N. J. (2000) An Illustration of the Essential Difference between Individual and Social Learning, and its Consequences for Computational Analyses. Journal of Economic Dynamics and Control, 24, 1–19.

    Article  MathSciNet  MATH  Google Scholar 

  186. Watkins, C. (1989) Learning from Delayed Rewards. PhD thesis, King’s College.

    Google Scholar 

  187. Weiss, G. (1991) The Action-Oriented Bucket Brigade. Technical Report FKI-156-91, Technical Univ. München (TUM)

    Google Scholar 

  188. Weiss, G. (1996) An Action-oriented Perspective of Learning in Classifier Systems. Journal of Experimental and Theoretical Artificial Intelligence, 8, 43–62.

    Article  Google Scholar 

  189. Whitely, D. et al. (eds.) (2000) Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2000). Morgan Kaufmann: San Francisco, CA.

    Google Scholar 

  190. Wilcox, J. R. (1995) Organizational Learning within a Learning Classifier Systems. Master’s thesis, University of Illinois. Also Techical Report No. 95003 IlliGAL

    Google Scholar 

  191. Wilson, S. W. (1985) Knowledge Growth in an Artificial Animal. In Grefenstette [72], 16–23.

    Google Scholar 

  192. Wilson, S. W. (1987) Classifier Systems and the Animat Problem. Machine Learning, 2, 199–228, Also Research Memo RIS-36r, the Rowland Institute for Science, Cambridge, MA.

    Google Scholar 

  193. Wilson, S. W. (1988) Bid Competition and Specificity Reconsidered. Complex Systems, 2, 705–723.

    MathSciNet  MATH  Google Scholar 

  194. Wilson, S. W. (1992) Classifier System Mapping of Real Vectors. In Collected Abstracts for the First International Workshop on Learning Classifier System (IWLCS-92) [4]. October 6–8, NASA Johnson Space Center, Houston, Texas.

    Google Scholar 

  195. Wilson, S. W. (1994) ZCS: A zeroth level classifier system. Evolutionary Computation, 2, 1–18. http://prediction-dynamics.com/

    Article  Google Scholar 

  196. Wilson, S. W. (1995) Classifier Fitness Based on Accuracy. Evolutionary Computation, 3, 149–175. http://prediction-dynamics.com/

    Article  Google Scholar 

  197. Wilson, S. W. (1999) Get Real! XCS with Continuous-valued Inputs. In L. Booker, Stephanie Forrest, M. Mitchell, and Rick L. Riolo (eds.), Festschrift in Honor of John H. Holland, 111–121. Center for the Study of Complex Systems. http://www.pscs.umich.edu/jhhfest/proceedings.html

  198. Wilson, S. W. (2000) Get Real! XCS with Continuous-Valued Inputs. In Lanzi et al. [120], 209–220.

    Google Scholar 

  199. Wilson, S. W. (2000) Mining Oblique Data with XCS. In Proceedings of the International Workshop on Learning Classifier Systems (IWLCS-2000), in the Joint Workshops of SAB 2000 and PPSN 2000 [5]. Extended abstract

    Google Scholar 

  200. Wilson, S. W. (2000) State of XCS Classifier System Research. In Lanzi et al. [120], 63–82.

    Google Scholar 

  201. Wilson, S. W. Prediction Dynamics Homepage http://prediction-dynamics.com

  202. Wilson, S. W., Goldberg, D. E. (1989) A Critical Review of Classifier Systems. In Schaffer [151], 244–255. http://prediction-dynamics.com/

  203. Wu, A. S. (ed.) (1999) Proceedings of the 1999 Genetic and Evolutionary Computation Conference Workshop Program

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Lanzi, P.L., Riolo, R.L. (2003). Recent Trends in Learning Classifier Systems Research. In: Ghosh, A., Tsutsui, S. (eds) Advances in Evolutionary Computing. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18965-4_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-18965-4_39

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-62386-8

  • Online ISBN: 978-3-642-18965-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics