• Non ci sono risultati.

Intelligenza Artificiale

N/A
N/A
Protected

Academic year: 2022

Condividi "Intelligenza Artificiale"

Copied!
31
0
0

Testo completo

(1)

Intelligenza Artificiale

Introduzione

Introduzione 1

(2)

Riferimenti

} S. Russell, P. Norvig, ”Artificial Intelligence: a Modern Approach”, Pren- tice Hall, 2010, III edizione (versione in italiano: “Intelligenza Artificiale: un approccio moderno”, Vol. 1 e 2, Pearson Education Italia, 2010)

} Lucidi (http://www.math.unipd.it/~sperduti/intelligenza-artificiale.html)

Introduzione 2

(3)

Contenuti del corso

} Introduzione, Motivazioni, Architetture di Agenti Intelligenti } Risoluzione di Problemi e Cenni di Sistemi con Vincoli

} Giochi come Problemi di Ricerca

} Rappresentazione della conoscenza e ragionamento – calcolo proposizionale

– calcolo dei predicati – deduzione automatica

– introduzione alla programmazione logica } Pianificazione

} Cenni di Apprendimento Automatico } Trattamento dell’Incertezza

– approccio probabilistico, – reti bayesiane

Modalit`a esame: progetto pi`u esame orale (o compitino)

Introduzione 3

(4)

Forme di Progetto

Lo studente pu`o scegliere tra le seguenti forme di progetto:

• Proattivo

– Su proposta dello studente, previa discussione con il docente. Sono, ad esempio, incoraggiate attivit`a relative all’introduzione di tecniche dell’Intelligenza Artificiale all’interno di sistemi sviluppati per i corsi di Ingegneria del Software della Laurea.

• Contributivo

– Alcuni degli algoritmi presentati nel libro di testo sono stati implemen- tati e resi disponibili in un ”Online Code Repository”. Gli algoritmi sono implementati nei seguenti linguaggi: Python, Java, Lisp.

– Diversi algoritmi non sono ancora implementati (in alcun linguaggio, o per alcuni linguaggi, ad esempio Java) e possono quindi costituire oggetto del progetto.

Introduzione 4

(5)

Forme di Progetto

• Conoscitivo/Comparativo

– Lo studente “sperimenta” vari sistemi esistenti e reperibili in rete e li compara con spirito critico rispetto a varie dimensioni, fra cui: fa- cilit`a d’uso, facilit`a di comprensione/modificabilit`a del codice sorgente, prestazioni rispetto al dominio applicativo.

– La relazione finale del progetto assume in questo caso ruolo preminente.

• Esplorativo

– Lo studente elabora e sperimenta idee proprie, come ad esempio euris- tiche relative ad un particolare dominio applicativo.

Introduzione 5

(6)

Progetto

• Gruppi di lavoro:

– Sono ammessi gruppi di lavoro non superiori a 3 studenti (preferibil- mente 2 studenti)

• Prodotti del progetto:

– Relazione finale (in HTML) che descrive l’attivit`a svolta, incluso al- meno un caso di studio

– Fino a 2 punti in pi`u nel voto finale se si presenta il progetto tramite presentazione pubblica

– Codice prodotto (nei casi in cui `e previsto) – Consuntivo orario delle singole attivit`a svolte

Introduzione 6

(7)
(8)
(9)

?

agent percepts

sensors

actions environment

actuators

(10)

A B

(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)

Agent

Environment

Sensors What the world is like now

What action I should do now Condition−action rules

Actuators

(25)

Agent

Environment

Sensors What the world is like now

What action I should do now Condition−action rules

Actuators

(26)

Agent

Environment

Sensors

What action I should do now State

How the world evolves

What my actions do

Condition−action rules

Actuators What the world is like now

(27)

Agent

Environment

Sensors

What action I should do now State

How the world evolves

What my actions do

Condition−action rules

Actuators What the world is like now

(28)

Agent

Environment

Sensors

What it will be like if I do action A

What action I should do now State

How the world evolves

What my actions do

Goals

Actuators What the world is like now

(29)

Agent

Environment

Sensors

What it will be like if I do action A

What action I should do now State

How the world evolves

What my actions do

Goals

Actuators What the world is like now

(30)

Agent

Environment

Sensors

What it will be like if I do action A How happy I will be in such a state

What action I should do now State

How the world evolves

What my actions do

Utility

Actuators What the world is like now

(31)

Performance standard

Agent

Environment

Sensors

Performance element changes

knowledge learning

goals

Problem generator feedback

Learning element

Critic

Actuators

Riferimenti

Documenti correlati

• Supportato anche con fondi dedicati alla ricerca da parte della Comunità Europea. • Coinvolge enti e strutture europee sia nella fase della ricerca anche come partner per i

– Nell'istruzione compare l'indirizzo effettivo (fisico) di memoria dove si trova l'operando – MOV AX, [3923:2314].. Modi

 Il corpo docenti annovera tra i più prestigiosi ricercatori internazionali del settore..  Il corpo docenti annovera tra i più prestigiosi ricercatori internazionali

La Corte di Cassazione italiana (Cass., Sez. 43786, Cozzini), nel condividere sostanzialmente i Daubert standard, ne ha arricchito la portata, con riguardo alla fase della

• ESMIS sistema esperto per il monitoraggio delle infezioni nosocomiali e la validazione delle analisi microbiologiche.. • Infezione nosocomiale: infezione sviluppatasi nel paziente

Nel calcolo del voto finale dell’esame completo, la votazione ottenuta nella prova intermedia sarà normalizzata sul punteggio massimo previsto per la corrispondente parte nella

Nel calcolo del voto finale dell’esame completo, la votazione ottenuta nella prova intermedia sarà normalizzata sul punteggio massimo previsto per la corrispondente parte nella

Nel calcolo del voto finale dell’esame completo, la votazione ottenuta nella prova intermedia sarà normalizzata sul punteggio massimo previsto per la corrispondente parte nella