Parallel processing in artificial intelligence

Intelligence, whether in a machine or in a living creature, is a mixture of many abilities. Our current artificial intelligence (AI) technology does a good job of emulating some aspects of human intelligence, generally those things that, when they are done by people, seem to be serial and conscious. AI is very far from being able to match other human abilities, generally those things that seem to happen “in a flash” and without any feeling of sustained mental effort. We are left with an unbalanced technology that is powerful enough to be of real commercial value, but that is very far from exhibiting intelligence in any broad, human-like sense of the word. It is ironic that AI’s successes have come in emulating the specialized performance of human experts, and yet we cannot begin to approach the common sense of a five-year-old child or the sensory abilities and physical coordination of a rat.

[1]  Geoffrey E. Hinton,et al.  Massively Parallel Architectures for AI: NETL, Thistle, and Boltzmann Machines , 1983, AAAI.

[2]  Robert H. Halstead,et al.  Implementation of multilisp: Lisp on a multiprocessor , 1984, LFP '84.

[3]  Peter M. Kogge Function-based computing and parallelism: A review , 1985, Parallel Comput..

[4]  Scott E. Fahlman Design Sketch for a Million-Element NETL Machine , 1980, AAAI.

[5]  Victor R. Lesser,et al.  The Hearsay-II Speech-Understanding System: Integrating Knowledge to Resolve Uncertainty , 1980, CSUR.

[6]  A. A. Mullin,et al.  Principles of neurodynamics , 1962 .

[7]  Jerome A. Feldman,et al.  Connectionist Models and Their Properties , 1982, Cogn. Sci..

[8]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[9]  Charles L. Forgy,et al.  OPS5 user's manual , 1981 .

[10]  Charles L. Forgy,et al.  Rete: A Fast Algorithm for the Many Patterns/Many Objects Match Problem , 1982, Artif. Intell..

[11]  Salvatore J. Stolfo Five Parallel Algorithms for Production System Execution on the DADO Machine , 1984, AAAI.

[12]  J. J. Hopfield,et al.  “Neural” computation of decisions in optimization problems , 1985, Biological Cybernetics.

[13]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[14]  Jerome A. Feldman,et al.  Connectionist Models and Their Applications: Introduction , 1985 .

[15]  Scott E. Fahlman,et al.  NETL: A System for Representing and Using Real-World Knowledge , 1979, CL.

[16]  W. Daniel Hillis,et al.  The connection machine , 1985 .

[17]  Geoffrey E. Hinton,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cogn. Sci..