Proceedings

Execution Architectures and Compilation

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Foundations. Pages 15-21.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

This paper introduces a partition of the possible forms of knowledge according to their relationship to the basic objective of an intelligent agent, namely to act successfully in response to its environment. The resulting classes of knowledge range from fully declarative to fully compiled. From these classes, it is possible to generate 1) a set of ezecution architectures, each of which combines some of the classes to produce decisions; and 2) a set of compilation methods, that transform knowledge into more efficient but (approximately) behaviourally equivalent, compiled forms. Existing compilation methods can be understood within this framework, and new compilation methods and execution architectures are indicated. It is proposed that systems with the ability to learn, use and transform between all the types of knowledge may be able to achieve simultaneously higher levels of competence, efficiency and flexibility.

  1. [Agre and Chapman, 1987] Agre, P. and Chapman, D. (1987) Pengo: An implementation of a theory of activity. In Proceedings of the Sixth National Con- ference on Artificial Intelligence, Seattle, WA: Mor- gan Kaufmann.
  2. [Anderson, 1986] Anderson, J. R. (1986) Knowledge Compilation: The General Learning Mechanism. In Michalski, R., Carbonell, J., and Mitchell, T. (Eds.), Machine Learning: An Artificial Intelligence Approach, Vol. II. Los Altos, CA: Morgan Kauf- mann.
  3. [Brooks, 1986] Brooks, R. A. (1986) A robust, layered control system for a mobile robot. IEEE Journal of Robotics and Automation, 2(1), 14-23.
  4. [Buchanan et a/., 1979] Buchanan, B. G., Mitchell, T. M., Smith, R. G., and Johnson, C. R., Jr. (1979) Models of learning systems. Technical report STAN-CS-79-692, Computer Science Department, Stanford University, Stanford, CA.
  5. [Doyle, 1988] Doyle, J. (1988) Artificial Intelligence and Rational Self-Government. Technical report no. CMU-CS-88-124, Computer Science Department, Carnegie-Mellon University, Pittsburgh, P A. [Fehling and Breese, 1988]
  6. Fehling, M. R., and Breese, J. S. (1988) A computational model for decision- theoretic control of probem-solving under uncer- tainty. In Proceedings of the Fourth Workshop on Uncertainty in Artificial Intelligence, Minneapolis, MN: AAAI.
  7. [Fikes et a/., 1972] Fikes, R. E., Hart, P. E., and Nils- son, N. J. (1972) Learning and Executing General- ized Robot Plans. Artificial Intelligence, 4, 251-288.
  8. [Horvitz, 1987] Horvitz, E. J. (1987) Problem-solving design: Reasoning about computational value, trade-offs, and resources. In Proc. Second Annual NASA Research Forum, Moffett Field, CA: NASA Ames, 26-43.
  9. [Howard, 1966] Howard, R. A. (1966) Information value theory. IEEE Transactions on Systems Science and Cybernetics, SSC-2(1), 22-26.
  10. [Laird, 1984] Laird, J. E. (1984) Universal Subgoaling. Doctoral dissertation, Computer Science Depart- ment, Carnegie-Mellon University, Pittsburgh, PA.
  11. [Laird et al., 1986] Laird, J., Rosenbloom, P., and Newell, A. (1986) Chunking in SOAR: The anatomy of a general learning mechanism. Machine Learning 1 (1), 11-46.
  12. [Laird et al., 1987] Laird, J. E., Newell, A., and Rosen- bloom, P. S. (1987) SOAR: An architecture for gen- eral intelligence. Artificial Intelligence 33, 1-64.
  13. [Minton, 1988] Minton, S. (1988) Quantitative Results Concerning the Utility of Explanation-Based Learn- ing. In Proceedings of the Seventh National Con- ference on Artificial Intelligence, Minneapolis, MN: Morgan Kaufmann, 49-54.
  14. [Mitchell et a/., 1986] Mitchell, T. M., Keller, R. M., and Kedar-Cabelli, S. T. (1986). Explanation-based generalization: A unifying view. Machine Learning, 1, 47-80.
  15. [Newell, 1981] Newell, A. (1981). The knowledge level. AI Magazine, 2, 1-20.
  16. [Russell and Wefald, 1988] Russell, S. J., and Wefald, E. H. (1988) Decision-theoretic control of search: General theory and an application to game-playing. Technical report UCB/CSD 88/435, Computer Sci- ence Division, University of California, Berkeley, CA.
  17. [Russell and Wefald, 1989] Russell, S. J., and Wefald, E. H. (1989) Principles of Metareasoning. In Pro- ceedings of the First International Conference on Principles of Knowledge Representation and Rea- soning, Toronto, Ontario: Morgan Kaufmann.
  18. [Simon, 1982a] Simon, H. A. (1982a) The Sciences of the Artificial. Cambridge, MA: MIT Press.
  19. [Simon, 1982b] Simon, H. A. (1982b) Models of Bounded Rationality, Volume 2: Behavioral Eco- nomics and Business Organization. Cambridge: MIT Press.
  20. [Simon, 1983] Simon, H. A. (1983) Why should ma- chines learn? In Carbonell, J. G., Michalski, R., and Mitchell T., (Eds.) Machine Learning: an Ar- tificial Intelligence Approach. Palo Alto, CA: Tioga Press.
  21. [Subramanian and Woodfill, 1989] Subramanian, D., and Woodfill, J. (1989). Mak- ing situation calculus indexical. In Proceedings of the First International Conference on Principles of Knowledge Representation and Reasoning, Toronto, Ontario: Morgan Kaufmann.
  22. [Tadepalli, 1989] Tadepalli, P. (1989). Lazy explanation-based learn- ing: A solution to the intractable theory problem. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, Detroit, MI: Morgan Kaufmann.

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

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