← Latest papers
🤖 machine learning

Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing

This paper proposes Phase-Aware Knowledge Tracing (PAKT), a novel framework that disentangles student learning into ability-building and proficiency-oriented phases using a multi-branch Transformer to address the limitations of phase-agnostic models and achieve superior performance across multiple benchmarks.

Original authors: Duantengchuan Li, Yingqian Bi, Jinsong Chen, Rui Zhang, Mingwen Tong

Published 2026-07-16
📖 5 min read🧠 Deep dive

Original authors: Duantengchuan Li, Yingqian Bi, Jinsong Chen, Rui Zhang, Mingwen Tong

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a world where a computer tutor could watch you study and instantly know not just what you know, but how you learned it. This is the heart of "Knowledge Tracing," a field of educational technology that tries to predict how well a student will do on their next test based on their past homework. Think of it like a GPS for learning: instead of just showing you where you are, it tries to guess where you're going next. For years, these computer tutors treated every single question you answered as just another step on the same long road. They assumed that the way you struggled with a concept on day one was exactly the same as the way you breezed through it on day ten. But anyone who has ever learned a new skill knows that's not true. At first, you are clumsy and figuring things out; later, you are smooth and automatic. The big question researchers are asking is: Can we build a smarter tutor that understands the difference between the "figuring it out" phase and the "mastering it" phase?

This is exactly what the paper "Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing" tackles. The authors, a team of researchers, argue that current computer tutors are missing a crucial detail: they are mixing up two very different types of learning behaviors. They propose a new system called PAKT (Phase-Aware Knowledge Tracing) that splits a student's history into two distinct chapters: the Ability Phase and the Proficiency Phase.

To understand the magic of PAKT, imagine you are learning to juggle. In the beginning, you are in the Ability Phase. You are dropping balls, your arms are flailing, and every time you catch one, it feels like a huge victory. You are building the raw skill from scratch. Your success here depends entirely on your natural "ability" to grasp the concept. But once you've practiced enough and finally stop dropping the balls, you enter the Proficiency Phase. Now, you aren't just catching balls; you are juggling them with rhythm and ease. Your success here isn't about whether you can do it anymore; it's about how smoothly and consistently you can do it after all that practice.

The paper suggests that old computer tutors were like a coach who watched your whole juggling career and gave you one single grade, mixing up your early flailing with your later smoothness. This creates a "confusing signal." The new PAKT model, however, acts like a coach with two different clipboards. It separates your history: one clipboard tracks your early struggle (Ability), and the other tracks your later consistency (Proficiency).

Here is how they built it and what they found:

  • The Split: The researchers created a clever rule to split the data. They counted how many times a student got a specific concept right. Once a student reached a certain number of correct answers (a threshold they call kk), the model stopped treating that concept as "new" and started treating it as "mastered." Everything before that count went into the Ability bucket; everything after went into the Proficiency bucket.
  • The Engine: They fed these two separate buckets, plus the original full history, into a special AI brain called a "Multi-branch Transformer." Think of this as having three different experts looking at the same student: one expert focuses only on the early struggles, one focuses only on the later smoothness, and a third looks at the whole picture.
  • The Result: When they tested this new system on six different real-world datasets (ranging from algebra to geography and Spanish), it consistently outperformed the best existing models. The paper reports that PAKT improved the prediction accuracy (measured by a metric called AUC) by an average of 0.82%, with the biggest jump being 1.33% on the Spanish dataset. While these numbers might sound small, in the world of high-stakes testing and AI, a consistent gain like this is a significant victory.

The authors also used a method called "causal analysis" to explain why the old way was failing. They showed that by mixing ability and proficiency together, the old models were creating a "confounding bias." It's like trying to guess how fast a car will go by mixing up the engine's horsepower (ability) with how well the tires grip the road (proficiency). If you don't separate them, you can't tell which one is actually helping the car move. By untangling them, PAKT gives a clearer, more accurate picture of what a student actually knows.

However, the paper is careful not to claim this is a perfect, solved problem. The authors note that their method relies on a specific number (kk) to decide when to switch from "ability" to "proficiency," and this number has to be tuned carefully for different subjects. If a student doesn't practice enough to reach that number, the model can't see the "proficiency" part of their story. But overall, the study suggests that by recognizing that learning has different stages, we can build tutors that understand students much better than before.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →