Contemporary Approaches to Artificial General Intelligence

1 A Brief History of AGI The vast bulk of the AI field today is concerned with what might be called " narrow AI " – creating programs that demonstrate intelligence in one or another specialized area, such as chess-playing, medical diagnosis, automobile-driving, algebraic calculation or mathematical theorem-proving. Some of these narrow AI programs are extremely successful at what they do. The AI projects discussed in this book, however, are quite different: they are explicitly aimed at artificial general intelligence, at the construction of a software program that can solve a variety of complex problems in a variety of different domains, and that controls itself autonomously, with its own thoughts, worries, feelings, strengths, weaknesses and predispositions. Artificial General Intelligence (AGI) was the original focus of the AI field, but due to the demonstrated difficulty of the problem, not many AI researchers are directly concerned with it anymore. Work on AGI has gotten a bit of a bad reputation, as if creating digital general intelligence were analogous to building a perpetual motion machine. Yet, while the latter is strongly implied to be impossible by well-established physical laws, AGI appears by all known science to be quite possible. Like nanotechnology, it is " merely an engineering problem " , though certainly a very difficult one. The presupposition of much of the contemporary work on " narrow AI " is that solving narrowly defined subproblems, in isolation, contributes significantly toward solving the overall problem of creating real AI. While this is of course true to a certain extent, both cognitive theory and practical experience suggest that it is not so true as is commonly believed. In many cases, the best approach to implementing an aspect of mind in isolation is very different from the best way to implement this same aspect of mind in the framework of an integrated AGI-oriented software system. The chapters of this book present a series of approaches to AGI. None of these approaches has been terribly successful yet, in AGI terms, although several of them have demonstrated practical value in various specialized domains (narrow-AI style). Most of the projects described are at an early stage of engineering development, and some are still in the design phase. Our aim is not to present AGI as a mature field of computer science – that would be

[1]  Ben Goertzel,et al.  Creating Internet Intelligence , 2002 .

[2]  Steve Grand,et al.  Creation: Life and How to Make It , 2001 .

[3]  Pei Wang,et al.  Non-axiomatic reasoning system: exploring the essence of intelligence , 1996 .

[4]  John R. Josephson,et al.  Abductive inference : computation, philosophy, technology , 1994 .

[5]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[6]  R. Penrose,et al.  Shadows of the Mind , 1994 .

[7]  Jürgen Dix,et al.  Nonmonotonic Reasoning: An Overview , 1997, CSLI Lecture Notes.

[8]  S. Grossberg How does the cerebral cortex work? Development, learning, attention, and 3-D vision by laminar circuits of visual cortex. , 2003, Behavioral and cognitive neuroscience reviews.

[9]  John R. Searle,et al.  Minds, brains, and programs , 1980, Behavioral and Brain Sciences.

[10]  S. Grossberg Neural Networks and Natural Intelligence , 1988 .

[11]  William C. Frederick,et al.  A Combinatory Logic , 1995 .

[12]  Thomas S. Ray,et al.  Evolution of differentiated multi-threaded digital organisms , 1998, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[13]  Edward H. Shortliffe,et al.  A model of inexact reasoning in medicine , 1990 .

[14]  S. Grossberg The complementary brain: unifying brain dynamics and modularity , 2000, Trends in Cognitive Sciences.

[15]  M Dorigo,et al.  Ant colonies for the travelling salesman problem. , 1997, Bio Systems.

[16]  David Maxwell Chickering,et al.  Learning Bayesian Networks: The Combination of Knowledge and Statistical Data , 1994, Machine Learning.

[17]  Ray J. Solomonoff,et al.  A Formal Theory of Inductive Inference. Part II , 1964, Inf. Control..

[18]  C. Brand,et al.  The g Factor: General Intelligence and Its Implications , 1996 .

[19]  PAUL J. WERBOS,et al.  Generalization of backpropagation with application to a recurrent gas market model , 1988, Neural Networks.

