SC6: Intentional Agents and BDI

 

Speaker:

Michael Wooldridge

Title:
Towards intelligent autonomous agents

Content:
The aims of this course are twofold:

  • First, to introduce the basic principles of autonomous agents, and
    in particular, the decision-making models used by such agents, and
    the issues involved in effectively making rational decisions in the
    presence of resource constraints. We will discuss the basic
    approaches to building autonomous agents (symbolic/reasoning agents,
    practical reasoning agents, reactive/behavioural approaches, and
    hybrid architecture).
  • Second, to introduce AgentSpeak, a practical language for
    programming agents. AgentSpeak is a programming language based on
    the belief-desire-intention paradigm, and traces its origins to the
    Procedural Reasoning System (PRS), developed by NASA in the 1980s
    as an architecture for real-time reasoning and decision-making. We
    will use JASON, a freely available implementation of AgentSpeak,
    and will start from developing simple agents, to showing how
    cooperating agents can be implemented, and how the JASON environment
    can be customised. Students are encouraged to download and install
    JASON from http://jason.sourceforge.net/Jason/Jason.html;
    to run Jason requires the installation of the Java development kit,
    version 5.0 or later (available free from Oracle). We will
    have 2 hands-on sessions with Jason.

Disciplines:
Primarily computer science, Some philosophy.

References:

CV:
Michael Wooldridge is a Professor of Computer Science at the University
of Liverpool, and has been involved in multi-agent systems research for
20 years. In 2006, he was the recipient of the ACM Autonomous Agents
Research Award, given annually by ACM to an individual whose research has
been particularly influential over the preceding five years. He was
elected an ECCAI fellow in 2007, and a AAAI fellow in 2008.

 

 

Last update: 31.01.2011, Webadmin