A.A. 2017-2018

Avvisi


Programma 2017/18

  1. Introduzione al corso
  2. Soluzione di Problemi mediante Ricerca nello Spazio degli Stati
    1. Ricerca non informata (in ampiezza, guidata dal costo, in profondita' , iterative deepening).
    2. Ricerca euristica (Best First, A*, IDA*, funzioni euristiche).
    3. Algoritmi approssimati (Hill Climbing, Simulated Annealing, ecc.).
    4. Ricerca in presenza di avversari (MiniMax, Alfa-Beta pruning).
  3. Rappresentazione della Conoscenza e Ragionamento Automatico
    1. Frames, Reti Semantiche, Sistemi di Produzione, ecc.
    2. Case-Based Reasoning.
  4. Machine Learning
    1. Metodi di Regression, Classification, Clustering e Retrieval.
    2. Reti Neurali Artificiali, Deep Learning.
    3. Casi di studio.
  5. Comunicazione, Percezione e Azione
    1. Elaborazione del Linguaggio Naturale.
    2. Information Retrieval.
    3. Applicazioni Web.
    4. Visione Artificiale.

Materiale Didattico

  • Testo di riferimento:
    • S.J.Russel, P.Norvig. Intelligenza Artificiale: Un approccio moderno 2/Ed (2005). volume 1 e volume 2. Pearson Education Italia (disponibile la terza edizione 2010 del primo volume).
  • Slide fornite durante l'attività didattica.
  • Materiale integrativo messo a disposizione su questo sito.

Siti di interesse


Lezioni (Lunedì, Mercoledì, Giovedì - 16.00/18.00 - Aula N14)

Elenco argomenti trattati e Materiale Didattico

# Data Argomento Slide
1 1 Marzo (gio)     - Introduzione al Corso
    - Breve Storia IA
Breve Storia IA
2 7 Marzo (mer)     - Problem Solving & Search Search
3 8 Marzo (gio)
    - Introduzione al Python

IntroPython
4 12 Marzo (lun)     - Complementi ed Esercizi: Search non Informata


5
14 Marzo (mer)
    - Search Informata
 
Search Informata
6 15 Marzo (gio)     - Complementi ed Esercizi: Search Informata
7
19 Marzo (lun)
    - Local Search
 
Local Search
8 22 Marzo (gio)     - Complementi ed Esercizi: Local Search

ES_LocalSearch
9 26 Marzo (lun)
    - Giochi
 
Giochi
10 28 Marzo (mer)     - Complementi ed Esercizi: Giochi

ES_Games
11 4 Aprile (mer)
    - Rappresentazione della Conoscenza

KM
12 5 Aprile (gio)     - Introduzione al Machine Learning
    - Introduzione alla Regressione
13 9 Aprile (lun)
    - Regressione: Valutazione delle Prestazioni (1)

Regressione - Valutazione
14    11 Aprile (mer)
    - Regressione: Valutazione delle Prestazioni (2)
 
''
15 12 Aprile (gio)     - Esercitazione su GraphLab Create
 
GraphLab Create
Dataset
 
16 16 Aprile (lun)     - Esercitazione sulla Regressione


17
18 Aprile (mer)
    - Introduzione alla Classificazione
 
Introduzione Classificazione
18
 
19 Aprile (gio)
    - Classificazione: Alberi di Decisione
    - Algoritmo C4.5
 
Alberi di Decisione
Algoritmo C4.5
19 23 Aprile (lun)     - Esercitazione sulla Classificazione


20
26 Aprile (gio)
    - Introduzione al Clustering e Retrieval
 
Clustering & Retrieval

21
2 Maggio (mer)
    - Reti Neurali
 
Reti Neurali

22 3 Maggio (gio)     - Complementi ed Esercizi: Reti Neurali

ES_ANN
Codice Python
23 7 Maggio (lun)     - Cenni introduttivi al Deep Learning

DL
249 Maggio (mer)    - Case-Based Reasoning

CBR (1)
2510 Maggio (gio)    - Case-Based Reasoning

CBR (2)
2614 Maggio (lun)    - Case-Based Reasoning

CBR (3)
2717 Maggio (gio)    - Information Retrieval

IR (1)
2821 Maggio (lun)    - Information Retrieval

2923 Maggio (mer)
    - Information Retrieval

''
30
24 Maggio (gio)    - Computer Vision

 
31
30 Maggio (mer)    - Computer Vision

32
31 Maggio (gio)    - Computer Vision

33
4 Giugno (lun)    - Computer Vision

 
34
6 Giugno (mer)    - Computer Vision

 
35
7 Giugno (gio)    - Computer Vision

 
36
11 Giugno (lun)    - Incontro per eventuali dubbi e chiarimenti

  

Homework (facoltativi)

Ricevimento

  • Giovedì dalle ore 17:30 alle 19:30 presso il Laboratorio di Intelligenza Artificiale, stanza DIA 202/B

Calendario delle Prove Intermedie

  • Prima prova: Martedì 17 Aprile 2018, ore 9:00, Aule N10 e N11 - Risultati
  • Seconda prova: Venerdì 11 Maggio 2018, ore 8:30, Aula N18 - Risultati
  • Terza prova: Venerdì 15 Giugno 2018, ore 16:00, Aula N18 - Risultati

    Esami

    N.B. Si ricorda che per sostenere gli esami e verbalizzare l'esito dell'esame in una sessione occorre prenotarsi preventivamente sul sito del portale dello studente. Non e' possibile verbalizzare l'esame in assenza della prenotazione.

    Collaboratori


    Contatti

    Prof. A. Micarelli 
    micarel@dia.uniroma3.it