KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Knowlab
Un Sistema Computerizzato per la Valutazione
Adattiva della Conoscenza e dell'Apprendimento
Debora de Chiusole
PhD Candidate
[email protected]
Università degli Studi di Padova
Dipartimento FISPPA
7 Maggio 2014, Cagliari
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Scenario
Uno studente risponde ad una serie di domande che vengono
visualizzate sullo schermo di un computer;
le domande servono per valutare le competenze dello studente
in un particolare dominio di conoscenza, come ad es.
l'aritmetica, l'algebra o la sica;
sulla base di questa valutazione, il computer propone allo
studente del materiale didattico, utile per procedere
nell'apprendimento.
Knowlab è un sistema di intelligenza articiale che si basa sulla
Knowledge Space Theory.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Scenario
Uno studente risponde ad una serie di domande che vengono
visualizzate sullo schermo di un computer;
le domande servono per valutare le competenze dello studente
in un particolare dominio di conoscenza, come ad es.
l'aritmetica, l'algebra o la sica;
sulla base di questa valutazione, il computer propone allo
studente del materiale didattico, utile per procedere
nell'apprendimento.
Knowlab è un sistema di intelligenza articiale che si basa sulla
Knowledge Space Theory.
KST
L'Assessment Adattivo nella KST
Overview
1
La Knowledge Space Theory
2
L'Assessment Adattivo nella KST
3
Knowlab
4
Prospettive Future
Knowlab
Prospettive Future
KST
L'Assessment Adattivo nella KST
Overview
1
La Knowledge Space Theory
2
L'Assessment Adattivo nella KST
3
Knowlab
4
Prospettive Future
Knowlab
Prospettive Future
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Knowledge Space Theory (KST)
Le origini
è una teoria matematica nata negli anni '80 per opera di
Jean-Claude Falmagne e Jean-Paul Doignon;
la prima pubblicazione: Doignon, J.-P., Falmagne, J.-C.(1985).
Spaces for the assessment of knowledge. International Journal
of Man-Machine studies, 23, 175-196;
obiettivo iniziale: costruire 'an ecient machine for the
assessment of knowledge'.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Knowledge Space Theory
Le Applicazioni: Aleks
Aleks (Assessment and Learning in Knowledge Spaces) è la più
importante applicazione della KST (www.aleks.com).
è un programma wab-based ('ecient machine') che ha come
obiettivo la valutazione eciente della conoscenza e
dell'apprendimento degli individui;
include attualmente corsi in matematica, chimica, sica,
economia;
è utilizzato da milioni di studenti negli USA;
è stato acquistato dalla McGraw-Hill Education nel 2013;
materiale interessante all'indirizzo
http://www.aleks.com/about_aleks/overview;
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Peculiarità della Knowledge Space Theory
Somiglianze e dierenze con il testing psicometrico
Le teorie psicometriche (es. teoria classica del test e l'item response
theory) sono state sviluppate molto prima della KST, con
l'obiettivo di valutare la conoscenza degli individui.
Cosa c'è di nuovo?
se i test psicometrici calcolano un punteggio numerico per
rappresentare il livello ragiunto da uno studente in un certo
dominio di conoscenza,
l'obiettivo della valutazione con la KST è quello di fornire una
descrizione di ciò che lo studente sa e non sa, in un certo
momento.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
La Knowledge Space Theory
Rappresentazione della conoscenza e dell'apprendimento
Supponiamo che Q sia l'insieme di tutti i possibili problemi che si
possano formulare in un determinato dominio di conoscenza (es.
aritmetica, algebra o sica);
Lo stato di conoscenza K è l'insieme di problemi che uno
studente è capace di risolvere in Q ;
Domain of knowledge
A possible knowledge state
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
La Knowledge Space Theory
Rappresentazione della conoscenza e dell'apprendimento
Supponiamo che Q sia l'insieme di tutti i possibili problemi che si
possano formulare in un determinato dominio di conoscenza (es.
aritmetica, algebra o sica);
La struttura di conoscenza K è la collezione degli stati di
conoscenza osservabili in una popolazione di studenti;
KST
L'Assessment Adattivo nella KST
Knowlab
La Knowledge Space Theory
Approccio Non-Numerico alla Valutazione
Proficiency
Levels
14
12
10
8
Knowledge
States
Prospettive Future
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Struttura di Conoscenza
Un Esempio
Consideriamo 10 item formulabili in qualsiasi dominio di
conoscenza: Q = {a, b, . . . , j };
da un analisi delle abilità coinvolte nella loro soluzione si
ipotizza una struttura di conoscenza;
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Struttura di Conoscenza
Un Esempio
34 stati di conoscenza,
rappresentati dai cerchi;
l'apprendimento procede,
seguento le frecce,
dall'insieme vuoto all'insieme
totale;
svariati percorsi di
apprendimento dierenti;
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Le Frange di una Stato di Conoscenza
Un Esempio
ipotizziamo che lo stato di
conoscenza di uno studente
sia K = {a, b, g , h, i };
frangia interna: insieme degli
item appresi per ultimi
I = {b, a};
frangia esterna: insieme
degli item che lo studente è
pronto ad apprendere
E = {c }.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Le Frange di una Stato di Conoscenza
Un Esempio
ipotizziamo che lo stato di
conoscenza di uno studente
sia K = {a, b, g , h, i };
frangia interna: insieme degli
item appresi per ultimi
I = {b, a};
frangia esterna: insieme
degli item che lo studente è
pronto ad apprendere
E = {c }.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Le Frange di una Stato di Conoscenza
Un Esempio
ipotizziamo che lo stato di
conoscenza di uno studente
sia K = {a, b, g , h, i };
frangia interna: insieme degli
item appresi per ultimi
I = {b, a};
frangia esterna: insieme
degli item che lo studente è
pronto ad apprendere
E = {c }.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Come si Costruisce una Struttura di Conoscenza?
Principio generale
Tra gli item in Q si possono trovare delle relazioni di prerequisito,
che determinano i vincoli per stabilire quali sono stati di
conoscenza.
1
2
3
interrogazione ad esperti (QUERY; Koppen, M., 1993;
Koppen, M. & Doignon, J.-P., 1990; Schrepp, M. & Held, T.,
1995);
analisi del compito cognitivo (task analysis; Albert, D., Lukas,
J., 1999);
metodi statistici di derivazione delle strutture dai dati (item
tree analysis; Schrepp, M., 2003).
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Come si Costruisce una Struttura di Conoscenza?
La Task Analysis
Un esempio: l'analisi del compito cognitivo:
scegliere il dominio di conoscenza;
individuare una serie di esercizi tipici di quel dominio;
scomporre l'esercizio nelle abilità procedurali, ad un livello
microscopico, necessarie per risolverlo;
costruire un insieme di item sulla base di diverse combinazioni
delle abilità individuate;
Dalla relazione tra l'insieme di abilità e l'insieme di item, è
possibile, attraverso algoritmi matematici, individuare quelli che
saranno gli stati della struttura di conoscenza.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Come si Costruisce una Struttura di Conoscenza?
Un esempio: il t di Student
Le 13 abilità coinvolte nella verica di ipotesi con il t di Student.
Decisione
Statistica
1
2 camp.
campione Indipend.
2 camp.
appaiati
Bidirez.
Mono dx
Individuazione del valore critico
Calcolo della statistica t
dx
1
2 camp.
campione Indipend.
Mono sx
2 camp.
appaiati
Individuazione della stat. appropriata
Bidirez.
sx
Monodirez.
Individuazione del sistema di ipotesi
Testo del problema
Il test si compone di 15 item e 312 stati di conoscenza.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Validazione Empirica di una Struttura di Conoscenza
K è un modello teorico che richiede una validazione empirica;
modelli probabilistici che tengono conto anche di errori di
distrazioni e di risposte indovinate: si confrontano i dati
osservati con le attese del modello denito precedentemente
(test di Chi-quadro);
si stima la distribuzione di probabilità sugli stati di conoscenza;
Se il modello tta i dati, si avrà a disposizione uno strumento di
valutazione composto da: un insieme di abilità, un iniseme di item
e una struttura di conoscenza.
KST
L'Assessment Adattivo nella KST
Overview
1
La Knowledge Space Theory
2
L'Assessment Adattivo nella KST
3
Knowlab
4
Prospettive Future
Knowlab
Prospettive Future
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
L'Assessment Adattivo nella KST
La Valutazione della Conoscenza nella KST
L'obiettivo è di individuare lo stato di conoscenza corretto di
ciascun studente, fra quelli appartenenti alla struttura di
conoscenza;
questo compito viene eseguito da una procedura
computerizzata che interagisce con lo studente;
ad ogni passo la procedura presenta allo studente una nuova
domanda e ne registra le risposte;
in teoria il dominio di conoscenza può contenere centinaia di
item, e la struttura di conoscenza migliaia di stati;
L'obiettivo è quello di costruire l'intero stato di conoscenza dello
studente attraverso il minor numero di domande possibile.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
L'Assessment Adattivo nella KST
La Procedura di Assessment: Individuare lo Stato di Conoscenza di uno Studente
Regola di
interrogazione
Aggiornamento della
distribuzione di
probabilità
Risposta dello
Studente
Scelta dell’Item
1,00
1,00
0,80
0,80
0,80
0,60
0,40
0,20
Probabilità
1,00
Probabilità
Probabilità
Distribuzione di
probabilità a priori
sugli stati
Regola di
aggiornamento
0,60
0,40
1
2
3
4
Stati di Conoscenza
5
0,40
0,20
0,20
0,00
0,60
0,00
0,00
1
2
3
4
Stati di Conoscenza
5
1
2
3
4
Stati di Conoscenza
5
KST
L'Assessment Adattivo nella KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
La Procedura di Assessment: Individuare lo Stato di Conoscenza di uno Studente
1,00
Probabilità
0,80
0,60
0,40
0,20
0,00
{}
{a}
{b}
{a,b}
Stati di Conoscenza
{a,b,c}
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
L'Assessment Adattivo nella KST
La Procedura di Assessment: Individuare lo Stato di Conoscenza di uno Studente
1,00
1,00
0,40
0,60
0,40
0,20
0,20
0,00
0,00
{b}
{a,b}
Stati di Conoscenza
{a,b,c}
0,80
Probabilità
Probabilità
Probabilità
0,60
{a}
c=0
0,80
0,80
{}
1,00
b =1
a=1
0,60
0,40
0,20
{}
{a}
{b}
{a,b}
Stati di Conoscenza
{a,b,c}
0,00
{}
{a}
{b}
{a,b}
Stati di Conoscenza
{a,b,c}
KST
L'Assessment Adattivo nella KST
Overview
1
La Knowledge Space Theory
2
L'Assessment Adattivo nella KST
3
Knowlab
4
Prospettive Future
Knowlab
Prospettive Future
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Knowlab
Sistema di intelligenza articiale per la valutazione eciente
della conoscenza e dell'apprendimento;
sfrutta e implementa i concetti teorici e i modelli matematici
della KST;
generazione automatica del report di valutazione, suddiviso in:
conoscenze acquisite (stato di conoscenza): ciò che uno
studente sa;
conoscenze da acquisire (complemento dello stato di
conoscenza): ciò che uno studente non sa;
suggerimenti per lo studio (frangia esterna): ciò che uno
studente è pronto ad apprendere.
DEMO KnowLab
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Sperimentazione di Knowlab
Procedura e Metodi
Costruzione degli oggetti
didattici da associare alle
abilità
5
Costruzione oggetti
didattici da associare alle
abilità
344 + 78 + ?
(a. a. 2013/2014)
Sperimentazione della
procedura adattiva
(Somministrazione 2)
4
Sperimentazione della
procedura adattiva
(Somministrazione 2)
4 argomenti per un totale
di 50 item e 30 abilità
Costruzione della
procedura adattiva
computerizzata
3
Costruzione della
procedura adattiva
computerizzata
335 studenti
(a. a. 2012/2013)
Validazione empirica dello
strumento di valutazione
(Somministrazione 1)
2
Validazione empirica dello
strumento di valutazione
(Somministrazione 1)
286 studenti + ?
(a. a. 2013/2014)
3 argomenti per un totale
di 41 item e 27 abilità
Costruzione dello
strumento di valutazione
(abilità, item, struttura)
1
Costruzione dello
strumento di valutazione
(abilità, item, struttura)
3 argomenti per un totale
di 55 item e 45 abilità
PARTE 1
PARTE 2
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Sperimentazione di Knowlab
Alcuni Risultati
Livelli di indagine:
1
le strutture di conoscenza (capacità discriminatoria,
gradualità);
2
adattamento dei modelli ai dati (t, stime dei parametri);
3
la procedura adattiva (ecienza e accuratezza);
4
risultati aggregati della valutazione individuale (caratteristiche
del campione).
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Sperimentazione di Knowlab
La Procedura Adattiva: ecienza
Ecienza
Numero mediano di item somministrati per individuare lo stato di conoscenza
di uno studente.
IPV (Median = 6)
0.8
0.7
0.7
Proportion of Administration
Proportion of Administration
SD (Median = 6)
0.8
0.6
0.5
0.4
0.3
0.2
0.1
0
1
2
3
4
5
6
7
8
9
0.6
0.5
0.4
0.3
0.2
0.1
0
10 11 12
1
2
TP (Median = 9)
5
6
7
8
9
10 11
1
Proportion of Administration
Proportion of Administration
4
TM (Median = 4)
0.5
0.4
0.3
0.2
0.1
0
0
3
5
10
Number of Items
15
0.8
0.6
0.4
0.2
0
1
2
3
4
Number of Items
5
6
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Sperimentazione di Knowlab
Risultati della valutazione
Livello generale raggiunto da un insieme di studenti:
140
100
80
60
140
40
120
0
0
1
2
3
4
5
6
Cardinalità
7
8
100
80
60
40
20
Statistiche Descrittive
0
0
1
2
3
4
5
6
7
Cardinalità
Indici di Posizione e Variabilità
8
Frequenza
20
Frequenza
Frequenza
120
80
70
60
50
40
30
20
10
0
0
1
2
3
4
5
6
7
Cardinalità
Calcolo Combinatorio e
Teoria della Probabilità
8
9
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Sperimentazione di Knowlab
Risultati della valutazione
Individuare gli argomenti, e le relative abilità, che necessitano
di ulteriore approfondimento:
1
0,40
2
0,82
3
4
0,57
0,06
0,25
0,19
5
0,30
Risolvere esercizi elementari che richiedono il CALCOLO DELLE COMBINAZIONI SENZA
RIPETIZIONE
0,18
Risolvere esercizi complessi che richiedono lUTILIZZO COORDINATO E RIPETUTO delle
COMBINAZIONI SENZA RIPETIZIONE
Risolvere esercizi complessi che richiedono lUTILIZZO COORDINATO E RIPETUTO delle
DISPOSIZIONI e COMBINAZIONI SENZA RIPETIZIONE
Risolvere esercizi basilari che richiedono il CALCOLO DELLE DISPOSIZIONI SENZA
RIPETIZIONE
0,70
0,88
7
0,18
0,75
6
0,48
8 0,02 0,11
9
Applicare correttamente la regola di BERNOULLI per calcolare la probabilità di successo di
un evento
0,60
0,40
0,12
Calcolare la PROBABILITA DI UN EVENTO come rapporto fra esiti favorevoli e esiti totali
0,12
Calcolare la probabilità congiunta di più eventi non indipendenti, utilizzando la REGOLA DI
CONCATENAZIONE
Calcolare una probabilità cumulativa, o il suo complemento, in estrazioni senza
reinserimento
0,87
0,23
0,60
ST. COMPETENZA
OUTER FRINGE
0,18
RESTANTI
Risolvere esercizi sul calcolo combinatorio, che richiedono l’APPLICAZIONE RIPETUTA delle
COMBINAZIONI SENZA RIPETIZIONE e la loro somma
KST
L'Assessment Adattivo nella KST
Overview
1
La Knowledge Space Theory
2
L'Assessment Adattivo nella KST
3
Knowlab
4
Prospettive Future
Knowlab
Prospettive Future
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Prospettive Future
migliorare e completare lo strumento di valutazione per il corso
di Psicometria;
somministrazione adattiva dei contenuti didattici sulla base di
valutazioni periodiche dello stato di conoscenza degli studenti
(demo);
testare l'ecacia di Knowlab sull'apprendimento (test-retest).
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Alcuni riferimenti bibliograci
Doignon, J.P., & Falmagne, J.Cl., (1999), Knowledge Spaces,
Springer-Verlag.
Doignon, J.P., & Falmagne, J.Cl., (1985), Spaces for the assessment of
knowledge, International Journal of Man-Machine Studies, 23(2),
175 − 196.
Falmagne, J.C., & Doignon, J.P. (2011), Learning spaces, New York:
Springer.
Albert, D. & Lukas, J. (1999), Knowledge Spaces: Theories, Empirical
Research, Applications, Lawrence Erlbaum Associates, Mahwah, NJ.
Koppen, M. & Doignon, J.-P. (1990), How to build a knowledge space by
querying an expert, Journal of Mathematical Psychology, 34(4),
311 − 331.
Schrepp, M. & Held, T. (1995), A simulation study concerning the eect
of errors on the establishment of knowledge spaces by querying experts,
Journal of Mathematical Psychology, 39(4), 376 − 382.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Alcuni riferimenti bibliograci
Falmagne, J.C., & Doignon, J.P. (1988b). A Markovian procedure for
assessing the state of a system, Journal of Mathematical Psychology, 32,
232 − 258.
Koppen, M. (1993), Extracting human expertise for constructing
knowledge spaces: An algorithm, Journal of Mathematical Psychology,
37, 1 − 20.
de Chiusole, D., Anselmi, P., Stefanutti, L., & Robusto, E. (2013). The
Gain-Loss Model: bias and variance of the parameter estimates,
Electronic Notes in Discrete Mathematics, 42 , 33 − 40.
de Chiusole, D., & Stefanutti, L. (2013). Modeling skill dependence in
probabilistic competence structures. Electronic Notes in Discrete
Mathematics, 42 , 41 − 48.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
Alcuni riferimenti bibliograci
de Chiusole, D., Stefanutti, L., Anselmi, P., & Robusto, E. (2013).
Assessing parameter invariance in the BLIM: Bipartition Models,
Psychometrika, 78(4), 710 − 724.
Stefanutti, L., & Robusto, E. (2009). Recovering a probabilistic
knowledge structure by constraining its parameter space. Psychometrika,
74 , 83 − 96.
Stefanutti, L., Heller, J., Anselmi, P., & Robusto, E. (2012). Assessing
local identiability of probabilistic knowledge structures, Behavior
Research Methods, 44(4), 1197 − 1211.
KST
L'Assessment Adattivo nella KST
Knowlab
Prospettive Future
www.knowlab.org
Gruppo di ricerca (Università degli Studi di Padova):
Egidio Robusto
Luca Stefanutti
Debora de Chiusole
Pasquale Anselmi
Tiziano Longo