Intelligenza artificiale

Похожие документы
Intelligenza Artificiale A (lezione introduttiva parte di teoria)

L intelligenza artificiale

LOGICA E FILOSOFIA DELLA SCIENZA

Per un vocabolario filosofico dell informatica. Angelo Montanari Dipartimento di Matematica e Informatica Università degli Studi di Udine

Le aree dell informatica

Materiale didattico. Intelligenza Artificiale. L inizio dell Intelligenza Artificiale

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

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

Linguaggi di programmazione e astrazione

Intelligenza Artificiale

Università di Bergamo Facoltà di Ingegneria. Intelligenza Artificiale. Paolo Salvaneschi A1_1 V1.1. Introduzione

Programmazione Dipartimento Area Scientifica T. Rossi A.S. 2015/2016

Sommario. 1. Che cos è la matematica? Numeri naturali e sistemi di numerazione 23

LE ORIGINI BIOLOGICHE DEL PENSIERO

Intelligenza Artificiale (IA) Fondamenti di Intelligenza Artificiale

INTRODUZIONE AL TESTO FILOSOFICO

LINEE DI PROGETTAZIONE ANNUALE Disciplina: SCIENZE MATEMATICHE a.s

LOGICA E PSICOLOGIA DEL PENSIERO. Logica, Linguistica e Scienza Cognitiva

FACOLTÀ DI FILOSOFIA IN FILOSOFIA

MODULO BIMESTRALE N.1:Le Grandezze in Fisica

Felice Carugati e Patrizia Selleri. Capitolo 1 La psicologia fra storia e cultura

MATERIALI PER LA DISCUSSIONE

Il concetto di calcolatore e di algoritmo

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

Tecnologie per la mente. Laboratorio di Psicologia e Scienze Cognitive

Circuiti e algoritmi per l elaborazione dell informazione

FACOLTÀ DI FILOSOFIA IN FILOSOFIA

Teoria dell Informazione

Lo sviluppo cognitivo secondo J. Piaget

Alla base della conoscenza di sé e degli altri la teoria della mente. a cura di laura Aleni Sestito

CURRICOLO DI MATEMATICA CLASSE PRIMA

Informatica per la Comunicazione/ Verdicchio/ 09/02/2017/ Domande / VERSIONE 1

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

INTELLIGENZA ARTIFICIALE (elementi) 6 cfu

Programmazione disciplinare per competenze (Rif.to ALLEGATI del DPR 15 marzo 2010 n. 89)

Introduzione all Intelligenza Artificiale

CHE COS è L INTELLIGENZA ARTIFICIALE? Si può definire l intelligenza artificiale (IA) l insieme di studi e tecniche che tendono alla realizzazione di

Conoscenza e simulazione mentale

ELEMENTI DI LOGICA PER IL CORSO DI LAUREA IN MATEMATICA. Prof. Giangiacomo Gerla Dipartimento di Matematica ed Informatica. Università di Salerno


TFA Renzo Campanella

L approccio costruzionista attraverso la robotica educativa. Scritto da Roberto Orazi

PROGRAMMA PREVENTIVO

Disciplina: SCIENZE MATEMATICHE UNITÀ DI APPRENDIMENTO 1

i Giorgio Buttazzo Scuola Superiore Sant Anna - Pisa

Lezione 6 L approccio innatista-modulare

Lo Sviluppo della Teoria della Mente. Psicologia dello Sviluppo-a.a prof.V.MacchiCassia 1

Corso di Valutazione Economica dei Progetti e dei Piani

ISTITUTO LICEALE S. PIZZI PROGRAMMAZIONE DI MATEMATICA LICEO SCIENTIFICO

Entrambi gli atteggiamenti forniscono una percezione del mondo distorta che può essere mitigata solo da un pensiero razionale il pensiero critico.

PROBLEMI ALGORITMI E PROGRAMMAZIONE

Grandezze fisiche e loro misura

Introduzione alla psicologia generale

PROGRAMMA PREVENTIVO

