Robotica Lezione 4. 2 Attributi dell’Intelligenza Pensiero Capacita’ a risolvere problemi Apprendimento e Memoria Linguaggio Intuizione e Creativita’

Slides:



Advertisements
Presentazioni simili
…da von Neumann al computer quantistico architettura dellelaboratore.
Advertisements

Sistemi dinamici discreti e computabilità intrinseca
Intelligenza artificiale
Il modello organizzativo della scuola: aspetti essenziali
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità E1 Dallanalisi del problema alla definizione dellalgoritmo.
Unità didattica di Anfossi Mariarosa
Precorsi di Informatica Dott. Antonio Cisternino Settembre 2003
Introduzione allo studio dell’informatica
Aristotele Logica.
Il concetto di competenza
DIFFICOLTA’ DEL LINGUAGGIO
MACCHINE DI TURING Le macchine di Turing sono dispositivi astratti per la manipolazione di simboli, ideati nel 1936 dal matematico e logico britannico.
Gestione dei dati e della conoscenza (agenti intelligenti) M.T. PAZIENZA a.a
Intelligenza Artificiale 1 Gestione della conoscenza lezione 7 Prof. M.T. PAZIENZA a.a
Sistemi basati su conoscenza (agenti intelligenti) Prof. M.T. PAZIENZA a.a
Intelligenza Artificiale 1 Gestione della conoscenza Prof. M.T. PAZIENZA a.a
Computer Science as Empirical Inquiry Temi filosofici dellinformatica 28 aprile 2008.
Corso di Informatica (Programmazione)
A cura di Eleonora Bilotta
La mente nel corpo II Giacomo Romano Dipartimento di Filosofia e Scienze Sociali Università degli Studi di Siena, a. a. 2008/2009 Corso di Filosofia della.
Ipotesi scientifiche sulla coscienza II
Alternative al Paradigma Rappresentazionale
FILOSOFIA DELLA MENTE Giacomo Romano a. a. 2007/2008: II° Quarto, Modulo 2 Kinds of Minds I 14/01/08.
Funzioni, Rappresentazioni e Coscienza
La mente nel corpo II Giacomo Romano Dipartimento di Filosofia e Scienze Sociali Università degli Studi di Siena, a. a. 2008/2009 Corso di Filosofia della.
Modelli simulativi per le Scienze Cognitive
Modelli simulativi per le Scienze Cognitive
l’intelligenza artificiale e la vita artificiale
“Ricordare” da un punto di vista psicologico
Alcune definizioni dellAI Dario Bianchi 1999 Sistemi che pensano come gli esseri umani: modellizzazione cognitiva. Sistemi che pensano razionalmente: le.
A.Natali DL Maggio1999 Oggetti Concetti fondamentali.
INSIEMI NUMERABILI L’analisi matematica introduce il concetto di insieme numerabile come insieme i cui elementi possono essere “contati” ossia che possiede.
PROBLEMI RISOLUBILI E COMPUTABILITÀ
L’AUTOMA ESECUTORE Un automa capace di ricevere dall’esterno una descrizione dello algoritmo richiesto cioè capace di interpretare un linguaggio (linguaggio.
teoria delle intelligenze multiple:
Lezione del 6 giugno A) Planning con SMODELS (vedere programma di esempio) B) Struttura di un robot.
Riassumendo le teorie sulla comunicazione
La scienza cognitiva Insieme di discipline che hanno:
Psicologia dell’apprendimento
Sul concetto di ‘concetto’
L’inventore del calcolatore odierno
Scienze cognitive e computabilità: le origini
SCHEMA RIASSUNTIVO - lo scenario
EPISTEMOLOGIA E SCIENZE COGNITIVE Parte II
La bellezza nella scienza
Pensiero, Ragionamento & Intelligenza
Alla fine degli anni quaranta nasceva il mito del cervello elettronico, e tutte le attività connesse allutilizzo del computer venivano indicate tramite.
Modelli di insegnamento Insegnante cognitivista Prof. F
Sistemi basati su conoscenza Gestione della conoscenza Prof. M.T. PAZIENZA a.a
DEEP BLUE E LA ZANZARA Lettera aperta a costruttori e studiosi di robot Workshop “Applicazioni e tecnologie dei Sistemi Robotici Intelligenti”
Ugo de'Liguoro - Informatica 2 a.a. 03/04 Lez. 1 Cicli ed asserzioni Corso di Informatica 2 a.a. 2003/04 Lezione 1.
Robotica Lezione 6. Paradigma Gerarchico Il paradigma gerarchico, altrimenti detto knowledge-based, procede top-down dalla definizione del compito assegnato.
1 Robotica Esempi di Architetture Lezione 8. 2 Criteri di Valutazione I secondo Arkin secondo Arkin – Supporto al parallelismo – Adattabilità all'hardware.
Introduzione: informatica 18/2/2013 Informatica applicata alla comunicazione multimediale Cristina Bosco.
Robotica Lezione 8. Robot Autonomo Un robot autonomo è una macchina capace di estrarre informazione dall'ambiente ed usare la conoscenza del mondo per.
Robotica Lezione 2.
IMPARARE AD IMPARARE I comprendere come apprendiamo
Come impostare il curricolo
UN’INTRODUZIONE AI SISTEMI AD AGENTE E MULTIAGENTE Sistemi per il governo dei Robot,
MRS: an Introduction © A. D’Angelo Multi Robot Systems: an Introduction Antonio D’Angelo.
Intelligenza Artificiale: possono le machine ragionare?
Dipartimento di Ingegneria dell’Informazione Università degli Studi di Parma Intelligenza Artificiale Rappresentazione della Conoscenza e Ragionamento.
Sistemi basati su conoscenza (agenti intelligenti) Prof. M.T. PAZIENZA a.a
Che cos’è l’APPRENDIMENTO?
INTELLIGENZA ARTIFICIALE
Intelligenza Artificiale Metodologie di ragionamento Prof. M.T. PAZIENZA a.a
Cognitivismo / information processing (IP) Mappe concettuali Preconoscenze e comprensione significativa metacognizione.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE 1 Marco D. Santambrogio – Ver. aggiornata al 24 Agosto 2015.
Catalogazione La catalogazione si occupa
Le scienze cognitive Omar Gelo, Ph.D Università del Salento.
Transcript della presentazione:

Robotica Lezione 4

2 Attributi dell’Intelligenza Pensiero Capacita’ a risolvere problemi Apprendimento e Memoria Linguaggio Intuizione e Creativita’ Coscienza Emozioni Sopravvivenza Abilita’ psicomotorie

Lezione 43 Diversity-Compliance Trade off Capacità di adattamento che gli organismi mostrano quando si trovano in situazioni nuove e dalle quali vogliono ricavarne vantaggio Caratteristica che si manifesta come – abilità a trovare il giusto compromesso fra diversità e adattamento, ossia, – generazione delle differenze pur aderendo alla situazione corrente

Lezione 44 Agente Definizione: entità distinguibile dal proprio ambiente in base a caratteristiche di delimitazione spaziale, temporale o funzionale e che possiede un certo grado di autonomia Un agente deve possedere qualche tipo di identità chiaramente identificabile nell'ambiente del quale fa parte e da cui deve differenziarsi

Lezione 45 Classificazione degli Agenti

Lezione 46 Agente Autonomo Paradigma Gerarchico (agente Knowledge-based)‏ – utilizza il punto di vista classico dell’Intelligenza Artificiale Paradigma Reattivo (agente Behavior-based) – Interazione con l’ambiente (situatedness)‏ – Intelligenza come proprieta’ emergente – Comprensione dell’ambiente mediante embodiment

Lezione 47 Agenti Intelligenti Si basano sul paradigma cognitivista La mente e’ al centro delle attivita’ dell’agente Compiti della mente (Phil Johnson-Laird)‏ – percezione del mondo – apprendere, ricordare e controllare le azioni – pensare e creare nuove idee – controllare la comunicazione con altri agenti – creare l'esperienza delle emozioni, delle intenzioni e della autoconsapevolezza

Lezione 48 Test di Intelligenza Test di Turing Stanza Cinese di John Searle Prove di tipo linguistico

Lezione 49 Metafora dell'Information Processing - I Il cervello è la sede dell'intelligenza dove il ciclo input-processing-output degli elaboratori si trasforma nel ciclo sensing-thinking-act degli agenti intelligenti

Lezione 410 Metafora dell'Information Processing - II Il cervello umano è paragonabile ad un grosso elaboratore che riceve le informazioni dal mondo esterno attraverso l'apparato sensoriale, il cui effetto è quello di mappare lo stimolo ricevuto nella rappresentazione interna (modello del mondo), per cui, a seconda dello stato interno, tale percezione genera l'intenzione o il piano (fase di elaborazione), che, finalmente, produce l'azione da eseguire (attuazione).

