Course Details for A.Y. 2014/2015
Name:
Agenti Intelligenti / Intelligent Agents
Basic information
Credits:
: Master Degree in Computer Science 6 CFU (b)
Degree(s):
Master Degree in Computer Science 1st anno curriculum General Compulsory
Language:
English
Course Objectives
Students will learn concepts, languages, tools and methodologies for developing intelligent agents
and multi-agent systems. The Course includes practical developments with existing languages.
Course Content
- Introduction: the agent metaphor, agent-oriented paradigm, agent architectures.
- Agent Communications: survey on Speech-Act Theory, ACL Languages, the Commitment model.
- The logic agent-oriented languages DALI and AgentSpeak
- Knowledge representation and resoning in agent systems: Actions and planning - Assumption-based reasoning - Using uncertain knowledge
- Coordination models in multi-agent systems
- Concrete Architectures and Applications
Learning Outcomes (Dublin Descriptors)
On successful completion of this course, the student should
- Acquiring knowledge and understanding about what is a software agent and a Multi-Agent-System (MAS), how it is constructed and which are the applications.
- Applying knowledge and understanding to the implementation of agents and MASs for concrete applications, also in interdisciplinary fields.
- Making informed judgments and choices about technologies, methods and tools to empoy in real-world application, and about suitability of the agent tecnology in actual application fields.
- Communicatng knowledge and understanding about the usefulness and impact of agents and MASs in technology and society.
- Capacities to continue learning about future developments of the field and about new application potentials.
Prerequisites and Learning Activities
This Course is based on Computational Logic. It is required to have basic notions of irst-order logic and prolog, and it is necessary to possess notions of basic Artificial Intelligence, that can be obtained by following the
Artificial Intelligent I module or an equivalen Course, or by autonomous study.
Assessment Methods and Criteria
Written and oral tests, and a mandatory implemented project assigned by the Teacher.
Textbooks
- D. Poole, A. Mackworth and R. Goebel, Computational Intelligence: a Logic Approach , Oxford Univ. Press.. http:// www.cs.ubc.ca/spider/poole/ci.html
- R. Kowalski, How to Be Artificial Intelligent, the Logical Way (available online on the author's web site) http://www-lp.doc.ic.ac.uk/UserPages/staff/rak/rak.html
- materiale fornito sul sito web del docente
Notes
- It is mandatory to follow the Intelligent Agents module after the Artificial Intelligence I module, as the contents are propedeutical to each other.
Course page updates
This course page is available (with possible updates) also for the following academic years:
To read the current information on this course, if it is still available, go to the university course catalogue .
Course information last updated on: 26 ottobre 2014, 12:08