Argomenti Le neuroscienze cognitive dello sviluppo e lo studio del cambiamento Un approccio interdisciplinare. Metodologie di indagine

Psiche e complessità. 2. Modelli della mente

Psicoterapia cognitivo-comportamentale in età evolutiva. Dott.ssa Elena Luisetti

Il linguaggio di programmazione Python

Un punto di vista sulla Vita Artificiale. Domenico Parisi Istituto di Scienze e Tecnologie della Cognizione Consiglio Nazionale delle Ricerche

L36 - Classe delle lauree in "Scienze politiche e delle relazioni internazionali"

Modellazione di sistemi ingegneristici (parte 1 di 2)

La Chimica nella Scuola. a cura della

TEORIE E TECNICHE PER LA COMUNICAZIONE DIGITALE

OBIETTIVI MINIMI DI SCIENZE ANNO SCOLASTICO LICEO DELLE SCIENZE UMANE CLASSI SECONDE

Appunti del corso di Informatica 1 (IN110 Fondamenti) 3 Modelli di calcolo

Università degli Studi di Udine Facoltà di Ingegneria Dipartimento di Ingegneria Elettrica Gestionale Meccanica INTRODUZIONE ALLA TEORIA DEGLI AGENTI

CONCETTI FONDAMENTALI

Una Breve Introduzione alla Logica

SCUOLA PRIMARIA MATEMATICA (Classe 1ª)

Reti Neurali in Generale

ISTITUTO DI ISTRUZIONE SECONDARIA SUPERIORE ELENA DI SAVOIA PIERO CALAMANDREI BARI. ISTITUTO TECNOLOGICO CHIMICO Ambientale e Sanitario

Modelli comunicativi e micro-macro link

SCUOLA PRIMARIA. * L alunno sviluppa modi di guardare il mondo che lo stimolano a cercare spiegazioni di quello che vede succedere.

PIANO DI LAVORO ANNUALE DEL DIPARTIMENTO DI MATERIA

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

Grandezze fisiche e loro misura

TRAGUARDI DI COMPETENZA OBIETTIVI DI APPRENDIMENTO CONOSCENZE

Introduzione alla logica

Scienze e tecniche psicologiche PSICOLOGIA

LO SVILUPPO COGNITIVO

FACOLTA DI SCIENZE E TECNOLOGIE APPLICATE ANNO ACCADEMICO 2016/2017

Транскрипт:

Corso di storia della scienza e della tecnica A.A. 2009/2010 Intelligenza artificiale Il problema della definizione e delle origini Viola Schiaffonati Dipartimento di Elettronica e Informazione

Sommario Il problema della definizione Quale definizione o definizioni? Il problema delle origini Il ruolo dei precursori La tradizione di ricerca 2

Il problema della definizione Mancanza di una definizione univoca Molteplici definizioni Definizioni classificate lungo due dimensioni Pensiero vs. comportamento Prestazioni umane vs. prestazioni razionali 3

Cosa fa l intelligenza artificiale? Sistemi che pensano come esseri umani Sistemi che pensano razionalmente Sistemi che agiscono come esseri umani Sistemi che agiscono razionalmente 4

Pensare come un essere umano Approccio modellizzazione cognitiva Modo di determinare come pensano gli esseri umani (scienze cognitive) Introspezione o sperimentazione psicologica Tradizione psicologica Il GPS (A. Newell, H. Simon) Soluzioni corrette e simulazione dei processi umani 5

Agire come un essere umano Approccio convenzionale Intelligente è ciò che realizza un determinata prestazione Estensione della nozione di intelligenza Non solo pensare, ma anche agire Tradizione del test di Turing (1950) Abilità nel raggiungere prestazioni a livello umano sufficienti a ingannare un interrogante 6

Pensare razionalmente Approccio delle leggi del pensiero Codificare e rappresentare cosa significa pensare correttamente Razionalità come concetto ideale di intelligenza Un sistema è razionale se agisce in conseguenza di una determinata conoscenza iniziale in vista di determinati obiettivi Standard della razionalità definito in modo esatto Tradizione logicista Programmi che, in linea di principio, risolvono ogni problema risolvibile espresso in notazione logica 7

