|
ABSTRACT
Artificial Intelligence programming involves representing knowledge, using paradigms to manipulate the knowledge, and having a learning process modify both the knowledge and the paradigms. One could consider this process as building a model of how one thinks, i.e. how the brain operates at the cognitive psychology level [2]. Recently, cognitive scientists have developed a model of how one thinks at the neural level. This model is called the Parallel Distributed Processing (PDP) model of cognition and is described in the definitive work of Rumelhart and McClelland [1]. The idea that we can actually model the brain as an electrical network of neurons and then develop Artificial Intelligence in terms of the model is extremely attractive. The program has had some success, especially in the area of sensory perception and motor activity, but still has some problems to overcome before it can be said to be the ideal foundation for Artificial Intelligence.
Much of the power of the PDP model derives from the learning algorithms. In this paper we consider a classification of learning algorithms that helps to organize the many developing techniques seen in the literature. We also discuss how the PDP model is changing the way we teach Artificial Intelligence. This is an important aspect of the PDP model, since the model has produced a number of new problem-solving techniques for Artificial Intelligence as well as holding out the promise of a better foundation for the basic theory of this field. If the PDP model fulfills its promise we would develop Artificial Intelligence programs that are really intelligent rather than programs that only appear to be intelligent.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Parallel Distributed Processing, Rumelhart and McClelland, MIT PRESS, 1986.
|
| |
2
|
Cognitive Science, Stillingsj et al, MIT PRESS, 1987.
|
| |
3
|
Intelligence, Fischler and Firschein, 1987.
|
| |
4
|
Machine Learning: An Artificial Intel_!iBence Approach, Michalski, Carbonell, Mitchell, Morgan Kaufmann, Publishers, Inc. , 1983.
|
| |
5
|
CAI Sourcebook, Burke, Prentice-Hall, 1982.
|
| |
6
|
Artificial Intelligence, Second Edition, Winston, Addison-Wesley, 1984.
|
| |
7
|
Principles of Neurodynamics, Rosenblatt, Spartan, 1962.
|
| |
8
|
Ackley, Hinton and Sojnowski, "A Learning Algorithm for Boltzmann Machines," Cognitive Science, Vol. 9(1),1985, pp 147-169.
|
| |
9
|
Feldman and Ballard, "Connectionist Models and their Properties," Cognitive Science, Vol. 6(3) , 1982, pp 205-254.
|
| |
10
|
|
| |
11
|
Grossberg, "How does the brain build a cognitive code," Psychol. Rev. (87), pp 1-51.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|