155-0346/02 – Economic applications of artificial intelligence (UIES)
Gurantor department | Department of Applied Informatics | Credits | 5 |
Subject guarantor | Ing. Petr Rozehnal, Ph.D. | Subject version guarantor | Ing. Petr Rozehnal, Ph.D. |
Study level | undergraduate or graduate | Requirement | Compulsory |
Year | 2 | Semester | winter |
| | Study language | Czech |
Year of introduction | 2013/2014 | Year of cancellation | 2021/2022 |
Intended for the faculties | EKF | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
1. To gain a basic knowledge of the state space and the methods of its searching
2. To understand the principle of the resolution method
3. To understand the principles of the Horn clauses and their relation on the program development in the Prolog programming language
4. To gain a knowledge of the expert systems, their properties and components
5. To understand the expert system inference mechanism
6. Be able to apply the expert systems in the chosen areas of economics in practice
Teaching methods
Lectures
Tutorials
Summary
The aim of the course is to acquire basic knowledge and skills in selected areas of artificial intelligence and expert systems and their application in selected areas of economics, particularly game theory, decision making under conditions of uncertainty, application of expert systems and others.
Compulsory literature:
Recommended literature:
Additional study materials
Way of continuous check of knowledge in the course of semester
E-learning
Other requirements
Solving of the problems from the chosen areas of economics in the CLIPS expert system environment and the developing of simple programs in the Prolog programming language.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1. History of science Artificial intelligence and its applications
2. State space and its basic properties
3. State space search methods and their comparison
4. Fundamentals of first-order predicate calculus
5. Resolution method and Horn clauses
6. Logic programming and Prolog programming language
7. Expert systems, their features and components
8. Methods of knowledge representation in expert systems
9. Processing uncertain information in the development of expert systems
10. The inference mechanism of expert systems
11. Machine learning and expert systems
12. Application of expert systems in selected economic areas
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction