Concept

Objective and Architecture Overview (Knowledge Query Network for Knowledge Tracing)

  1. Objective Knowledge tracing model tries to find parameters of the Bernoulli distribution: pt+1=P(ct+1=1e1:t+1,c1:t+1) p_{t+1} = P(c_{t + 1} = 1| e_{1: t + 1}, c_{1:t+1}) ct+1Bernoulli(pt+1) c_{t+1} \sim Bernoulli (p_{t+1}) et1,...Ne_t \in {1, ... N} is skill, ctc_{t} is correctness at time step t.

  2. Architecture

Knowledge Query Network consists of 3 components:

  1. Knowledge Encoder The student responses are converted in knowledge state.

  2. Skill Encoder Skill is converted into skill vector.

  3. Knowledge State Query These two vectors are passed to knowledge state query to predict the probability of correctness.

0

1

Updated 2020-11-19

Tags

Data Science