INTELLIGENZA ARTIFICIALE (elementi) 6 cfu

Похожие документы
INTELLIGENZA ARTIFICIALE (elementi) 6 cfu

Corso di Applicazioni di Intelligenza Artificiale LS. Prof. Paola Mello Anno accademico 2008/2009

Fondamenti di Intelligenza Artificiale

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

Intelligenza Artificiale

UNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI

REGISTRI D'ESAME CODICE ESAME CORSO DI LAUREA NOME DEL CORSO LAUREA CFU

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

32 Laurea magistrale in Informatica Scienze

Algoritmi e Strutture Dati

Fondamenti di Informatica II Corso (HA-ZZ) Introduzione al corso

Fondamenti di Informatica. Proff. B.Buttarazzi & A.D Ambrogio A.A. 2011/2012

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

CORSO DI LAUREA MAGISTRALE IN INFORMATICA

Corso di Laurea in Informatica

UNIVERSITA' DEGLI STUDI DI MILANO - BICOCCA Facoltà di Scienze Matematiche, Fisiche e Naturali

MANIFESTO DEGLI STUDI DEL CORSO DI LAUREA IN INFORMATICA (CREMA)

CORSO DI FONDAMENTI DI INFORMATICA

Fondamenti di informatica. Introduzione al corso di Fondamenti di informatica I e II (informatici) Anno Accademico

algoritmi e strutture di dati

Corso Controllo strategico e misurazione delle performance in sanità

Corso di INFORMATICA AZIENDALE (4 CFU)

Elementi di Informatica

TEORIE E TECNICHE PER LA COMUNICAZIONE DIGITALE

Domenico Talia. Corso di Laurea in Ingegneria Informatica. Facoltà di Ingegneria A.A UNICAL. D. Talia SISTEMI DISTRIBUITI - UNICAL 1

Fondamenti di Informatica

Algoritmi e Strutture dati a.a. 2013/2014

TECNICHE DI CONTROLLO E DIAGNOSI

FONDAMENTI DI INFORMATICA

AMBIENTI COMPUTAZIONALI PER

LICEO DELLE SCIENZE APPLICATE

Le aree dell informatica

Algoritmi e Strutture Dati

Elementi di Informatica e Programmazione

Rappresentazione della Conoscenza. Lezione 1. Rappresentazione della Conoscenza Daniele Nardi, 2008Lezione 1 0

FONDAMENTI DI INFORMATICA

Basi di dati Basi di dati per bioinformatica

Intelligenza Artificiale A (lezione introduttiva parte di teoria)

Circuiti e algoritmi per l elaborazione dell informazione

Organizzazione del corso

Università degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Triennale in INFORMATICA

Laurea in INFORMATICA INTERNET, RETI E SICUREZZA [ST0855] A.A. 2017/2018 SILLABO. Fausto Marcantoni.

Telecomunicazioni. Docente: Andrea Baiocchi. DIET - Stanza 107, 1 piano palazzina P. Piga Via Eudossiana 18

LABORATORI DI CULTURA DIGITALE: INFORMATICA, INTERNET E ROBOTICA

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2015/2016

Ragioneria Generale ed Applicata (Istituzioni)

Corso di Laurea in Informatica Basi di Dati a.a

Introduzione. Alessandro De Luca. Automazione

Lezioni di Ricerca Operativa

Università degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Magistrale in INFORMATICA

164LE - INFORMATICA PER LE DISCIPLINE UMANISTICHE. Anno Accademico 2015/2016 Tommaso Mazzoli

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2016/2017

Tecnologie Informatiche (TIN)

Fondamenti di Informatica (lettere A-I) A

Presentazione del Corso di Calcolo Numerico con Laboratorio

Modelli e complessità di calcolo

Dipartimento di Informatica Scienza e Ingegneria LAUREA MAGISTRALE IN INFORMATICA A.A. 2015/2016

Una Breve Introduzione alla Logica

FONDAMENTI DI MANAGEMENT. Cognomi A-E (9 CFU) A.A prof.ssa Francesca Simeoni

INTRODUZIONE AL TESTO FILOSOFICO

Programmazione in C. Requisiti didattici

CFU: 6 ANNO ACCADEMICO: SEMESTRE: Secondo semestre OBIETTIVI FORMATIVI

Basi di dati D O C E N T E P R O F. A L B E R T O B E L U S S I. Anno accademico 2012/13

Introduzione al Calcolo Scientifico

Grafica ed interfacce per la comunicazione. Scienze della Comunicazione A.A.2013/14

INFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016

Cosa è cambiato - la parte facile

Algoritmi e Strutture Dati

