Human-Computer Interaction - A.A.
/
20
02
03
La componente umana
Fabio Vitali
Human-Computer Interaction - A.A.
Qui esaminiamo in breve:

Canali di I/O negli esseri umani:
•
•
•
•

Memorizzazione dell'informazione
•
•
•

Vista
Udito
Altri sensi
Movimento
Memoria sensoria
Memoria a breve termine
Memoria a lungo termine
Meccanismi di elaborazione
•
•
•
•
Ragionamento
Apprendimento
Approcci alla risoluzione dei problemi
Errori
/
20
02
03
Introduzione
A seguire: La cognizione
2/25
Human-Computer Interaction - A.A.
La cognizione
Attenzione
Input
Codifica
Confronto
Selezione
Esecuzione
della risposta della risposta
Output
Memoria
/
20
02
03
A seguire: Input
3/25
Human-Computer Interaction - A.A.
I sensi sono più di cinque come si dice di solito:
1.
Vista
•
2.
Udito
•
3.
•
•
•
Analisi chimica e tattile eseguita eseguita dalle mucose nasali
Propriocezione o kinestesia
•
7.
Analisi chimica, termica e fisica di oggetti attraverso i sensori posti sulle
papille gustative e dalle mucose della bocca. N.B.: la lingua è 5 volte più
sensibile a temperatura e pressione dei polpastrelli
Olfatto
•
6.
termorecettori (percezione di temperatura),
nocirecettori (percezione di dolore)
meccanorecettori (percezione di pressione)
Notevoli differenze di risoluzione e precisione a seconda della varie parti del
corpo.
Gusto
•
5.
Percezione di onde sonore
Tatto
•
4.
Percezione di luce, forme e colori
Consapevolezza della posizione del corpo e delle sue membra in relazione
allo spazio esterno e agli altri membri, grazie alla presenza di appositi
recettori di posizione nelle membra.
Equilibrio
/
20
02
03
Input
A seguire: Vista (1)
4/25
Human-Computer Interaction - A.A.
Vista (1)
La fonte di informazione esterne più importante per gli
esseri umani.
Possiamo dividere la percezione visiva in due stadi,
ciascuno con caratteristiche e limiti intrinseci:


La percezione fisica degli stimoli visivi da parte degli occhi
La loro successiva elaborazione da parte del cervello
/
20
02
03
A seguire: Vista (2) - Percezione della luce
5/25
Human-Computer Interaction - A.A.
/
20
02
03
Vista (2) - Percezione della luce
La luce si riflette negli oggetti del mondo e arriva nella lente, che la
trasmette (capovolta) sul fondo della retina.
I fotorecettori posti sulla retina sono di quattro tipi:





I bastoncini, distribuiti ovunque, sono molto sensibili alla quantità di luce
e permettono la visione nell'oscurità. Sono poco sensibili ai colori e
facilmente saturabili (fenomeno dell'abbagliamento, limitata percezione
dei colori nel buio).
I coni, distribuiti soprattutto nella fovea, sono meno sensibili alla quantità
di luce e più ai colori. Sono di tre tipi, specializzati per colore.
Ganglioni X: concentrati nella fovea, si occupano della pre-identificazione
di pattern visivi
Ganglioni Y: distribuiti ovunque, in particolare nella retina esterna, si
occupano della pre-identificazione del movimento. Questo permette di
identificare rapidamente movimenti con la coda dell'occhio, anche in
assenza di riconoscimento delle forme.
La fovea è il punto di focalizzazione esatto dell'immagine, mentre la
giunzione della retina nel nervo ottico manca di recettori di qualunque
tipo ed è detto punto cieco.
A seguire: Vista (3) - Percezione di distanza, profondità, brillantezza
6/25
Human-Computer Interaction - A.A.
Percezione (segue)

Percezione della distanza:
•
•

Percezione della profondità
•
•

