Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2017 Intelligent Agents

Intelligent Agents

Course title: Intelligent Agents

Code: 3ФЕИТ07З008

Number of credits (ECTS): 6

Weekly number of classes: 2+2+1+0

Prerequisite for enrollment of the subject: Passed: Data Structures and Algorithm Analysis

Course Goals (acquired competencies): Introduction to reasoning and knowledge representation with intelligent agents. Working with Prolog and first-order logic. Upon completion, the student will be able to write algorithms for intelligent agents for a specific purpose.

Total available number of classes: 180

Course Syllabus: Introduction to Intelligent Systems. History. What is an intelligent system. Reasoning. Agents. Search algorithms. Markov decision making process. Games. Minimax. Constraints. Objects representation. First-order logic. Prolog. Problem solving with state space search. Decision trees. Neural networks. Error propagation. Bayesian networks. Advanced propagation. Genetic algorithms. Learning in neural networks. Recurrent neural networks. Techniques for Deep Learning. Application of NN and DL.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

Stuart Russel

Artificial Intelligence: A Modern Approach (3rd Edition)

Pearson

2009

2

Lin Padgham, Michael Winikoff

Developing Intelligent Agent Systems: A Practical Guide

Wiley

2004

3

Prateek Joshi

Artificial Intelligence with Python

Packt Publishing

2015