Proceedings

Cognitive Economy in Artificial Intelligence Systems

Download BibTeX Cite

Proceedings of the Sixth International Joint Conference on Artificial Intelligence. .

© 1979 International Joint Conferences on Artificial Intelligence

Abstract

Intelligent systems can explore only tiny subsets of their potential external and conceptual worlds. To increase their effective capacities, they must develop efficient forma of representation, access, and operation. In this paper we develop several techniques which do not sacrifice expressibility, yet enable programs to (semi-)automatically improve themselves and thus increase their productivity. The basic source of power is the ability to predict the way that the program will be used in the future, and to tailor the program to expedite such uses. Caching, abstraction, and expectation-simplified proces11ing are principal examples of such techniques. We discuss the use of these and other economic principles for modern AI systems. Our analysis leads to some counterintuitive ideas (e.g., favoring redundancy over minimal storage in inheritance hierarchies).

  1. Balzer, R., Goldman, N., and Wile, D . "Inform ality in program specifications," 5IJCAI, Cambridge, 1977, 389-397.
  2. Darlington, J . and Burstall, R. M. "A syst em wh ich automatically improves programs," JIJCAI, Stanford, 1973, 479-485.
  3. Hayes-Roth, B. and Hayes-Roth, F . "Piasticit,y in memorial networks," Journal of Verbal Learning an d Verbal Behavior, 14, 1975, 506-522 .
  4. Lenat, D. B. "AM: an artificial intelligence approach to discovery in mathematics as heuristic search," Memo AIM-286, Stanford AI Lab, 1976.
  5. Lcnat, D.B., Hayes-Roth, F., and Klahr, P ., "Cognitive Economy," Memo HPP-79-15, Heuristic Programming Project, Computer Science Dept ., Stanford University, 1979; also issued as Rand Report N-1185, Rand Corporation, Santa Monica, Ca ., 1979.
  6. Low, J. "Automatic coding: choice of data struc- tures," Memo AIM-242, Stanford AI Lab, 197 4.

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

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