Objectives:
The applications of artificial intelligence are booming. The main objective of this course is to provide the foundations of this discipline, i.e. knowledge representation and reasoning.
Programme:
-Representing knowledge based on logic
-implement logic programming using the Prolog language
Using different forms of reasoning in development tools: rule-based systems and expert systems generator (CLIPS); multi-agent systems (Madkit development platform).
-represent uncertainty and imprecision
learn about advanced concepts: automatic learning, meta-knowledge, supervised and unsupervised machine learning, case-based reasoning, etc.