Agire razionalmente Approccio degli agenti razionali Agire per raggiungere i propri obiettivi date le proprie credenze Agente razionale Razionalità limitata Agire appropriatamente anche con informazione incompleta e tempo insufficiente 8

Intelligenza artificiale Definizione convenzionale di intelligenza Estensione costante dei confini Scienza e ingegneria Capire cosa sia l intelligenza Costruire qualcosa che agisca con intelligenza 9

Il problema delle origini Data di nascita ufficiale (1956) Ruolo dei precursori Ingegneria dei calcolatori Cibernetica Tradizione di ricerca Tendenza dell uomo a rappresentare se stesso Tradizione formalistica di indagine sulla mente 10

Tradizione di ricerca: il mondo antico Erone di Alessandria (I sec. d.c) Automi semoventi tramite meccanismi idraulici e pneumatici 11

Tradizione di ricerca: il mondo medievale Raimondo Lullo (1235-1315) Ars Magna: principi che contengono tutte le scienze rappresentati da numeri e simboli combinati tra loro Ars inveniendi veritatem 12

Tradizione di ricerca: la rivoluzione scientifica (1) Cartesio (1596-1650) Problema mente-corpo Distinzione azioni razionali e azioni meccaniche La Mettrie (1709-1751) L uomo-macchina 13

Tradizione di ricerca: la rivoluzione scientifica (2) Pascal (1623-1662) Macchina calcolatrice Leibniz (1646-1716) Progetto di meccanizzazione della ragione (calculus ratiocinator) Sistema assiomatico-deduttivo 14

Tradizione di ricerca: Charles Babbage (1791-1871) Tavole numeriche per i calcoli Macchina alle differenze Calcolo automatico delle tavole logaritmiche Macchina analitica Magazzino memoria Sistema di controllo 15

Tradizione di ricerca: Alan Turing (1912-1954) Teoria della computabilità Nozione di algoritmo basata sul concetto di macchina universale Macchina universale Mediante un numero finito di azioni può esprimere qualsiasi procedura definita Algoritmo Sequenza delle operazioni che possono essere svolte dalla macchina universale 16

I precursori (1) Ingegneria dei calcolatori Z3, Eniac 17

Cibernetica I precursori (2) Studio della comunicazione e del controllo negli organismi viventi e non viventi McCulloch, Pitts (1943) Primo modello di neuroni artificiali Ogni funzione calcolabile può essere calcolata da una rete di neuroni 18

La nascita dell intelligenza artificiale Seminario di Darmouth (agosto 1956) J. McCarthy, M. Minsky, C. Shannon, N. Rochester Esaminare la congettura che ogni aspetto dell apprendimento o ogni altro aspetto dell intelligenza possa essere, in linea di principio, descritto in modo tanto preciso che si possa fare sì che una macchina lo simuli [McCarthy 1955] 19

Fondamenti dell intelligenza artificiale (1) Matematica Approccio formale alla logica Nozione di algoritmo Teoria della probabilità Psicologia Fondamenti del pensiero e dell azione Nozione di agente basato sulla conoscenza Neuroscienze Studio del funzionamento del cervello Modo di elaborare le informazioni da parte del cervello 20

Fondamenti dell intelligenza artificiale (2) Economia Teoria della decisione Azioni razionali Processi decisionali Linguistica Modelli sintattici innati Sintassi, semantica, pragmatica Filosofia Natura dell intelligenza e sua riproducibilità Connessioni fra conoscenza e azione Teorie del ragionamento e dell apprendimento 21

Le grandi aspettative dei primi anni (1956-1969) Declino temporaneo dei modelli a reti neurali Meccanismi di ricerca generali (applicazioni ai giochi) Concezione limitata di intelligenza GPS (Simon, Newell) Micromondi (Minsky) Lisp (McCarthy) 22

