Proceedings

Alternatives for Classifier System Credit Assignment

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Machine Learning. Pages 756-760.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

Classifier systems are production rule systems that automatically generate populations of rules cooperating to accomplish desired tasks. The genetic algorithm is the systems' discovery mechanism, and its effectiveness is dependent in part on the accurate estimation of the relative merit of each of the rules (classifiers) in the current population. Merit is estimated conventionally by use of the bucket brigade for credit assignment. This paper addresses the adequacy of the bucket brigade and provides a preliminary exploration of two variants in conjunction with enumerated rules and with discovery. In limited experiments, a variant that combines the bucket brigade, "classifier chunking," and "backwards averaging" has yielded improved performance on simple maze problems. Tentative similarities between this hybrid and Sutton's Adaptive Heuristic Critic (AHC) are suggested. Area B: Fundamental Problems, Methods, Approaches Subarea B2 : Knowledge Acquisition, Learning, Analogy

  1. [Barto eta!., 1983] A. G. Barto, R. S . Sutton and C.W. Anderson. Neuronlike Elements That Can Solve Dif- ficult Learning Control Problems, IEEE Trans. on Systems, Man, and Cybernetics, SMC-13, 834- 846.
  2. [Booker, 1982] L. B . Booker. Intelligent Behavior as an Adaptation to the Task Environment, Ph .D. The- sis, University of Michigan, Department of Computer and Communications Sciences, Ann Arbor , MI.
  3. Brumgard, 1988)
  4. D. E. Brumgard. Temporal Differ- ence Methods for Credit Allocation in Classifier Sys- terns, University of Tennessee, Computer Science De- partment Class Project, Knoxville, TN .
  5. [Davis, 1987] L. Davis. (ed) Genetic Algorithms and Simulated Annealing, Pittman Press, London.
  6. [Goldberg, 1983] D. E. Goldberg. Computer-aided Gas Pipeline Operation Using Genetic Algorithms and Machine Learning, Ph.D. Thesis, University of Michi- gan, Department of Civil Engineering, Ann Arbor.
  7. [Goldberg, 1989] D. E. Goldberg. Genetic Algo- rithms in Search, Optimization and Machine Learning, Addison-Wesley.
  8. [Grefenstette, 1988] J. J. Grefenstette. Credit As- signment in Rule Discovery systems Based on Genetic Algorithms, Machine Learning (8)213, 225-246.
  9. [Hampson, 1983] S. E. Hampson. A Neural Model of Adaptive Behavior, Ph.D. Dissertation, Department of Information and Computer Sciences, University of California, Irvine.
  10. [Hilliard et al., 1988] M . R . Hilliard, G. E. Liepins, M. Palmer and D. J. Kejitan. Machine Learning Appli- cations to Job Shop Scheduling, Proceedings of the First International Conference on Industrial and Engineering Applications of Artificial In- telligence and Expert Systems, ACM Press.
  11. [Holland, 1985] J. H. Holland. Properties of the Bucket Brigade, Proceedings of the First International Conference on Genetic Algorithms and their Applications, Lawrence Erlbaum, Hillsdale, New Jersey, 1-7.
  12. [Holland, 1986] J. H. Holland. Escaping Brittleness: The Possibilities of General-Purpose Learning Algo- rithms Applied to Parallel Rule-Based Systems, in R. S . Michalski, J . G. Carbonell, and T . M. Mitchell (eds.), Machine Learning: An Artificial Intelli- gence Approach, vol.2, Morgan Kaufman, Los Al- tos, CA. [Holland and Reitman, 1978]
  13. J. H . Holland and J . S. Re- itman. Cognitive Systems Based on Adaptive Algo- rithms, in D .A. Waterman and F. Hayes-Roth (eds), Pattern-Directed Inference Systems, Academic Press, New York, NY.
  14. [Riolo, 1987a] R. L. Riolo. Bucket Brigade Perfor- mance: I. Long Sequences of Classifiers, in Genetic Algorithms and Their Applications, Proceedings of the Second International Conference on Ge- netic Algorithms, J. J. Grefenstette, ed ., Lawrence Erlbaum Associates, Hillsdale, New Jersey, 184-195.
  15. [Riolo, 1988] R . L. Riolo. Empirical Studies of Default Hierarchies and Sequences of Rules in Learning Clas- sifier Systems, Ph .D Thesis, University of Michigan , Computer Science and Engineering Department, Ann Arbor , MI.
  16. [Robertson and Riolo, 1988] G. G. Robertson and R . L. Riolo . A Tale of Two Classifier Systems, Ma- chine Learning (3) 213, 139-160.
  17. [Rumelhart et al , 1986] D. E. Rumelhart, G. E. Hinton, and R . J. Williams). Learning Internal Representa- tions by Error Population in Rumelhart, D. E., J. L. McClelland and the PDP Research Groups, Parallel Distributed Processing, MIT Press, 318-364.
  18. [Samuel, 1959] A . L. Samuel. Some Studies in Machine Learning Using the Game of Checkers, IBM Jour- nal on Research and Development, 3, 211-229.
  19. [Samuel, 1967] A . L. Samuel. Some Studies in Machine Learning Using the Game of Checkers II -Recent Progress, IBM Journal of Research and Devel- opment. 11, 601-617.
  20. [Smith, 1980] S. F. Smith . A Learning system Based on Genetic Adaptive Algorithms, Ph .D. Thesis, Uni- versity of Pittsburgh, Computer Science Department, Pittsburgh, PA. (Sutton, 1984]
  21. R . S . Sutton. Temporal Credit Assign- ment in Reinforcement Learning, Ph .D. dissertation, University of Massachusetts, Amherst, MA .
  22. [Sutton, 1988] R . S. Sutton . Learning to Predict by the Methods of Temporal Differences, Machine Learning (2) 1, 9-44 .
  23. [Sutton, 1989] R . S. Sutton . Personal Communication. [Widrow and Stearns, 1985]
  24. B. Widrow and S. D. Stearns. Adaptive Signal Processing. Prentice- Hall, Englewood Cliffs, New Jersey.
  25. [Wilson , 1987a] S. W . Wilson . Classifier Systems and the Animat Problem, Machine Learning, 2, 199- 228.
  26. [Wilson , 1987b] S. W .Wilson . Hierarchical Credit Allo- cation in a Classifier System in Davis, (ed), Genetic Algorithms and Simulated Annealing Pittman Publishing, pp. 14-115.
  27. [Witten, 1977] I. H. Witten. An Adaptive Optimal Controller for Discrete-Time Markov Environments, Information and Control, 34, 286-295.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards