Luigi Troiano‎ > ‎Corsi/Lectures‎ > ‎

Elementi di Intelligenza Artificiale (EIA2017)


Corso di Laurea in Ingegneria Informatica

Anno III, Semestre I

Crediti: 6

Introduzione

Può una macchina imitare i processi e le abilità del pensiero umano? A questa domanda per anni hanno tentato di dare una risposta gli studiosi di Intelligenza Artificiale.

L'Intelligenza Artificiale studia come le macchine possano esibire o emulare comportamenti intelligenti che generalmente attribuiamo all'uomo o ad altri esseri viventi.

Il corso intende introdurre lo studente ai fondamenti dell'Intelligenza Artificiale, mostrando come le tecniche sviluppate in questo campo possano essere impiegate da una macchina nella risoluzione di problemi complessi.

Lo studente avrà anche modo di apprendere i costrutti del linguaggio Python che verrà utilizzato come linguaggio per sperimentare l'implementazione dell tecniche apprese durante il corso.

Contenuti del Corso

  • Intelligenza artificiale e agenti razionali
  • Risoluzione di problemi con la ricerca
  • Ragionamento simbolico con la logica
  • Ragionamento impreciso con la logica sfumata
  • Ragionamento probabilistico con reti di Bayes
  • Machine Learning e reti neurali

Materiale

  • Libro di testo: 

    Stuart Russell, Peter Norvig

    Intelligenza artificiale 3/Ed. - Vol. 1 Un approccio moderno

    2010 pp. 704

    ISBN 9788871925936
  • Dispense delle lezioni
  • Materiale audio/video

Esercitazioni

  • Esercitazioni pratiche in aula

Esame

  • Test scritto
  • Orale (opzionale

Propedeuticità

  • Matematica
  • Matematica per l'informatica
  • Programmazione 1