Course: Artificial Intelligence
ECTS points: 6 ECTS
Number of classes per week: 3+0+0+3
Lecturer: Prof. Dr. Elizabeta Lazarevska
Course Goals (acquired competencies): To master the advanced concepts of artificial intelligence and to be able to implement the acquired knowledge in different technical and non technical fields.
Course Syllabus: Introduction: Artificial intelligence and agents, designing agents, agent design space, prototypical applications. Agent architectures and hierarchical control: agents, agent systems, hierarchical control, acting with reasoning. Reasoning with certainty: searching for solutions, reasoning with constraints, propositions and interference. Planning with certainty: representing states, actions and goals, forward planning, regression planning, planning as CSP, partial-order planning. Learning with certainty: supervised machine learning, basic models, overfitting, neural networks and deep learning.
|David L. Poole, Alan K. Mackworth||Artificial Intelligence: Foundations of Computational Agents||Cambridge University Press||2017|