Faster, Cheaper, More Accurate: Specialised Knowledge Tracing Models Outperform LLMs
Organizations: Eedi · Learning Engineering Virtual Institute
Abstract
Predicting future student responses to questions is particularly valuable for educational learning platforms where it enables effective interventions. One of the key approaches to do this has been through the use of knowledge tracing (KT) models. These are small, domain-specific, temporal models trained on student question-response data. KT models are optimised for high accuracy on specific educational domains and have fast inference and scalable deployments. The rise of Large Language Models (LLMs) motivates us to ask the following questions: (1) How well can LLMs perform at predicting students' future responses to questions? (2) Are LLMs scalable for this domain? (3) How do LLMs compare to KT models on this domain-specific task? In this paper, we compare multiple LLMs and KT models across predictive performance, deployment cost, and inference speed to answer the above questions. We show that KT models outperform LLMs with respect to accuracy and F1 scores on this domain-specific task. Further, we demonstrate that LLMs are orders of magnitude slower than KT models and cost orders of magnitude more to deploy. This highlights the importance of domain-specific models for education prediction tasks and the fact that current closed source LLMs should not be used as a universal solution for all tasks.
Figures & tables
| Component | Example |
|---|---|
| Question ID | 100 |
| Question Text | What is ? (A: 20, B: 14, C: 11, D: 26) |
| Construct ID | 10 |
| Construct Text | Order of Operations |
| Component | Example |
|---|---|
| Question Text | 6 pencils cost £ 1.50 How much do 3 pencils cost? |
| Answer Text | 0.75p |
| Misconception | |
| Text | Confuses decimal notation in money putting value in pounds but writing the unit for pence |
| Explanation | |
| Text | I think you have used the incorrect notation for money. Consider how the monetary values in the question are written |
| Metric | Train | Val |
|---|---|---|
| # Responses | 512,000 | 64,000 |
| # Students | 12,800 | 1,600 |
| # Questions | 4,252 | 4,104 |
| # Responses per student | 40.0 | 40.0 |
| Dataset bias | 65.8% | 66.5% |
Knowledge Tracing
Knowledge tracing models how learners’ mastery of skills changes over time from their interactions with educational tasks.
See all 31 papers