Two Contrasting Definitions of AI
Last Update: 11 April 2007
Note:
or
material is highlighted
"The science of making machines do things that would require intelligence if done by humans."
Marvin Minsky
Using humans to tell us how to program computers.
Consistent with
AI viewed as engineering, computational psychology, and computational philosophy
"The use of computer programs and programming techniques to cast light on the principles of intelligence in general and human thought in particular."
Margaret Boden
Using computers to tell us something about humans.
Consistent with
AI viewed as computational psychology and computational philosophy
In fact: it's botha 2-way street
My preferred definition:
A better name for AI is:
computational cognition
Computational cognition is the branch of computer science (working with other disciplines) that tries to answer the question:
How much of cognition is computable?
For more definitions, see
Some Definitions of Artificial Intelligence
Copyright © 2003-2007 by
William J. Rapaport
(
rapaport@cse.buffalo.edu
)
http://www.cse.buffalo.edu/572/S01/aidefs.html-20070411