Artificial Intelligence & Machine Learning
Prof. Fabio Patrizi
A.Y. 2023/24
Information:
The AI&ML course consists of 2 parts:
AI (6CFU)
ML (3CFU)
Lectures will be held in San Pietro in Vincoli (SPV) according to the following schedule:
Wednesday 8:00-12:00, Room 41
Thursday 13:00-15:00, Room 41
Friday 8:00-10:00, Room 41
The course will start on Wednesday, Feb 28, 2024
We will use Google Classroom (registration code: h5bhl6p)
Welcome
The AI&ML course consists of 2 modules: AI (6CFU) and ML (3CFU) tought by Prof. Patrizi.
Do not forget to register to Classroom!
Course Description
Prerequisites. Students taking this course should have knowledge of object oriented analysis, modeling and design, relational databases, and basic notions on probabilities, as acquired in previous courses.
Objectives. The objective of the course is to introduce the basics of Artificial Intelligence and Machine Learning. The course will focus on transferring knowledge and capability to the "machine" (the intelligent agent) so as to make it able to understand the world and aswer questions about it, as well as to act on it, to accomplish desired tasks. The course will present the basic techniques developed in the field of Artificial Intelligence, concerning modeling the world and exploiting the model for reasoning and planning, focusing on discrete models. It will also present the basic concepts and techniques concerning Machine Learning for learning from real world data or from simulations, how to answer and how to act on them.
Teaching material.
[1] Course slides, notes, and additional material available on this site.
[2] Artificial Intelligence: A Modern Approach, Global Edition, 4th Edition by Stuart Russell, Peter Norvig, Pearson 2020 (selected chapters).
[3] Reinforcement Learning: An Introduction, 2nd Edition by Richard S. Sutton and Andrew G. Barto. MIT Press, Cambridge, MA, 2018. (selected chapters). Freely available here.