B0069 - INTELLIGENZA ARTIFICIALE PER L'INNOVAZIONE DIGITALE

Anno Accademico 2023/2024

  • Docente: Roberto Amadini
  • Crediti formativi: 8
  • SSD: INF/01
  • Lingua di insegnamento: Italiano
  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Bologna
  • Corso: Laurea Magistrale in Governance e politiche dell'innovazione digitale (cod. 5889)

Conoscenze e abilità da conseguire

Il corso ha l’obiettivo di fornire conoscenza e comprensione dei concetti principali riguardanti l’intelligenza artificiale, sia per quanto riguarda gli aspetti simbolici che quelli sub-simbolici, incluse le principali tecniche di apprendimento automatico. Lo studente inoltre avrà una conoscenza generale sulle principali implicazioni etiche economiche e sociali dell’intelligenza artificiale. Al termine del corso lo studente sarà in grado di applicare le conoscenze acquisite per risolvere problemi applicativi di varia natura, utilizzando strumenti software esistenti opportunamente specializzati per i casi d’interesse. Lo studente sarà inoltre in grado di comprendere i principali meccanismi di addestramento e utilizzo di modelli di apprendimento.

Contenuti

Il corso si compone di due parti.

La prima parte riguarda principalmente l'intelligenza artificiale simbolica e copre, ad alto livello, i seguenti temi:

  • Introduzione all'intelligenza artificiale
  • Agenti intelligenti
  • Problemi di ricerca e soddisfacimento di vincoli
  • Sistemi di supporto alle decisioni
  • Rappresentazione della conoscenza e ragionamento automatico

La seconda parte riguarda invece principalmente l'apprendimento automatico e l'intelligenza artificiale sub-simbolica. I temi trattati sono:

  • Apprendimento automatico
  • Apprendimento profondo
  • Elaborazione del linguaggio naturale
  • Visione artificiale
  • Etica e sicurezza dell'intelligenza artificiale

Testi/Bibliografia

  • Russell, Stuart J. Artificial intelligence a modern approach. Pearson Education, Inc., 2021.
  • Wallace, Mark. Building decision support systems: using MiniZinc. Cham: Springer, 2020

Metodi didattici

Il corso si compone di lezioni frontali ed esercitazioni in itinere sugli argomenti trattati.

Modalità di verifica e valutazione dell'apprendimento

Le conoscenze acquisite saranno valutate con un esame scritto e un piccolo progetto, da concordare con gli studenti ed eventualmente svolto in gruppo.

Strumenti a supporto della didattica

Verranno fornite le slides di ogni lezione. Il programma segue ad alto livello l'impostazione del libro "Russell, Stuart J. Artificial intelligence a modern approach", tuttavia tale testo non è assolutamente necessario per seguire il corso o sostenere l'esame. Verranno svolte esercitazioni pratiche. Durante il corso verranno utilizzati strumenti di intelligenza artificiale generativa come ChatGPT o Midjourney.

Orario di ricevimento

Consulta il sito web di Roberto Amadini