Search
Now showing items 101-110 of 521
What to Read: A Biased Guide to AI Literacy for the Beginner
(MIT Artificial Intelligence Laboratory, 1972-11)
This note tries to provide a quick guide to AI literacy for the beginning AI hacker and for the experienced AI hacker or two whose scholarship isn't what it should be. most will recognize it as the same old list of classic ...
Design of LISP-based Processors, or SCHEME: A Dielectric LISP, or Finite Memories Considered Harmful, or LAMBDA: The Ultimate Opcode
(1979-03-01)
We present a design for a class of computers whose 'instruction sets' are based on LISP. LISP, like traditional stored-program machine languages and unlike most high-level languages, conceptually stores programs and data ...
Learning and Reasoning by Analogy: The Details
(1979-04-01)
We use analogy when we say something is a Cinderella story and when we learn about resistors by thinking about water pipes. We also use analogy when we learn subjects like Economics, Medicine and Law. This paper ...
A Truth Maintenance System
(1979-06-01)
To choose their actions, reasoning programs must be able to make assumptions and subsequently revise their beliefs when discoveries contradict these assumptions. The Truth Maintenance System (TMS) is a problem solver ...
Director Guide
(1978-06-01)
Director is a programming language designed for dynamic graphics, artificial intelligence, and naﶥ users. It is based upon the actor or object oriented approach to programming and resembles Act 1 and SmallTalk. ...
K-Lines: A Theory of Memory
(1979-06-01)
Most theories of memory suggest that when we learn or memorize something, some "representation" of that something is constructed, stored and later retrieved. This raises questions like: How is information represented? ...
Non-Monotonic Logic I
(1978-08-01)
"Non-monotonic" logical systems are logics in which the introduction of new axioms can invalidate old theorems. Such logics are very important in modeling the beliefs of active processes which, acting in the presence ...
Dynamic Graphics Using Quasi Parallelism
(1978-06-01)
Dynamic computer graphics is best represented as several processes operating in parallel. Full parallel processing, however, entails much complex mechanism making it difficult to write simple, intuitive programs for ...
Understanding Understanding Mathematics
(1978-08-01)
In this paper we look at some of the ingredients and processes involved in the understanding of mathematics. We analyze elements of mathematical knowledge, organize them in a coherent way and take note of certain ...
The TV Turtle: A Logo Graphics System for Raster Displays
(1976-06-01)
Until recently, most computer graphics systems have been oriented toward the display of line drawins, continually refreshing the screen from a display list of vectors. Developments such as plasma panel displays and ...