Course: Artificial Intelligence
Code: 3ФЕИТ01002
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.
Literature:
Required Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
David L. Poole, Alan K. Mackworth | Artificial Intelligence: Foundations of Computational Agents | Cambridge University Press | 2017 |