Artificial Intelligence

Последна измена: December 5, 2019

Course: Artificial Intelligence

Code3ФЕИТ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. MackworthArtificial Intelligence: Foundations of Computational AgentsCambridge University Press2017