AI and Agents: State of the Art

This article is a reflection on agent-based AI. My contention is that AI research should focus on interactive, autonomous systems, that is, agents. Emergent technologies demand so. We see how recent developments in (multi-) agent-oriented research have taken us closer to the original AI goal, namely, to build intelligent systems of general competence. Agents are not the panacea though. I point out several areas such as design description, implementation, reusability, and security that must be developed before agents are universally accepted as the AI of the future.

[1]  David E. Smith,et al.  Extending Graphplan to handle uncertainty and sensing actions , 1998, AAAI 1998.

[2]  Sarah Rebecca Thomas,et al.  PLACA, an agent oriented programming language , 1993 .

[3]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[4]  John Langford,et al.  Probabilistic Planning in the Graphplan Framework , 1999, ECP.

[5]  Pablo Noriega,et al.  Selected Papers from the First International Workshop on Agent Mediated Electronic Trading on Agent Mediated Electronic Commerce , 1998 .

[6]  David P. Miller,et al.  Intelligent Agents III Agent Theories, Architectures, and Languages , 1996, Lecture Notes in Computer Science.

[7]  Michael Wooldridge,et al.  Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence , 1999 .

[8]  Peter Edwards,et al.  Agent-K: An Integration of AOP and KQML , 1994 .

[9]  Alessandro Saffiotti,et al.  Robots with the Best of Intentions , 1999, Artificial Intelligence Today.

[10]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

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

[12]  Fahiem Bacchus,et al.  The AIPS '00 Planning Competition , 2001, AI Mag..

[13]  Maria L. Gini,et al.  Magma: An Agent Based Virtual Market for Electronic Commerce , 1997, Appl. Artif. Intell..

[14]  Keith W. Hipel,et al.  Guest Editorial , 2003, IEEE Trans. Syst. Man Cybern. Part C.

[15]  Katia P. Sycara,et al.  How Can an Agent Learn to Negotiate? , 1996, ATAL.

[16]  Franco Zambonelli,et al.  Agent-Oriented Software Engineering for Internet Applications , 2001, Coordination of Internet Agents: Models, Technologies, and Applications.

[17]  Gerhard Weiss,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 1999 .

[18]  David E. Smith,et al.  Conditional Effects in Graphplan , 1998, AIPS.

[19]  Munindar P. Singh,et al.  Readings in agents , 1997 .

[20]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[21]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[22]  Edmund H. Durfee,et al.  Search reduction in hierarchical distributed problem solving , 1993 .

[23]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[24]  Allen Munro,et al.  Integrating Pedagogical Agents into Virtual Environments , 1998, Presence.

[25]  A. Roadmapof A Roadmap of Agent Research and Development , 1995 .

[26]  Oren Etzioni,et al.  Integrating Abstraction and Explanation-Based Learning in PRODIGY , 1991, AAAI.

[27]  Sandip Sen,et al.  Evolution and learning in multiagent systems , 1998, Int. J. Hum. Comput. Stud..

[28]  Michael Wooldridge,et al.  Agent technology: foundations, applications, and markets , 1998 .

[29]  Pattie Maes,et al.  Kasbah: An Agent Marketplace for Buying and Selling Goods , 1996, PAAM.

[30]  Reinaldo A. C. Bianchi,et al.  A distributed control architecture for a purposive computer vision system , 1996, Proceedings IEEE International Joint Symposia on Intelligence and Systems.

[31]  Paul D. Scott Distributed Artificial Intelligence Meets Machine Learning: Learning in Multi-Agent Environments Edited by Gerhard Weiss , 2000, J. Artif. Soc. Soc. Simul..

[32]  Sarit Kraus,et al.  The Evolution of Sharedplans , 1999 .

[33]  Avrim Blum,et al.  Fast Planning Through Planning Graph Analysis , 1995, IJCAI.

[34]  Daniel Kudenko,et al.  Learning in multi-agent systems , 2001, The Knowledge Engineering Review.

[35]  David E. Smith,et al.  Temporal Planning with Mutual Exclusion Reasoning , 1999, IJCAI.

[36]  Nils J. Nilsson,et al.  Eye on the Prize , 1995, AI Mag..

[37]  Franco Zambonelli,et al.  Agent-oriented software engineering for Internet agents , 2001 .

[38]  Hiroaki Kitano,et al.  RoboCup: Today and Tomorrow - What we have learned , 1999, Artif. Intell..

[39]  Milind Tambe,et al.  Building Agent Teams Using an Explicit Teamwork Model and Learning , 1999, Artif. Intell..

[40]  Richard E. Korf,et al.  Planning as Search: A Quantitative Approach , 1987, Artif. Intell..

[41]  Ira Rudowsky,et al.  Intelligent Agents , 2004, Commun. Assoc. Inf. Syst..

[42]  Guillermo Ricardo Simari,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 2000 .

[43]  Peter Menzel,et al.  Robo Sapiens: Evolution of a New Species , 2000 .