Estratto del documento

Capitolo 1 — Cos'e l'intelligenza artificiale

L'intelligenza artificiale (IA) e la disciplina che studia come costruire sistemi capaci di risolvere compiti che, se svolti da una persona, richiederebbero intelligenza. Questo capitolo ricostruisce da dove nasce l'idea, perche "automatico" non significa "intelligente", e introduce le due astrazioni su cui poggia tutto il corso: l'agente e il suo ambiente.

1.1 Un punto di partenza: sistemi che sembrano sapere

Il corso si apre con alcuni esperimenti su chatbot moderni. Alla richiesta di descrivere "Napoleone VII di Baviera", personaggio mai esistito, due sistemi diversi producono due biografie fluide, dettagliate e completamente inventate, per di piu incompatibili fra loro. Alla richiesta di scrivere un articolo che metta in buona luce le lumache e poi uno che le metta in cattiva luce, lo stesso sistema produce entrambi i testi con la stessa sicurezza. In un altro esempio una risposta generata afferma che il coniglio e un ruminante.

La lezione e duplice. Primo: questi sistemi producono testo plausibile, non testo vero; la plausibilita linguistica non garantisce la correttezza del contenuto. Secondo: non hanno una posizione propria, perche generano cio che la richiesta rende probabile. Capire perche succede richiede di sapere come sono fatti, ed e l'obiettivo del capitolo 12.

Nell'immaginario comune l'IA e un robot antropomorfo che impara e risolve problemi complessi. Nella realta quotidiana e molto piu diffusa e molto meno visibile: suggerimenti dei servizi di streaming, riconoscimento di volti e scene nelle fotocamere, annunci personalizzati nei social network, assistenti vocali, traduttori automatici, supporto alla concessione di mutui, pianificazione dei percorsi dei corrieri. Il contatto e quotidiano ma spesso inconsapevole.

1.2 Le parole: intelligenza e artificiale

Il dizionario descrive l'intelligenza come il complesso di facolta che permettono di pensare, comprendere e spiegare fatti, elaborare modelli astratti della realta, comunicare, giudicare, adattarsi a situazioni nuove e modificare la situazione quando ostacola l'adattamento. Nell'essere umano e accompagnata da consapevolezza e autoconsapevolezza. Entro certi limiti e riconosciuta anche agli animali.

"Artificiale" significa non naturale, ottenuto con procedimenti tecnici. La domanda diventa quindi: quali di quelle facolta si possono ottenere con un procedimento tecnico, e quando possiamo dire di esserci riusciti?

1.3 Le origini: dal calcolo automatico alle "thinking machines"

L'idea non e recente. Le tappe da ricordare sono queste.

  • 1936 - Alan Turing formalizza la macchina di Turing, pietra miliare dell'informatica
  • 1940 - ENIAC, uno dei primi calcolatori elettronici
AnnoEvento 1950Turing propone il test che porta il suo nome: quando un computer puo dirsi intelligente? 1951UNIVAC 1956Conferenza di Dartmouth: nasce il termine "intelligenza artificiale"

I primi computer calcolavano funzioni complesse. Una persona, per calcolare le stesse funzioni, deve usare pensiero e conoscenza. Il computer lo fa in modo automatico. Da qui la domanda che attraversa gli anni '50: il computer pensa, o potrebbe pensare?

Il termine "intelligenza artificiale" nasce nel 1956, quando John McCarthy promuove il Dartmouth Summer Research Project on Artificial Intelligence. Una ventina di ricercatori di discipline diverse ragiona per circa due mesi sulle "thinking machines". Fra i partecipanti ci sono Marvin Minsky, Claude Shannon, Herbert Simon, Allen Newell, Arthur Samuel, John Nash. Mancano Turing, morto nel 1954, e von Neumann, gravemente malato.

Prima di Dartmouth il tema era affrontato sotto altri nomi: cibernetica, teoria degli automi, complex information processing. Subito dopo, nei primi anni '60, arrivano i primi tentativi concreti: programmi per gli scacchi e altri giochi, dimostrazione automatica di teoremi. Il contesto tecnologico era molto diverso dal nostro: niente monitor, niente dischi magnetici, input da schede perforate.

1.4 Automazione non è intelligenza

L'informatica ha automatizzato attivita umane sempre piu complesse, in ondate successive.

PeriodoCosa viene automatizzatoCaratteristica Meta anni '50CalcoloPochi dati, molti calcoli Meta anni '60Procedure amministrative e contabiliPochi calcoli, grandi moli di dati alfanumerici Meta anni '70FabbricaPrimi robot industriali, ambiente predeterminato, tempo reale Meta anni '80UfficioPrimi PC, strumenti per utenti non esperti Fine anni '90Ricerca delle informazioniInternet, web, motori di ricerca

In tutti questi casi il computer esegue una sequenza di istruzioni predefinita, senza un operatore. Una calcolatrice esegue un programma ed e automatica, ma nessuno la direbbe intelligente. Un organismo vivente semplice e automatico e in piu si adatta. Un animale o una persona non "eseguono un programma" nel senso stretto. Automazione e intelligenza sono quindi concetti distinti, e serve un criterio per dire quando un programma puo dirsi intelligente.

Sistemi Intelligenti — Dispense del corso (6 CFU)

Anteprima
Vedrai una selezione di 20 pagine su 144
Appunti completi di Sistemi intelligenti Pag. 1 Appunti completi di Sistemi intelligenti Pag. 2
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 6
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 11
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 16
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 21
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 26
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 31
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 36
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 41
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 46
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 51
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 56
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 61
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 66
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 71
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 76
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 81
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 86
Anteprima di 20 pagg. su 144.
Scarica il documento per vederlo tutto.
Appunti completi di Sistemi intelligenti Pag. 91
1 su 144
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher maurizio.costa.03 di informazioni apprese con la frequenza delle lezioni di Sistemi intelligenti e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Torino o del prof Baroglio Cristina.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community