SluitenHelpPrint
Switch to English
Cursus: INFOIAG
INFOIAG
Intelligent agents
Cursus informatie
CursuscodeINFOIAG
Studiepunten (EC)7,5
Cursusdoelen
Upon succesfull completion of this course, the student:
  • Knows the philosophical and logical foundations of agent technology
  • Is able to read and assess the research literature in this field
  • Masters the (logical) techniques used for describing agent behaviour and can do formal proofs using these techniques. Furthermore, also knows the limitations of these techniques
  • More in general, is able to use (modal) logic as a modelling and specification framework for AI applications, and thus contributes to the mastery of technical artificial intelligence at an advanced academic level
  • Has a good understanding of how agent technology falls within the areas of AI and computer science, more in general
Grading
Written exam and presentations.
Inhoud

This course is about the theory of so-called intelligent agents, pieces of software that display some degree of autonomy, realised by incorporating `high-level cognitive / mental attitudes' into the modelling of this kind of software. These mental attitudes comprise 'informational' and 'motivational' ones and are often of the so-called BDI kind, dealing with 'beliefs', 'desires' and 'intentions' of agents.

The agent concept calls for an integration of several topics in artificial intelligence, such as knowledge representation and reasoning (in particular reasoning about action and change) and planning. Agent technology, as the field is generally called, has a great potential of applications, ranging from intelligent personal assistants to e-commerce and robotics (where in the latter case often the term 'cognitive robotics' is used). The course is devoted mainly to the philosophical and theoretical (mostly logical) foundations of the area of intelligent agents, both focusing on single agents and on multi-agent systems

Please see the Blackboard page for details.

Overview in brief: * introduction "What are intelligent agents?" * agent architectures * knowledge representation, ontologies, Web Ontology Language (OWL) * agent communication * goals * trust and privacy

Form
Lectures, presentations, project

Literature
Textbooks and a collection of articles.

SluitenHelpPrint
Switch to English