Logo webu
Are you interested in studying at Unicorn University? Sign up for an open day and find out more.

Introduction to Artificial Intelligence

9 ECTS
Bachelor
Czech
Emil Pelikán

The course is designed as an introductory overview of the field of artificial intelligence. The goal of the course is to present selected fundamental ideas of the field of artificial intelligence. The focus is primarily on understanding useful basic techniques and principles of the field with the aim of applying them in the development of intelligent agents. These agents are not only useful for understanding more advanced and complex concepts in artificial intelligence, but they also often extend into other areas of human life, such as economics, philosophy, or psychology. An integral part of the course is understanding the functioning of some well-known applications of artificial intelligence. In the semester project, students will implement a project based on the assignment, which requires a sophisticated combination of techniques covered in the lectures. The oral exam will include a demonstration of the project solution.

Course outline

Introduction to Artificial Intelligence
Basic concepts, events, projects, and programming languages that contributed to the development of artificial intelligence.
Intelligent Agents
Introduction to possible agent architectures, the relationship between the agent and the environment.
Local Search
Basics of local search and online search.
Evolutionary Algorithms
Evolutionary algorithms and their applications.
Satisfying constraints
filtrace domén, backtracking, kombinace filtrace a prohledávání.
Neural Networks
Perceptron, basic principles and possibilities of multilayer neural networks, types of networks.
Supervised learning
Supervised learning of neural networks
Deep Neural Networks
Principles of deep neural networks and deep learning. hlubokých neuronových sítí a hlubokého učení.
Tree search
variations of informed and uninformed tree search.
Searching with an adversary
minimax search, alpha-beta pruning.
Markovian decision processes
introduction to MD, policy iteration, value iteration.
Reinforced learning
Monte Carlo, SARSA, Q-learning, deep Q-learning.
document_check.svg
We use cookies on this website to ensure its functionality and to personalise ads, solely with your consent and in accordance with our Cookies Policy.

By clicking on the "Accept cookies" button, you consent to the use of selected cookies and agree to the transfer of behavioural data for the display of targeted advertising on social and advertising networks. You can choose which information you want to share with us by clicking on the Cookie settings button.