Jill-Jênn Vie

Researcher at Inria

% Adaptive Testing using a General Diagnostic Model % JJV % \today

Context

How to predict the performance of students while asking as few questions as possible to them?

(AKA: I have a bunch of log files, can I use them to improve my online course?)

A first simple, yet reliable model

\[Pr(R_{ij} = 1) = \Phi(\theta_i - d_j).\]

Algorithm

<– # Visual interpretation –>

DINA model

\[Pr(R_{ij} = 1) = \begin{cases} 1 - s_j & \textnormal{if student $i$ masters all skills required $x_j$}\\ g_j & \textnormal{otherwise}. \end{cases}\]

Algorithm

Other models

Performance factor analysis

\[Pr(R_{ij} = 1) = \Phi\left(\theta_i + \sum_k q_{jk} \beta_k + \sum_k q_{jk} \gamma_k N_{ik}\right)\]

Bandit

Ask questions so as to maximize the \alert{learning progress} of the student: how well he performed recently to how well he performed before.