Lezione 411 Agente Knowledge-based – I il modello di riferimento è un programma per l'elaboratore sintesi basata sull'obiettivo (goal-based design)‏ agenti razionali se un agente razionale ha un obiettivo e sa che una particolare azione lo avvicinerà maggiormente all'obiettivo, allora l'agente sceglierà proprio quell'azione per eseguirla

Lezione 412 Agente Knowledge-based – II modularità ciclo sense-think-act architettura centralizzata per l'elaborazione delle informazioni sintesi top-down (design top-down)‏

Lezione 413 Funzionalismo Il punto di vista secondo il quale l'intelligenza è riconducibile a pura computazione, dove la computazione è un meccanismo che opera sulle rappresentazioni, è noto come paradigma cognitivista, o funzionalismo

Lezione 414 Macchina di Turing L'idea di computazione è stata formalizzata da Alan Turing (1936)‏ Alonzo Church ha sviluppato idee simili approssima- tivamente negli stessi anni. La macchina di Turing è un modello teorico astratto di elaboratore la cui realizzazione fisica è del tutto irrilevante rispetto al meccanismo concettuale di esecuzione ad ogni singolo passo della computazione

Lezione 415 Tesi di Church-Turing - I Le macchine di Turing sono universali perchè modellano o simulano qualunque altra macchina astratta per la computazione Si puo’ supporre, con Turing, che tali macchine siano in grado di simulare l'intelligenza umana (ipotesi nota come tesi di Church-Turing)‏ Esistono in letteratura molte versioni (alcune più deboli, altre più forti) di questa tesi.

Lezione 416 Tesi di Church-Turing - II Dapprima si mostra che se un problema non è risolubile per mezzo di qualche mezzo teoretico di calcolo, ad esempio, la macchina di Turing, allora non può essere risolto neanche dall'uomo. Successivamente, si argomenta che se l'uomo è in grado di risolvere un problema o comunque ha a che fare con un'attività intelligente, allora è possibile in qualche modo costruire una macchina che faccia la stessa cosa.

Lezione 417 Funzionalismo secondo Putman Il pensare e le altre funzioni dell'intelligenza non necessitano un hardware specifico, ossia, lo stesso tipo di funzioni può essere eseguito su dispositivi hardware (machinary) diversi. L'intelligenza o la cognizione possono essere studiati al livello degli algoritmi o dei processi computazionali senza dover considerare la struttura sottostante dei dispositivi su cui gli algoritmi sono eseguiti. Occorre distinguere fra hardware e software e quest'ultimo è il vero oggetto delle indagini

Lezione 418 Ipotesi del Sistema Simbolico - I Un sistema di simboli fisici è condizione necessaria e sufficiente per un'azione intelligente in generale Il termine fisico si riferisce all'idea che il sistema simbolico deve essere realizzato con l'impiego di qualche mezzo fisico (carta, elaboratore, cervello) ma la sua effettiva realizzazione è irrilevante.

Lezione 419 Ipotesi del Sistema Simbolico – II necessario significa che qualunque sistema che non ha questa proprietà non può essere intelligente sufficiente implica che se un sistema gode di questa proprietà allora ha tutte le potenzialità per eseguire azioni intelligenti. I linguaggi di programmazione sono sistemi di simboli fisici, dunque gli elaboratori possono essere resi potenzialmente intelligenti

Lezione 420 Legge della Rappresentazione I processi computazionali operano su rappresentazioni, quelle che si dicono le strutture simboliche che, nel senso di Newell e Simon devono essere intesa come qualcosa che si riferisce ad una situazione del mondo esterno e che obbedisce alla legge della rappresentazione, ossia decode[encode(T)(encode(X))] = T(X) dove X è la situazione esterna originale mentre T è la trasformazione esterna.

Lezione 421 Problemi della Rappresentazione Frame Problem, deriva dal modellare il cambiamento – prediction problem: cosa si deve fare per determinare ciò che è rilevante al ragionamento corrente e quindi necessita di essere aggiornato in seguito al cambiamento che si è verificato – qualification problem: quali sono tutte le precondizioni che devono essere verificate per poter applicare un'azione Symbol Grounding Problem Embodiment Problem Situatedness Problem