CALENDARIO APPELLI MAGISTRALI INFORMATICA - INFORMATICA INTERNAZIONALE - SECONDA SESSIONE D'ESAME: dal 12/06/2017 al 28/07/2017

Транскрипт:

INTELLIGENZA ARTIFICIALE (elementi) 6 cfu Prof.ssa Stefania Bandini Dott. Alessandro Mosca Dipartimento di Informatica, Sistemistica e Comunicazione Università di Milano-Bicocca www.lintar.disco.unimib.it bandini@disco.unimib.it ale.m@disco.unimib.it tel. 02 6448 7835

Tempi e luoghi Martedì 14:30 16:30 Aula: U14 T02 Giovedì 14:30 16:30 Aula: U14 T01 Orario di ricevimento (indicativo): giovedì, dalle 13.30 alle 14.30

Finalità del corso Scopo principale del corso è fornire le conoscenze e i necessari strumenti di base per affrontare temi di ricerca e sviluppare applicazioni nell area dell Intelligenza Artificiale. Durante il corso verranno introdotti i principali metodi e modelli concettuali e computazionali che caratterizzano l Intelligenza Artificiale. Il corso, oltre a fornire alcuni tra i principali aspetti formali di questa disciplina, sarà corredato da esempi pratici di applicazioni per meglio comprenderne l attualità d approccio.

Argomenti affrontati 1. Introduzione all Intelligenza Artificiale classica 2. Introduzione alla Rappresentazione della Conoscenza [KR] 3. Approcci computazionali e linguaggi dell Intelligenza Artificiale 4. Pianificazione Automatica 5. Trattamento dell incertezza

Parte I Intelligenza Artificiale classica: introduzione Storia dell Intelligenza Artificiale Aspetti epistemologici dell Intelligenza Artificiale Articolazioni dell Intelligenza Artificiale e sue relazioni con altre discipline Intelligenza Artificiale, Reti Neurali e Algoritmi Genetici La nozione di Agente nell Intelligenza Artificiale

Parte II Rappresentazione della Conoscenza Logica e rappresentazione della conoscenza Reti semantiche e grafi concettuali Frame systems e approcci object oriented Ragionamento basato su Casi Approccio ontologico alla rappresentazione della conoscenza

Parte III.a Strumenti computazionali e linguaggi dell IA Programmazione funzionale e LISP Introduzione alla programmazione funzionale LISP: sintassi e stile di programmazione Esempi storici e attualita del LISP Un esempio: la bioinformatica Programmazione Logica e Prolog Prolog, introduzione alla programmazione logica: approccio dichiarativo alla programmazione Clausole di horn, sintassi, Risoluzione Prolog e altre classi di programmi logici Backtracking, negazione per fallimento e CUT Espressività di Prolog e programmi logici (AnsProlog)

Parte III.b Strumenti computazionali e linguaggi dell IA Algoritmi di ricerca: concetti base Rappresentazione dei problemi Rappresentazione dello spazio degli stati Ricerca non informata Ricerca in profondità e in ampiezza: depht first e breadth-first IDA: iterative deepening Ricerca informata La nozione di euristica e le funzioni euristiche Ricerca best-first: ricerca greedy, A*, IDA* Applicazione degli algoritmi a casi di studio reali Il caso della formulazione chimica

Parte IV Pianificazione automatica Pianificazione e ricerca Elementi base per problem solver basati sulla ricerca Rappresentazione di azioni, stati, goal e piani Pianificazione e ragionamento Pianificazione e Calcolo Situazionale Rappresentazione classica: STRIPS Pianificazione nello spazio degli stati e dei piani Partial-order Planning Decomposizione e pianificazione gerarchica

Parte V Trattamento dell incertezza Teoria dei fuzzy-set e logica fuzzy: definizioni di base Proprietà matematiche degli insiemi fuzzy Collegamenti tra teoria dei fuzzy-set e semantica del linguaggio naturale Applicazioni pratiche: Sistemi di ragionamento in condizioni di incertezza Uso degli insiemi fuzzy per l'information retrieval

Materiale didattico Testo in adozione: S.J. Russell, P. Norvig, Intelligenza Artificiale: un approccio moderno, 2a ed. (Pearson - Prentice Hall), 2005. Altro materiale: Durante il corso verrà segnalato e fornito ulteriore materiale relativo a parti specifiche del corso I lucidi delle lezioni saranno disponibili sul sito del LabIC (www.labic.disco.unimib.it)

Modalità d esame Un elaborato di approfondimento concordato col docente su una delle tematiche relative all Intelligenza Artificiale introdotte nel corso (eventualmente... sviluppo di un progetto software) Esame orale sull intero programma.