I primi problemi (1966-1973) Complessità e ampiezza dei problemi Insuccesso programmi di traduzione automatica Ritiro sovvenzioni Crisi generale Incapacità di trattare l esplosione combinatoria 23

Sistemi basati sulla conoscenza (1969-1979) Aree più ristrette di competenza Sistemi esperti Importanza della conoscenza del dominio e della sua adeguata descrizione Sistemi di supporto all esperto umano Trattamento del linguaggio naturale Attenzione all aspetto semantico oltre a quello sintattico 24

L intelligenza artificiale come industria (1980-oggi) Sistemi esperti commerciali Progettazione di chip Interfacce uomo-macchina 25

Il ritorno delle reti neurali (1986-oggi) Inventati nuovamente gli algoritmi di apprendimento Modelli connessionisti dei sistemi intelligenti 26

L intelligenza artificiale diventa una scienza (1987-oggi) Rivoluzione nei contenuti e nelle metodologie Teorie già esistenti Teoremi rigorosi Evidenze sperimentali Approccio probabilistico Reti di credenza: ragionamento evidente dalla combinazione di evidenze incerte 27

Il paradigma degli agenti intelligenti (1995-oggi) Dall agente singolo: problema dell agente nella sua interezza Robotica, visione artificiale, apprendimento automatico Ai gruppi di agenti: sistemi di agenti che interagiscono Interazione positiva: cooperazione Interazione negativa: competizione 28

Agente razionale Razionalità: ragioni per agire Tradizione economica: funzione numerica di utilità Razionalità qualitativa: credenze, desideri, obiettivi Autonomia Accezione intuitiva: autonomia in senso lato Accezione relativa: autonomia rispetto agli altri agenti Adattatività: apprendimento individuale 29

Sistemi multiagente Sistemi di agenti razionali che interagiscono Evoluzione del concetto di interazione DPS: processi in parallelo DAI: decomposizione problema, ma unica struttura MAS: non più strutture centralizzate ed evoluzione verso forme più complesse di interazione AS: strutture dinamiche e modello delle società umane 30

Corso di storia della scienza e della tecnica A.A. 2009/2010 Intelligenza artificiale Fondamenti filosofici

Filosofia e intelligenza artificiale Filosofia come uno dei fondamenti dell intelligenza artificiale È possibile applicare regole formali per trarre conclusioni valide? In che modo la mente scaturisce dal cervello fisico? Da dove proviene la conoscenza? 32

Le relazioni con la filosofia Non solo fondamenti, ma relazione di reciproco arricchimento Problematiche fondazionali Tematiche centrali Conseguenze significative 33

Problematiche fondazionali Problemi preliminari affrontati alla nascita dell intelligenza artificiale Da dove proviene la conoscenza? Come la conoscenza si trasforma in azione? Che cos è l intelligenza? La tradizione filosofica ha già fornito risposte? 34

Il test di Turing Le macchine possono pensare? sostituita con un test comportamentale di intelligenza (Computing Machinery and Intelligence, 1950) Problema di definire i termini Macchina Pensare Sostituire la domanda con un altra strettamente connessa ed espressa in modo non ambiguo 35

Il gioco dell imitazione Tre protagonisti Un uomo (A) Una donna (B) Un interrogante (C) C è in una stanza separato da A e B che conosce come X e Y Obiettivo: C deve determinare quale delle due persone sia l uomo e quale la donna attraverso domande A ha lo scopo di ingannare C, mentre B ha lo scopo di aiutare C nella corretta identificazione 36

Il test di Turing Le macchine possono pensare? sostituita con Che cosa accade se nel gioco dell imitazione una macchina prende il posto di A? L interrogante sbaglia altrettanto spesso in questo caso di quando il gioco è effettuato fra un uomo e una donna? 37

Perchè una nuova domanda? Criterio di successo definito in maniera precisa (ma non la nozione di intelligenza!) Linea di demarcazione fra capacità fisiche e capacità intellettuali dell uomo: solo le ultime considerate nel test di Turing Metodo basato su domanda e risposta: consente di introdurre tutti i campi dell attività umana che si vogliono considerare 38