INTELLIGENT AGENTS

Course Information

TitleΕΥΦΥΕΙΣ ΠΡΑΚΤΟΡΕΣ / INTELLIGENT AGENTS
CodeIS01
FacultySciences
SchoolInformatics
Cycle / Level2nd / Postgraduate
Teaching PeriodSpring
CoordinatorNick Bassiliades
CommonNo
StatusInactive
Course ID40002246

Programme of Study: PPS School of Informatics (2014-today)

Registered students: 0
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses217.5
TECΗNOLOGIES GNŌSĪS DEDOMENŌN KAI LOGISMIKOUElective Courses217.5
TECΗNOLOGIES PLĪROFORIAS KAI EPIKOINŌNIŌN STĪN EKPAIDEUSĪElective Courses217.5
PSĪFIAKA MESA- YPOLOGISTIKĪ NOĪMOSYNĪElective Courses217.5
DIKTYAKA SYSTĪMATAElective Courses217.5

Programme of Study: PPS of School of Informatics (2013-today)

Registered students: 0
OrientationAttendance TypeSemesterYearECTS
CoreElective Courses217.5
Information SystemsElective Courses217.5
Information And Communication Technologies In EducationElective Courses217.5
Digital MediaElective Courses217.5
Communication Systems and TechnologiesElective Courses217.5

Class Information

Academic Year2011 – 2012
Class PeriodSpring
Faculty Instructors
Class ID
40045145
Type of the Course
  • Scientific Area
  • Skills Development
Mode of Delivery
  • Face to face
Digital Course Content
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 of intelligent agents and multiagent systems, Training on various agent development language/system (Netlogo, JADE, JASON, JADEX). Skills: Design and development of multiagent applications.
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.
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
ActivitiesWorkloadTotal hours of student effort for the semester. Includes lectures, labs, field etc.ECTSThe credit units (ECTS) of the respective teaching activity. Each unit correponds to 30 hours of student workload.IndividualFor the learning activity cooperation between students is not requisiteTeamworkFor the learning activity the students cooperate in teamsErasmusThe learning activity is available to students of exchange programmes
Lectures30.1
Total30.1
Student Assessment
Description
Written exams (50%), Programming Project (50%)
Student Assessment methods
  • Written Exam with Short Answer Questions (SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
  • Written Exam with Extended Answer Questions (SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
  • Written Assignment (FormativeFormative assessment is a range of formal and informal assessment procedures employed by teachers during the learning process in order to modify teaching and learning activities to improve student attainment., SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
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
25-09-2012