Intelligent Agent Systems

Course Information
TitleΣυστήματα Ευφυών Πρακτόρων / Intelligent Agent Systems
CodeAI203
FacultySciences
SchoolInformatics
Cycle / Level2nd / Postgraduate
Teaching PeriodSpring
CoordinatorNick Bassiliades
CommonNo
StatusActive
Course ID600016306

Programme of Study: PMS TECΗNĪTĪ NOĪMOSYNĪ (2018 éōs sīmera) MF

Registered students: 5
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses belonging to the selected specialization217.5

Programme of Study: PMS TECΗNĪTĪ NOĪMOSYNĪ (2018 éōs sīmera) PF

Registered students: 8
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses belonging to the selected specialization217.5

Class Information
Academic Year2021 – 2022
Class PeriodSpring
Faculty Instructors
Weekly Hours3
Class ID
600202309
Course Type 2021
Specialization / Direction
Course Type 2016-2020
  • Scientific Area
  • Skills Development
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
  • Distance learning
Language of Instruction
  • Greek (Instruction, Examination)
Prerequisites
General Prerequisites
Basic knowledge of Artificial Intelligence, Basic knowledge of distributed computer systems.
Learning Outcomes

Knowledge: Familiarization with principles and technologies of intelligent autonomous agents and multiagent systems. Familiarization with basic programming techniques for developing multiagent systems. Training on multiagent development environments.

Skills:Programming multiagent systems using various programming languages / development environments, such as Netlogo, Agentspeak, Jade, Jason.

General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Generate new research ideas
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Introduction to Intelligent Agents. Different agent types. Features. Multiagent systems. Standardization. Agent architectures: Deductive Reasoning agents. BDI agents. Reactive agents. Hybrid agents. Multiagent systems: communication protocols, Speech Acts, Agent communication languages, ΚQML and FIPA ACL. Agent Interaction Protocols. Blackboard architecture. Contract Net. Negotiation. Auctions. Multiagent Planning. Agent Applications. Multiagent development environments: Netlogo, Agentspeak, Jade, Jason.
Keywords
intelligent agents, multi-agent systems, auctions, negotiation, game theory, argumentation
Educational Material Types
  • Slide presentations
  • Video lectures
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
Description
Powerpoint slides, Intelligent agents programming systems demonstration
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures39
Project108
self study78
Total225
Student Assessment
Description
Written exams (50%), Programming Project (50%)
Student Assessment methods
  • Written Exam with Short Answer Questions (Summative)
  • Written Exam with Extended Answer Questions (Summative)
  • Written Assignment (Formative, Summative)
  • Written Exam with Problem Solving (Summative)
Bibliography
Course Bibliography (Eudoxus)
Michael Wooldridge, "An Introduction to MultiAgent Systems - Second Edition", John Wiley & Sons, ISBN: 978-0470519462, May 2009.
Additional bibliography for study
- Fabio Luigi Bellifemine, Giovanni Caire, Dominic Greenwood, "Developing Multi-Agent Systems with JADE", ISBN: 978-0-470-05747-6, February 2007 - Rafael H. Bordini, Jomi Fred Hübner, Michael Wooldridge, "Programming Multi-Agent Systems in AgentSpeak using Jason", ISBN: 978-0-470-02900-8, October 2007 - Lin Padgham, Michael Winikoff, "Developing Intelligent Agent Systems: A Practical Guide", ISBN: 978-0-470-86120-2, June 2004 - Stuart Russell and Peter Norvig, "Artificial Intelligence: A Modern Approach", 2nd Edition, ISBN: 0-13-790395-2, Prentice Hall, 2003. - G. Weiss (ed.), "Multi-Agent Systems: A Modern Approach to Distributed Artificial Intelligence", MIT Press, ISBN 0262731312, 1999. - J. Ferbe, "Multi-Agent Systems", Addison-Wesley, 1999.
Last Update
13-10-2022