Intelligenza Artificiale 1
Gestione della conoscenza
lezione 18
Prof. M.T. PAZIENZA
a.a. 2000-2001
Comunicazione
• La comunicazione è lo scambio intenzionale
di informazioni effettuato attraverso la
produzione e percezione di segni presi da un
sistema condiviso di segni convenzionali
• Linguaggio = sistema complesso e
strutturato di segni per la comunicazione
• Il linguaggio umano è altamente codificato
e copre un numero infinito di istanze di
comunicazione
Linguaggio
Parola
qualsiasi tipo di segno
comunicativo convenzionale
Parlante chi attiva la comunicazione
Ascoltatore chi riceve la comunicazione
Enunciato valore della comunicazione
Linguaggio per comunicare
• Atti linguistici per trasferire informazione
all’ascoltatore
• Atti linguistici per far agire l’ascoltatore
Linguaggio per comunicare
Pianificazione
• Decidere quale atto linguistico attivare e
quando per raggiungere l’obiettivo di
comunicare una determinata informazione
ad un ascoltatore
• Nondeterminismo degli atti linguistici
Linguaggio per comunicare
• Comprensione degli atti linguistici
• La sintassi e la semantica determinano la
comprensione di un atto linguistico
Modelli di comunicazione
Messaggio codificato
• 1- Il parlante ha in mente una proposizione P
• 2- Il parlante codifica la proposizione in segni W
• 3- L’ascoltatore tenta di decodificare il
messaggio W per ricostruire la proposizione P
Si ipotizza di mantenere la stessa interpretazione ai
tre livelli
Processi della comunicazione
•
•
•
•
•
Intenzione S vuole che H creda P
Generazione S sceglie le parole W
Sintesi
S emette le parole W
Percezione H percepisce W’
Analisi
H inferisce che W’ ha vari
significati Pi
• Disambiguazione H inferisce che S
intendeva affermare Pi
• Assimilazione H decide di credere Pi
Processi della comunicazione
Linguaggio per comunicare
Si usa il linguaggio per comunicare se e solo se gli
agenti coinvolti nella comunicazione:
• condividono la conoscenza di un linguaggio
• Condividono la conoscenza del contesto della
conversazione
• Sono razionali e quindi la loro reazione ad un
atto linguistico è prevedibile
Modelli di comunicazione
Modello del linguaggio situato
• Il significato di un messaggio dipende sia
dalle parole che dalla situazione in cui le
parole sono emesse
le stesse parole (strutture di) assumono
significati diversi in contesti diversi
Comunicazione con Tell e Ask
• Agenti che condividono lo stesso linguaggio
di rappresentazione interna e i simboli usati.
(problema della denominazione)
• Agenti che possono accedere alle basi di
conoscenza degli altri nello stesso modo che
alla propria (tramite la Tell per inviare una
proposizione e tramite la Ask per verificarne
la conoscenza)
Comunicazione con Tell e Ask
Comunicazione tramite il linguaggio
• Condivisione del linguaggio di
comunicazione (ed eventualmente anche del
linguaggio interno)
• Traduzione da linguaggio esterno a
linguaggio interno
• Problema di riconciliare le differenze tra le
basi di conoscenza interne degli agenti
Comunicazione tramite il linguaggio
Scarica

lezione18