CSE 463/563, Spring 2005
3 Goals of AI Research
Last Update: 12 January 2005
material is highlighted
1. AI as advanced CS, or as engineering
Goal = to extend frontiers of what we know how to program
in order to reach ultimate goal of self-programming, natural-language-understanding computers,
and to do this by whatever means will do the job,
not necessarily in a "cognitive" fashion.
AI at "cutting edge" (= "periphery"?) of CS
AI as "computational cognition":
2. AI as computational psychology
Goal = to write programs as theories or models of human cognitive behavior
3. AI as computational philosophy
Goal = Is cognition computable?
If so, what algorithms are necessary or sufficient for cognition?
If not, then how much of cognition is computable?
For further discussion, see:
Shapiro, Stuart C.
, in Stuart C. Shapiro (ed.),
Encyclopedia of Artificial Intelligence, 2nd edition
(New York: John Wiley & Sons): 54-57.
Rapaport, William J. (1998),
"How Minds Can Be Computational Systems"
Journal of Experimental and Theoretical Artificial Intelligence
Rapaport, William J. (2000), "Cognitive Science", in Anthony Ralston, Edwin D. Reilly, &
Encyclopedia of Computer Science
Rapaport, William J.
(2003), "What Did You Mean by That? Misunderstanding, Negotiation, and Syntactic Semantics",
Minds and Machines: Journal for Artificial Intelligence, Philosophy, and Cognitive Science
Copyright © 2005 by
William J. Rapaport