Knowledge Request-Broker Architecture: A Platform for Social Computational Intelligence

Computational systems and intelligent machines are facing with both compositional and environmental growing forms of complexity. We contribute a way to better deal with these forms of complexity by proposing a novel agent-based software platform: Knowledge request-Broker Architecture (KnoRBA). This solution aims at easily implementing self-organizing distributed software systems, mainly composed of socially interactive software agents. KnoRBA features a better way for heterogeneous agents to achieve mutual understanding: instead of specifying a protocol, it equips agents with programmatic means to provide knowledge to, and query it from the society. Utilization of KnoRBA is made possible by provision of appropriate language extensions and code libraries. This article, having reviewed the efficiencies and deficiencies of the existing literature, describes the basic principles, system architecture, and Java-based implementation of KnoRBA, as well as

[1]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[2]  桐山 伸也 "The Emotion Machine: Commonsense Thinking, Artificial Intelligence, and the Future of the Human Mind," Marvin Minsky, Simon & Schuster, 2006(私のすすめるこの一冊,コーヒーブレイク) , 2007 .

[3]  Milind Tambe,et al.  Towards Heterogeneous Agent Teams , 2001, EASSS.

[4]  John R Anderson,et al.  An integrated theory of the mind. , 2004, Psychological review.

[5]  David H. Wolpert,et al.  The Lack of A Priori Distinctions Between Learning Algorithms , 1996, Neural Computation.

[6]  Peter F. Patel-Schneider,et al.  The DARPA Knowledge Sharing Effort: A Progress Report , 1997, KR.

[7]  Takao Terano,et al.  Synthetic design of a social regressor and its implementation using Knowledge Request-Broker Architecture , 2010, 2010 Second World Congress on Nature and Biologically Inspired Computing (NaBIC).

[8]  Ciarán O'Leary,et al.  Building a Hybrid Society of Mind Using Components from Ten Different Authors , 2003, ECAL.

[9]  M. Minsky The Emotion Machine: Commonsense Thinking, Artificial Intelligence, and the Future of the Human Mind , 2006 .

[10]  S. Page Prologue to The Difference: How the Power of Diversity Creates Better Groups, Firms, Schools, and Societies , 2007 .

[11]  Richard L. Lewis Cognitive Theory: SOAR , 2001 .

[12]  Jonathan Ozik,et al.  Visual agent-based model development with repast simphony. , 2007 .

[13]  S. Pinker How the Mind Works , 1999, Philosophy after Darwin.

[14]  M. Minsky The Society of Mind , 1986 .

[15]  Michael I. Jordan,et al.  Hierarchical Mixtures of Experts and the EM Algorithm , 1994, Neural Computation.

[16]  Kinji Mori Expandable and fault tolerant computers and communications systems -autonomous decentralized systems , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).

[17]  Michael Winikoff,et al.  JACKTM Intelligent Agents: An Industrial Strength Platform , 2005, Multi-Agent Programming.