ΥΠ23 - Artificial Intelligence
Information
Code : ΥΠ23
Type : Obligatory
Semester : 6
ECTS credits: 5
Course URL: https://eclass.hua.gr/courses/DIT231/
Expected Outcomes
The course provides an introduction in fundamental concepts of Artificial Intelligence and an understanding of selected methods for solving problems by searching, adversarial search, reinforcement learning and constraint satisfaction problems.
After successfully completing this course, students should be able to understand and apply appropriate methods from each category to real-world Artificial Intelligence problems.
Content
- Introduction to Artificial Intelligence
- State space represenations and solving problems by searching
- Uninformed search algorithms: DFS, BFS, UCS and iterative deepning
- Informed search algorithms: Greedy and A* search
- Adversarial search. Minimax, Expectimax and their variants
- Agent utility in search problems
- Non-deterministic search and Markov Decision Processes
- Value iteration, policy evaluation and policy iteration algorithms
- Reinforcement learning. Model-based and model-free RL
- Time-Difference learning and Q-learning
- Constraint Satisfaction Problems
- Backtracking search with arc-consistency
- Local search algorithms and their variants
Evaluation Means
I. Written final exam (80%) which includes
- Multiple choice questions
- Problem solving
II. Individual projects (20%)
Bibliοgraphy
1. Stuart Russell and Peter Norvig. Artificial Intelligence: A Μodern Approach, Prentice Hall, 4th Edition 2020
2. W. Ertel, Introduction to Artificial Intelligence
Περιοδικά (ενδεικτικά):
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Neural Networks and Learning Systems
Engineering Applications of Artificial Intelligence
Expert Systems with Applications
Journal of Machine Learning Research
Journal of Artificial Intelligence Research
Neural Computing and Applications
International Journal of Computer Vision
Συνέδρια (ενδεικτικά):
Neural Information Processing Systems
International Conference on Learning Representations
AAAI Conference on Artificial Intelligence
Computer Vision and Pattern Recognition
International Conference on Computer Vision
International Joint Conference on Artificial Intelligence