[20]  L W Buss,et al.  What would be conserved if "the tape were played twice"? , 1994, Proceedings of the National Academy of Sciences of the United States of America.

[21]  Ben Goertzel,et al.  The Structure Of Intelligence , 1993 .

[22]  Ray J. Solomonoff,et al.  A Formal Theory of Inductive Inference. Part I , 1964, Inf. Control..

[23]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[24]  J. Justesen Automata theory: An engineering approach , 1977, Proceedings of the IEEE.

[25]  Leo W. Buss,et al.  “The arrival of the fittest”: Toward a theory of biological organization , 1994 .

[26]  Raymond C. Kurzweil,et al.  The Singularity Is Near , 2018, The Infinite Desire for Growth.

[27]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[28]  Sergei Ovchinnikov,et al.  Fuzzy sets and applications , 1987 .

[29]  John R. Anderson,et al.  ACT-R: A Theory of Higher Level Cognition and Its Relation to Visual Attention , 1997, Hum. Comput. Interact..

[30]  Stephen Grossberg,et al.  Linking Mind to Brain: The Mathematics of , 2000 .

[31]  Thomas S. Ray,et al.  An Approach to the Synthesis of Life , 1991 .

[32]  R. Sternberg,et al.  What is Intelligence?: Contemporary Viewpoints on its Nature and Definition , 1986 .

[33]  J. Holland A mathematical framework for studying learning in classifier systems , 1986 .

[34]  Brian Scassellati,et al.  Humanoid Robots: A New Kind of Tool , 2000, IEEE Intell. Syst..

[35]  B. Indurkhya Metaphor and Cognition: An Interactionist Approach , 1992 .

[36]  L. Zadeh,et al.  Fuzzy Logic for the Management of Uncertainty , 1992 .

[37]  Jürgen Schmidhuber,et al.  Market-Based Reinforcement Learning in Partially Observable Worlds , 2001, ICANN.

[38]  Judea Pearl,et al.  Chapter 2 – BAYESIAN INFERENCE , 1988 .

[39]  Douglas B. Lenat,et al.  CYC: a large-scale investment in knowledge infrastructure , 1995, CACM.

[40]  Thomas S. Ray A Proposal to Create a Network-Wide Biodiversity Reserve For Digital Organisms , 1995 .

[41]  N. Sahlin,et al.  The Complexity of Creativity , 1997 .

[42]  Bernard Meltzer,et al.  Brains and Programs , 1977, International Computing Symposium.

[43]  Ben Goertzel,et al.  The Novamente Artificial Intelligence Engine , 2007, Artificial General Intelligence.

[44]  Ben Goertzel,et al.  The Evolving Mind , 1993 .

[45]  Corso Elvezia,et al.  Ant colonies for the traveling salesman problem , 1997 .

[46]  H. Gardner Intelligence Reframed: Multiple Intelligences for the 21st Century , 1999 .

[47]  Igor Durdanovic,et al.  An Evolutionary Post Production System , 2000 .

[48]  Carl H. Smith,et al.  Inductive Inference: Theory and Methods , 1983, CSUR.

[49]  Allen Newell,et al.  GPS, a program that simulates human thought , 1995 .

[50]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[51]  R. Kurzweil The Age of Spiritual Machines , 1999 .

[52]  Jürgen Schmidhuber,et al.  Bias-Optimal Incremental Problem Solving , 2002, NIPS.

[53]  Gianni A. Di Caro,et al.  AntNet: A Mobile Agents Approach to Adaptive Routing , 1999 .

[54]  B. Indurkhya,et al.  Metaphor and Cognition: An Interactionist Approach , 1993, CL.

[55]  Nels Winkless,et al.  Robots on your doorstep (a book about thinking machines) , 1978 .

[56]  L. Zadeh,et al.  Fuzzy sets and applications : selected papers , 1987 .

[57]  Jean-Arcady Meyer,et al.  Evolution and development of control architectures in animats , 1995, Robotics Auton. Syst..