Foundations of Artificial Intelligence
Code | Completion | Credits | Range |
---|---|---|---|
E33ZUI | Z,ZK | 4 | 2+2s |
- The course is a substitute for:
- Foundations of Artificial Intelligence (XE33ZUI)
- Lecturer:
- Tutor:
- Supervisor:
- Department of Cybernetics
- Synopsis:
-
This course reviews the basic techniques which can be applied for design and development of intelligent systems. There are introduced and explained principles of AI including state space search, knowledge representation, expert systems for diagnostics, machine learning, planning, scheduling, evolutionary algorithms, data mining, distributed AI multiagent systems and practical applications of AI.
- Requirements:
- Syllabus of lectures:
-
1.Introduction, motivation. State space search - repetition
2.Knowledge representation, diagnostic expert systems
3.Planning, scheduling, constraint logic programming as a tool for scheduling
4.Evolutionary algorithms
5.Evolutionary algorithms
6.Machine learning. Overview of methods
7.Inductive learning methods
8.Case based reasoning
9.Data mining
10.Inductive logic programming
11.Multiagent systems
12.Multiagent systems
13.Multiagent systems
14.Artificial life
- Syllabus of tutorials:
-
1.Simple problems, their representation and solution
2.State space search - task formalisation, basic problem solving strategies
3.Prolog as a tool for AI problem solving, namely for search and reasoning
4.Hands on exercises with the FEL-EXPERT expert system
5.Planning and scheduling tasks
6.Genetic algorithms - task formulation
7.Machine learning - representation of the objects
8.Inductive methods of machine learning - hands on exercises
9.Case based reasoning - an example
10.Data mining - an example
11.Inductive logic programming
12.Multiagent systems - example of design
13.Hands on exercises with the multiagent system
14.Hands on exercises with the multiagent system
- Study Objective:
- Study materials:
-
(1) Nilsson,N.J.: Artificial Intelligence: A New Synthesis. Morgan Kaufmann Pub., Inc., San Francisco 1998
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans: