Welcome! This is the home page of the "Artificial Intelligence and Machine Learning - Unit I" course, taking place in the summer semester of the 2024/2025 academic year.
The course is part of the Bachelor's Degree in Applied Computer Science and Artificial Intelligence (ACSAI) -- Sapienza University of Rome -- organized by the department of Computer Science (DI).
Important: subscribe to the course mailing list to receive slides, course material, assignments and news.
Click on this link.
Join the mailing list with your institutional email.
Classes start on February 26th 2025 (in agreement with the ACSAI class schedule).
The course takes place in Aula 3 De Lollis RM158-E01PTEL003 on:
Mondays 13:00-15:00
Fridays 13:00-16:00
Prof. Fabio Galasso, web-page, email: galasso remove_this @di DOT uniroma1 DOT it
Main topics of the course:Â
Introduction to Artificial Intelligence (AI), history and areas of AI
Agents, rationality, task environments
Non-informed search strategies: breadth-first, min-cost, depth-first, bounded depth, iterative deepening
Informed search strategies: best-first greedy, A*, heuristics: admissibility and consistency
Constraint Satisfaction Problems: definition, variants, constraint propagation (node-, (generalised-)arc-, path-, K-consistency), backtracking, backjumping, local search
Knowledge and reasoning, logic-based agents, propositional logic, SAT
Markov Decision Process, Value iteration, Policy Iteration
Passive Reinforcement learning (model-based e model-free), Active Reinforcement Learning ( Q-learning)