Innovations in multi-agent systems

  • Authors:
  • J. Tweedale;N. Ichalkaranje;C. Sioutis;B. Jarvis;A. Consoli;G. Phillips-Wren

  • Affiliations:
  • Airborne Mission Systems of Air Operations Division, Defence Science and Technology Organisation. Edinburgh, SA 5111, Australia;KES Centre, School of Electrical and Information Engineering, University of South Australia, Mawson Lakes, SA 5094, Australia;KES Centre, School of Electrical and Information Engineering, University of South Australia, Mawson Lakes, SA 5094, Australia;KES Centre, School of Electrical and Information Engineering, University of South Australia, Mawson Lakes, SA 5094, Australia;KES Centre, School of Electrical and Information Engineering, University of South Australia, Mawson Lakes, SA 5094, Australia;The Sellinger School of Business and Management. Loyola College in Maryland, 4501 N. Charles Street, Baltimore, MD 21210, USA

  • Venue:
  • Journal of Network and Computer Applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.02

Visualization

Abstract

This paper outlines an abridged history of agents as a guide for the reader to understand the trends and directions of future agent design. This description includes how agent technologies have developed using increasingly sophisticated techniques. It also indicates the transition of formal programming languages into object-oriented programming and how this transition facilitated a corresponding shift from scripted agents (bots) to agent-oriented designs. The trend shows that applications with agents are increasingly being used to assist humans, either at work or play. Examples include the ubiquitous paper clip, through to wizards, entire applications and even games. The trend also demonstrates that agents vary in the complexity of the problem being solved and their environment. Following the discussion of trends, we briefly look at the origins of agent technology and its principles, which reflects heavily on 'Intelligence with Interaction'. We further pinpoint how the interaction with humans is one of the critical components of modern Distributed Artificial Intelligence (DAI) and how current applications fail to address this fact. The next generation of agents should focus on human-centric interaction to achieve intelligence. Utilising these advancements, we introduce a new paradigm that uses Intelligent Agents based on a Belief, Desire, and Intention (BDI) architecture to achieve situation awareness in a hostile environment. BDI agents are implemented using the JACK framework, and spawn agents with individual reasoning processes specifically relating to the goals being instigated in its environment. They depend on the environment or superior agents to generate goals for them to act upon. In order to improve the performance of the agents we need to remove this dependency. To this end, it is suggested that JACK can be extended to realise the Observe, Orient, Decide and Act (OODA) loop using feedback from a learning component within a team environment.