Non siamo in grado di percepire oggetti dalle dimensioni inferiori a 0.5
secondi di arco.
Oggetti vicini appaiono più grandi di oggetti lontani. Tuttavia la percezione di
un oggetto rimane costante anche all'aumentare della distanza (legge di
costanza della dimensione)
Visione stereoscopica (piccole differenze tra il percepito dei due occhi che
viene rielaborato a dare un'idea di profondità).
Ulteriori effetti visivi: sovrapposizione, familiarità con gli oggetti, ecc.
Percezione della brillantezza
•
•
La brillantezza (brightness) è la percezione soggettiva della quantità di luce.
La quantità oggettiva di luce emessa da un oggetto si chiama luminanza. Il
contrasto è il rapporto tra luminanza dell'oggetto e la lunminanza dello
sfondo.
Flicker: la percezione di accensione e spegnimento di una luce, distinguibile
sempre fino ai 50 Hz, ma anche a frequenze superiori con alta luminanza o
nella visione periferale. Questi sono argomenti contro gli schermi ad alta
luminanza o particolarmente grandi.
/
20
02
03
Vista (3) - Percezione di distanza, profondità,
brillantezza
A seguire: Vista (4) - Percezione del colore
7/25
Human-Computer Interaction - A.A.
/
20
02
03
Vista (4) - Percezione del colore
Percezione del colore




Compito dei coni, sensibili alla luce di tre colori (rosso, verde e blu). La
visione dei colori quindi è meglio nella fovea e peggio nella visione
periferale. La presenza di recettori del blu è sensibilmente inferiore, il che
ci rende meno sensibili al blu.
Il colore è caratterizzato da tre componenti: tinta (hue), intensità e
saturazione. La tinta è data dalla lunghezza d'onda, l'intensità è la
luminanza del colore, mentre la saturazione è data dalla quantità di
bianco nel colore.
Gli esseri umani sono in grado di distinguere cinca 150 tinte, per un
totale di circa 7 milioni di colori differenti.
Tuttavia, il numero di colori identificabili è di circa 10-20.
Daltonismo


Circa l'8% degli uomini e l'1% delle donne hanno una deficienza di
origine genetica o di coni rossi o verdi, che rende difficile la distinzione
tra questi colori (daltonismo).
Altre forme di daltonismo (più rare) vedono una assenza dei coni blu
(deficienza blu-giallo) oppure una totale assenza o malfunzionamento dei
coni (daltonismo totale), che porta ad una visione totalmente in bianco e
nero.
A seguire: Vista (5) - Elaborazione dell'immagine
8/25
Human-Computer Interaction - A.A.
Elaborazione dell'immagine



L'elaborazione dell'immagine genera concetti interpretabili dal
cervello. Essa è basata molto sulla percezione di pattern e sullo
sfruttamento di aspettative.
Queste servono per dare una stabilità ad immagini che si
muovono o al fatto che noi ci muoviamo rispetto all'immagine.
Le illusioni ottiche sono frutto di errori nella creazione di pattern o
nelle aspettative usate.
/
20
02
03
Vista (5) - Elaborazione
dell'immagine
Illusione di Muller-Lyon
Illusione di Ponzo
A seguire: Vista (6) - Elaborazione del testo scritto (1)
9/25
Human-Computer Interaction - A.A.
Elaborazione del testo scritto

Passa attraverso varie fasi
•
•
•

Durante l'input del pattern visivo, l'occhio esegue movimenti noti e
distinguibili:
•
•
•

Input del pattern visivo del test
Decodifica della parola o delle parole in base al linguaggio di
riferimento
Analisi sintattica e semantica del testo
6 % del tempo movimenti a scatto, sia avanti che indietro
94 % del tempo fissità (tempo di elaborazione)
Più il testo è complesso più regressioni (movimenti all'indietro)
verranno fatti.
La lettura non passa attraverso l'identificazione delle singole
lettere
•
•
Il tempo di riconoscimento di singole lettere e di parole intere è
uguale
La forma delle parole è alla chiave del riconoscimento veloce: parole
tutte in maiuscolo o in font bizzarri rallentano il riconoscimento
/
20
02
03
Vista (6) - Elaborazione del testo scritto
(1)
A seguire: Vista (7) - Elaborazione del testo scritto (2)
10/25
Human-Computer Interaction - A.A.
Aiuti ed impedimenti alla lettura




Gli adulti leggono circa 5,5 sillabe al secondo.
Dimensioni del testo comprese tra i 9 e i 12 punti sono
egualmente leggibili, più lente se di dimensioni diverse.
La larghezza della linea può andare tra i 6 e i 14 cm senza
percepibili differenze di velocità.
Leggere su schermo è più lento:
•
•
•
•

Linee di testo più lunghe
Meno parole per pagina
Orientamento del testo
Minore familiarità con il medium
Leggere in contrasto negativo (testo scuro su sfondo chiaro) ha
maggiore luminanza, e dunque maggiore contrasto, e dunque
maggiore acuità di testi in contrasto positivo. Tuttavia è più facile
al flickering
/
20
02
03
Vista (7) - Elaborazione del testo scritto
(2)
A seguire: Udito (1)
11/25
Human-Computer Interaction - A.A.
Apparentemente secondario
rispetto alla vista. Tuttavia sono
tantissime le informazioni che
riceviamo attraverso l'udito.
L'orecchio riceve vibrazioni
(raccolte ed amplificate dal
padiglione auricolare) contro la
membrana del timpano, che
vibrando mette in azione i tre
ossicini (martello, incudine e
staffa)che smuovono il liquido
gelatinoso che riempie la coclea (o
orecchio interno) dove ciglia
sottilissime percepiscono il suono e
lo trasmettono al cervello.
/
20
02
03
Udito (1)
A seguire: Udito (2)
12/25
Human-Computer Interaction - A.A.
Sono caratteristiche del suono la frequenza (pitch),
l'ampiezza (loudness) e il timbro.
L'orecchio umano distingue suoni tra i 20 Hz e i 15.000.
Frequenze inferiori sono percepibili con il resto del corpo.
La risoluzione è di circa 1.5 Hz alle basse frequenze, molto
maggiore alle alte frequenze.
Possiamo percepire direzione e movimento del suono
grazie alla percezione stereofonica delle orecchie.
Particolarmente spiccato è il sistema di filtri nell'apparato
uditivo, che ci permette di isolare solo quelle parti del
rumore circostante che ci interessano (effetto cocktail
party)
/
20
02
03
Udito (2)
A seguire: Codifica
13/25
Human-Computer Interaction - A.A.
Percezione (def.): l’organizzazione del percepito in strutture apprendibili
Criteri di analisi delle percezioni:
Prossimità

Gli oggetti/eventi formano una
figura completa riconoscibile come
tale
Semplicità
Gli oggetti/eventi condividono
proprietà o attributi
Continuazione


Gli oggetti/eventi sono vicini
nello spazio o nel tempo
Similarità

Chiusura

Gli oggetti hanno forme che
semplificano la discussione
Simmetria
Gli oggetti seguono una curva
continua e prevedibile, gli
eventi accadono ad intervalli
regolari

un caso speciale di semplicità
/
20
02
03
Codifica
A seguire: Sfruttare l'effetto di continuazione
14/25
Human-Computer Interaction - A.A.
Sfruttare l'effetto di continuazione
/
20
02
03
A seguire: La memoria
15/25
Human-Computer Interaction - A.A.
Negli anni Sessanta venne proposto il modello multiplo di
memoria, formato da tre tipi di memoria:



Memoria sensoria
Memoria a breve termine o di lavoro
Memoria a lungo termine o permanente
Non si sa se siano separate, né come interagiscano tra di
loro. A noi interessa più come modello che per studiare
l'effettivo funzionamento e malfunzionamento negli esseri
umani.
/
20
02
03
La memoria
A seguire: Memoria sensoria
16/25
Human-Computer Interaction - A.A.
Specifica: esistono locazioni specifiche per ogni senso



Memoria iconica per stimoli visuali (ca. 0.5 secondi)
Memoria ecoica per stimoli uditivi (necessaria per effetto stereofonico,
ma anche per la ritenzione dello stimolo)
Memoria tattile per stimoli tattili
Persiste per pochi decimi di secondo, e sono constantemente riscritti
da nuovi eventi sensori.
Grandi quantità di dati ed elaborazioni in ogni istante
Solo una minima quantità viene mantenuta, il resto si perde. E' in
azione un meccanismo di selezione, l'attenzione.
La continuità delle percezioni ci dà il senso dello scorrere del tempo e
del senso di realtà di quello che ci circonda.
Interruzioni momentanee, si suppone, generano il déjà-vu.
/
20
02
03
Memoria sensoria
A seguire: Short Term memory (1)
17/25
Human-Computer Interaction - A.A.
Detta anche working memory
Qui vengono posti ed elaborati i dati connessi con il task in
corso di esecuzione.
Ha a disposizione circa 7 +/- 2 “blocchi”, modali. Sono
blocchi, perché permettono il raggruppamento.
Ad esempio:
52147651210
055
055 456
456 712
712 65
65
/
20
02
03
Short Term memory (1)
A seguire: Short Term memory (2)
18/25
Human-Computer Interaction - A.A.
Short Term memory (2)
La memoria è sempre piena, e appena si richiede di
memorizzare un nuovo dato, uno dei dati precedenti viene
cancellato.
Dura circa 15 secondi
Effetto di prolungamento per ripetizione uditiva
Effetti amplificativi per importanza e freschezza
/
20
02
03
A seguire: Long Term Memory
19/25
Human-Computer Interaction - A.A.
Long Term Memory
E' divisa in:


Memoria episodica: la registrazione di eventi ed esperienze in
maniera seriale.
Memoria semantica: registrazione di fatti, concetti ed abilità
apprese nel passato.
/
La memoria a lungo termine non è mai una registrazione
completa delle percezioni, ma una loro rielaborazione con
filtro degli aspetti irrilevanti.
Si chiama memoria eidetica il ricordare ogni singolo
elemento del percepito. E' frequente nei bambini in età prescolare, rarissima negli adulti (cfr. "Funes, o della
20 memoria", in J.L. Borges, Finzioni, 1944)
02
03
A seguire: L’attenzione
20/25
Human-Computer Interaction - A.A.
Domanda:
di quante bande colorate è
composta la coda del gatto?
Un semplice esperimento di
memoria eidetica
lo stregatto
Guardate
con attenzione
(da Alice nel Paese
delle Meraviglie,
Disney, 1950)
l'immagine che segue
/
20
02
03
Long Term Memory (2) - Un esperimento
Fabio Vitali
Human-Computer Interaction - A.A.
La memorizzazione avviene per elaborazione, e non se ne
conoscono né limiti né durata.
Organizzazione gerarchica ed associativa: probabilmente
mappabile in una rete semantica, che organizza per
categorie e sottocategorie i concetti appresi
Concetti sparsi (privi di nessi logici) sono più difficili da
memorizzare di concetti collegati (connessi in una serie
logica)
Concetti astratti sono più difficili da memorizzare di concetti
concreti


Fede Grande Età Freddo Silenzio Idea Passato Linguaggio
Barca Albero Gatto Tappeto Piatto Chiesa Fiamma Testa
/
20
02
03
Long Term Memory (3)
Fabio Vitali
Human-Computer Interaction - A.A.
Concetti collegati a fattori emozionali si ricordano meglio di
concetti neutri o quotidiani
Interferenze: l'accesso ad un ricordo può causare l'accesso
ad un altro ricordo completamente scollegato
Cosa significa dimenticare? Due teorie:


Decadimento: se la memoria non è sollecitata con frequenza il
ricordo naturalmente e lentamente scompare (effetto "punta della
lingua")
Interferenza: l'acquisizione di nuove informazioni naturalmente ed
immediatamente sostituisce una vecchia analoga (i vecchi numeri
di telefono)
La memoria funziona meglio per riconoscimenti che per
ricordi

Incontrare per caso un vecchio biglietto con il vostro vecchio
numero di telefono ve lo fa immediatamente identificare come
tale.
/
20
02
03
Long Term Memory (4)
Fabio Vitali
Human-Computer Interaction - A.A.
L’attenzione
L'attenzione è la selezione di uno o alcuni dei tanti stimoli
sensoriali che ci raggiungono.
Attenzione focalizzata (scrivere) o attenzione divisa
(guidare e parlare)
L’effetto cocktail party: la possibilità di filtrare (escludere)
larga parte di stimoli anche dello stesso senso.
Il task determina la focalizzazione dell’attenzione.
Le aspettative lo influenzano. In questo senso l’attenzione
è modale: eventi inaspettati o fuori di modalità distraggono.
L’uso di ausili cognitivi per il mantenimento dell’attenzione
/
20
02
03
A seguire: Prestazioni degli esseri umani (1)
21/25
Human-Computer Interaction - A.A.
Il ragionamento è il processo attraverso il quale usiamo la
conoscenza che già abbiamo per trarre conclusioni su un
evento di interesse.
Gli esseri umani adoperano meccanismi di ragionamento
per dedurre nuova informazione e risolvere problemi che si
pongono nella vita di tutti i giorni.
Questo avviene in maniera semi-conscia: a volte siamo in
grado di arrivare al risultato, ma non di ripercorrere i passi
del ragionamento che ci hanno portato al risultato.
Possiamo identificare almeno tre meccanismi di
ragionamento:



Ragionamento deduttivo
Ragionamento induttivo
Ragionemanto abduttivo
/
20
02
03
Ragionamento(1)
Fabio Vitali
Human-Computer Interaction - A.A.
Partendo da una legge generale e da un caso, otteniamo
un informazione precisa.

DATO CHE
Le persone vive respirano.
La vittima dell'incidente respira,
ALLORA
La vittima dell'incidente è ancora viva.
Il sillogismo è un ragionamento deduttivo
Non siamo sempre bravi con il pensiero deduttivo,
soprattutto in presenza di assunti falsi o parziali

DATO CHE
Alcune persone sono infanti
Alcuni infanti piangono
SI PUÒ DEDURRE CHE
Alcune persone piangono?
/
20
02
03
Ragionamento deduttivo
Fabio Vitali
NO!
Non ci è stato detto che tutti
gli infanti sono persone!
Human-Computer Interaction - A.A.
Partendo da una serie di casi omogenei deduco una regola
generale (inferenza o generalizzazione)

Tutti gli elefanti che ho visto hanno la proboscide
DUNQUE
Tutti gli elefanti hanno la proboscide
L'inferenza è inaffidabile e facile da smontare portando un
contro-esempio (un elefante senza proboscide)
Inoltre non può mai essere provata completamente (se non
esaminando sistematicamente tutti i casi)
Tuttavia è il modo naturale di generare nuove regole per la
nostra vita quotidiana
/
20
02
03
Ragionamento induttivo
Fabio Vitali
Human-Computer Interaction - A.A.
Partendo da un caso, si sceglie la regola che meglio si adatta al caso

Mario sta guidando troppo forte
Mario guida troppo forte quando ha bevuto
ALLORA
Mario ha bevuto
Anche questo meccanismo di ragionamento è imperfetto: molte
possono essere le regole adatte, possono esserci regole non note

Mario può avere avuto un'emergenza
In particolare, un assunto implicito nel ragionamento abduttivo è che
esista una regola che spiega il caso, e che si debba solo scoprirla.
Nei sistemi informatici, una naturale abduzione è che l'evento a cui
assisto sullo schermo derivi dall'azione che ho appena eseguito.
Se evento ed azione, invece, non sono collegati, ne sorge
inevitabilmente confusione ed errore.
/
20
02
03
Ragionamento abduttivo
Fabio Vitali
Human-Computer Interaction - A.A.
Il trovare una soluzione per un task nuovo o non familiare
Gli umani sono caratterizzati dall'abilità con cui adattano
l'informazione che hanno alle nuove situazioni.



Comportamentisti (fine XIX secolo): problem solving funziona o
per applicazione di regole note o per prova ed errore.
Teoria del Gelstalt (metà XX secolo): individuano sia approcci
riproduttivi (basati su esperienze precedenti) che produttivi (basati
sulla riflessione e la ristrutturazione del problema in altri termini).
Il problema della fissazione. Il caso delle due funi.
Teoria dello spazio dei problemi (anni settanta):il problema è
identificato come uno stato attuale e uno stato finale ottimale.
Attraverso una analisi mezzi-fini, si cerca di ricondurre lo stato
iniziale del sistema ad uno stato "più vicino" allo stato ottimo, per
poi riiniziare con l'analisi per il passo successivo. Lo spazio del
problema è l'ambito all'interno del quale utilizzare euristiche,
competenze e analogie per ottenere nuovi spazi più vicini al
risultato atteso.
/
20
02
03
Problem solving
Fabio Vitali
Human-Computer Interaction - A.A.
Prestazioni degli esseri umani (1)





Il tempo di risposta è dipendente dal tipo di stimolo (l’essere
umano reagisce più velocemente al suono che alla visione)
Compromessi tra velocità ed accuratezza
Automaticità
Stanchezza
Errori d’azione
/
20
02
03
A seguire: Prestazioni degli esseri umani (2)
22/25
Human-Computer Interaction - A.A.
 Legge
di Fitt: Il tempo necessario per raggiungere un
oggetto è proporzionale alla distanza ed inversamente
proporzionale alla dimensione
dove:
•
•
•
•
2D
T  a  b log 2 (
)
W
T: time to target
a, b: costanti determinabili
D: distanza dell’oggetto
W: dimensione dell’oggetto
/
20
02
03
Prestazioni degli esseri umani (2)
A seguire: Conclusioni
23/25
Human-Computer Interaction - A.A.
Conclusioni
Qui abbiamo parlato di




Limiti e vincoli degli esseri umani come device
Caratteristiche di input ed output degli esseri umani
Tipologie della memoria umana
Prestazioni sensorie degli esseri umani
/
20
02
03
A seguire: Riferimenti
24/25
Human-Computer Interaction - A.A.
Riferimenti
A. Dix et alii, HCI, Prentice Hall, 1998, capitolo 1
D. Egan, “Individual differences in HCI”, in M. Helander
(ed.), Handbook of HCI, North-Holland, 1988
/
20
02
03
Fine Presentazione