Artificial Intelligence: a modern approach

Period of duration of course
‌‌
Course info
Number of course hours
20
Number of hours of lecturers of reference
20
Number of hours of supplementary teaching
0
CFU 3
‌‌

Type of exam

Seminars

Lecturer

View lecturer details

Programme

This (20 hours) course is a reasoned overview on Artificial Intelligence, it is based on the new revised edition of the most widely adopted textbook on AI: Artificial Intelligence: a modern approach, by Stuart Russell and Peter Norvig. They will concentrate on a few selected topics with the aim to allow students to achieve a significant view on the basic ideas and techniques underlying the design of intelligent computer systems.   Starting from a historical perspective introduction the course will overview topics ranging over the four areas of AI: reasoning, learning, perceiving, and acting with a special focus on learning. 

Syllabus

  •        Introduction to AI – ( from chapters 1& 2) – 2h (What Is AI, The Foundations of AI,

The History of AI ,The State of the Art, Risks and Benefits of AI)

  •        Problem Solving overview: Search and Constraint Satisfaction Problems (from chapters 3&6) - 2h
  •        Knowledge, Reasoning and Planning overview (from chapters 7&10) - 2h
  •        Machine Learning: Learning from Examples – 1(from chapter 19) - 2h
  •        Machine Learning: Learning from Examples – 2 (from chapter 19) - 2h
  •        Machine Learning: Learning probabilistic models (from chapter 20) - 2h
  •        Machine Learning: Deep Learning: Simple and Convolutional Networks (from chapter 21) - 2h
  •        Machine Learning: Deep Learning: Recurrent Networks (from chapter 21) - 2h
  •        Perceiving and Acting: Deep Learning in NLP (from chapters 24&25) - 2h
  •        Ethical AI and Human-Centered AI (from chapter 27) - 2h

Educational aims

At the end of the course, the techniques learned will serve as the foundation for further study in AI and in AI-based application areas