IN_2017_files/LezIN-Livelli e modelli.key

Livelli di spiegazione
e modelli per l’interazione
Corso di Interazione Naturale Prof. Giuseppe Boccignone
Dipartimento di Informatica
Università di Milano
[email protected]
boccignone.di.unimi.it/IN_2017.html
Teorie “naturali” per l’interazione naturale
//spiegazione dei segnali sociali non verbali
Neuroscienze cognitive: background
Linguistica
Intelligenza
artificiale
Neuroscienze
Scienze
cognitive
Filosofia
della mente
Antropologia
Psicologia
cognitiva
Il livello di spiegazione psicologico
Linguistica
Intelligenza
artificiale
Neuroscienze
Scienze
cognitive
Filosofia
della mente
Antropologia
Psicologia
cognitiva
Il livello di spiegazione psicologico
• Una definizione:
• La psicologia è lo studio degli eventi mentali
(James, 1890)
• Classificazione degli eventi mentali: • La triade di Hilgard
Cognizione
Emozione
Motivazione
Il livello di spiegazione psicologico
• Una definizione:
• La psicologia è lo studio degli eventi mentali
(James, 1890)
• Distinguiamo due situazioni: • Processo generativo: stati mentali /affettivi (X)
generano dei segnali verbali / non verbali (Y)
X
Y
• Processo inferenziale: da eventi fisici osservabili
(Y) si possono inferire stati mentali (X)
X
Y
Il livello di spiegazione psicologico
X
Y
felicità
è felice
X
Y
Il livello di spiegazione neurobiologico
Linguistica
Intelligenza
artificiale
Neuroscienze
Scienze
cognitive
Filosofia
della mente
Antropologia
Psicologia
cognitiva
X’
Il livello neurobiologico: il sistema nervoso
Il livello neurobiologico: il sistema nervoso
// SN somatico
l sistema somatico controlla
tutte le nostre attività volontarie
e consce, le quali principalmente
comportano movimenti
(cammino, corsa, ecc).
Il livello neurobiologico: il sistema nervoso
// SN autonomo
Il sistema autonomo controlla tutte le funzioni del
corpo che normalmente non sono sotto un controllo
conscio, come il battito cardiaco, la respirazione, la
digestione e così via, anche mentre siamo
addormentati. questo sistema è composto
fondamentalmente da due cordoni che corrono
paralleli alla colonna vertebrale, collegati tramite una
fitta rete di nervi con tutti gli organi del nostro corpo
Il livello neurobiologico: il sistema nervoso
// SN centrale: il cervello
proencefalo
mesencefalo
romboencefalo
Il livello neurobiologico: il sistema nervoso
// il cervello: architettura e funzioni
Il livello neurobiologico: il sistema nervoso
// il cervello: rappresentazione funzionale
Il livello neurobiologico: neuroni
• Sono i mattoni del sistema nervoso
centrale, e in particolare del cervello
• Ne esistono di tipo differente, ma
condividono
• elementi strutturali di base
• funzionalità
Il livello neurobiologico: neuroni
struttura
Il livello neurobiologico: neuroni
soma o corpo cellulare:
contiene il nucleo, con i cromosomi. Se il soma
è sufficientemente eccitato dall’informazione
proveniente dai dendriti trasmette un segnale
all’assone
dendrite: riceve informazione dai
neuroni e la trasmette al corpo
cellulare
assone: trasmette
l’informazione dal
soma alle sinapsi
Il livello neurobiologico: neuroni che comunicano
// Il potenziale d’azione
Potenziale d’azione che si
propaga lungo l’assone
assone
Il livello neurobiologico: neuroni che comunicano
// Il potenziale d’azione
Registrazione del potenziale di membrana
Il livello neurobiologico: neuroni che comunicano
// Il potenziale d’azione, e l’effetto “domino”
Il livello neurobiologico: neuroni che comunicano
// Il potenziale d’azione
Il livello neurobiologico: neuroni che comunicano
// Il potenziale d’azione, in sintesi
assone
Il livello neurobiologico: neuroni che comunicano
// Funzionamento delle sinapsi
cosa succede alle sinapsi?
Il livello neurobiologico: neuroni che comunicano
// Funzionamento delle sinapsi
terminale assonico pre-sinaptico
vescicole sinaptiche che si
muovono nel citoplasma
neurotrasmettitori
terminale dendritico post-sinaptico
Il livello neurobiologico: neuroni che comunicano
Il livello neurobiologico: neuroni che comunicano
// Eccitazione e inibizione
eccitazione
inibizione
eccitazione &
inibizione
Il livello neurobiologico: neuroni
//un modello semplificato
soma o corpo cellulare:
contiene il nucleo, con i cromosomi. Se il soma
è sufficientemente eccitato dall’informazione
proveniente dai dendriti trasmette un segnale
all’assone
assone: trasmette
l’informazione dal
soma alle sinapsi
dendrite: riceve
informazione dai
neuroni e la trasmette
al corpo cellulare
Il livello neurobiologico: neuroni
//un modello semplificato
soma o corpo cellulare:
contiene il nucleo, con i cromosomi. Se il soma
è sufficientemente eccitato dall’informazione
proveniente dai dendriti trasmette un segnale
all’assone
dendrite: riceve
informazione dai
neuroni e la trasmette
al corpo cellulare
assone: trasmette
l’informazione dal
soma alle sinapsi
Il livello neurobiologico: neuroni
//un modello semplificato
soma o corpo cellulare:
contiene il nucleo, con i cromosomi. Se il soma
è sufficientemente eccitato dall’informazione
proveniente dai dendriti trasmette un segnale
all’assone
dendrite: riceve
informazione dai
neuroni e la trasmette
al corpo cellulare
assone: trasmette
l’informazione dal
soma alle sinapsi
Il livello neurobiologico: neuroni
//un modello semplificato
L’interazione fra i livelli: il problema mente/cervello
Livello di spiegazione
psicologico
Livello di spiegazione
neurobiologico
Modelli nelle neuroscienze cognitive
• Modello
stato
mentale
(nascosto)
generazione
inferenza
comportamento non verbale
(visibile)
Modelli nelle scienze cognitive e nella percezione
//complessità e livelli di spiegazione
Modelli nelle scienze cognitive
//livelli di spiegazione
Modelli nelle scienze cognitive
//livelli di spiegazione
Qual è il goal della
computazione?
Livelli di
spiegazione
secondo Marr
Quale
rappresentazione e
quale algoritmo?
Come realizzarla
fisicamente?
Modelli nelle scienze cognitive
//livelli di spiegazione
Qual è il goal della
computazione?
Livelli di
spiegazione
secondo Marr
Quale
rappresentazione e
quale algoritmo?
Come realizzarla
fisicamente?
Modelli nelle scienze cognitive
//livelli di spiegazione
Teoria
computazionale
Livelli di
spiegazione
secondo Marr
Rappresentazione e
algoritmo
Implementazione
hardware
Modelli nelle scienze cognitive
//livelli di spiegazione
Qual è il goal della
computazione?
Livelli di
spiegazione
secondo Marr
Livello psicologico
Quale
rappresentazione e
quale algoritmo?
Come realizzarla
fisicamente?
Livello neurofisiologico
Modelli nelle scienze cognitive
//livelli di spiegazione
Modello
teorico
Qual è il goal della
computazione?
Simulazione
Quale
rappresentazione e
quale algoritmo?
Come realizzarla
fisicamente?
Modelli nelle scienze cognitive
//livelli di spiegazione
Livello psicologico
Livello neurofisiologico
Modelli nelle scienze cognitive
//livelli di spiegazione
stato
mentale
(nascosto)
Teoria
computazionale
generazione
Rappresentazione e
algoritmo
inferenza
comportamento non verbale
(visibile)
Implementazione
hardware
Modelli nelle scienze cognitive
//livelli di spiegazione
Modelli probabilistici
X
Algoritmi di inferenza
e learning
Implementazione
hardware
Y