Derived from
|
20810322 Artificial intelligence e machine learning in Management and automation engineering LM-32 SANSONETTI GIUSEPPE, MICARELLI ALESSANDRO, SANZARI MARTA
(syllabus)
1. Introduction: - Intelligent Agents. - AI as "Representation and Search". 2. Problem Solving: - Uninformed search (breadth-first search, uniform-cost search, depth-first search, Iterative deepening search). - Heuristic search (Best First search, A *, Heuristic Functions). - Approximate algorithms (Hill Climbing, Simulated Annealing, etc.) - Adversarial Search and Games (MiniMax, Alfa-Beta Pruning). - Introduction to Evolutionary Computation. 3. Introduction to the Python language: - Development environments; Jupiter Notebook. - Python foundations. Data structures in Pyhton. - Python libraries: NumPy, Pandas, matplotlib, ScikitLearn. 4. Machine Learning: - Regression (simple linear, multiple). - Classification (Logistic Regression, Decision Trees, Naïve Bayes). - Clustering. - Artificial Neural Networks. - Reinforcement Learning. - Introduction to Deep Learning. - Case studies.
(reference books)
S.J.Russel, P.Norvig "Artificial Intelligence: A Modern Approach", 4/Ed (2021). Pearson Education. Lecture notes by the professor.
|