Intelligence without Robots: A Reply to Brooks

In his recent papers, entitled “Intelligence without Representation” and “Intelligence without Reason,” Brooks argues for mobile robots as the foundation of AI research. This article argues that even if we seek to investigate complete agents in real-world environments, robotics is neither necessary nor sufficient as a basis for AI research. The article proposes real-world software environments, such as operating systems or databases, as a complementary substrate for intelligent-agent research and considers the relative advantages of software environments as test beds for AI. First, the cost, effort, and expertise necessary to develop and systematically experiment with software artifacts are relatively low. Second, software environments circumvent many thorny but peripheral research issues that are inescapable in physical environments. Brooks’s mobile robots tug AI toward a bottom-up focus in which the mechanics of perception and mobility mingle inextricably with or even supersede core AI research. In contrast, the softbots (software robots) I advocate facilitate the study of classical AI problems in real-world (albeit, software) domains. For example, the UNIX softbot under development at the University of Washington has led us to investigate planning with incomplete information, interleaving planning and execution, and a host of related high-level issues.

[1]  Thomas Glen Dietterich Constraint propagation techniques for theory-driven data interpretation (artificial intelligence, machine learning) , 1985 .

[2]  Oren Etzioni,et al.  Building Softbots for UNIX (Preliminary Report) , 1992 .

[3]  Jeffrey S. Rosenschein,et al.  Synchronization of Multi-Agent Plans , 1982, AAAI.

[4]  Sape Mullender,et al.  Distributed systems , 1989 .

[5]  Rodney A. Brooks,et al.  Intelligence Without Reason , 1991, IJCAI.

[6]  A. Fleischmann Distributed Systems , 1994, Springer Berlin Heidelberg.

[7]  李幼升,et al.  Ph , 1989 .

[8]  Roger C. Schank,et al.  Where's the AI? , 1991, AI Mag..

[9]  Richard B. Segal Softbots as Testbeds for Machine Learning , 1992 .

[10]  Richard Saul Wurman,et al.  Information Anxiety 2 , 1989 .

[11]  R. A. Brooks,et al.  Intelligence without Representation , 1991, Artif. Intell..

[12]  Robert Wilensky,et al.  The berkeley UNIX consultant project , 1988 .

[13]  Pattie Maes,et al.  Learning Interface Agents , 1993, AAAI.

[14]  David Chapman,et al.  What are plans for? , 1990, Robotics Auton. Syst..

[15]  Oren Etzioni,et al.  An Approach to Planning with Incomplete Information , 1992, KR.

[16]  Craig A. Knoblock,et al.  Retrieving and Integrating Data from Multiple Information Sources , 1993, Int. J. Cooperative Inf. Syst..

[17]  Tom M. Mitchell,et al.  A Personal Learning Apprentice , 1992, AAAI.

[18]  Pat Langley,et al.  Toward an Experimental Science of Planning , 1990 .

[19]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[20]  Ming Tan,et al.  Cost-sensitive robot learning , 1991 .