IP Library › Granted Patent US 12,518,176
Granted Patent B2
US 12,518,176 · App. 17/761,665 · Granted Jan 6, 2026

Knowledge tracing device, method, and program

Inventor: Hiroshi Tamano (Tokyo, JP)
Assignee: NEC CORPORATION
G06N5/02G06F18/214G06F18/2415G06N3/047G06N3/08G06N5/022G06N5/04G06N7/01G06N20/00H04L27/2017
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,518,176
App. No.
17/761,665
Granted
Jan 6, 2026
Kind
B2
Abstract

The variational parameter determination unit 81 determines a variational parameter that specifies a position where a likelihood function and a lower bound of the likelihood function to be approximated by Gaussian are in contact. The gradient direction lower bound calculation unit 82 generates a likelihood function made one-dimensional in a gradient direction at the center of a prior distribution and calculates the lower bound of the generated likelihood function. The full dimensional lower bound calculation unit 83 sets covariances in directions other than the gradient direction to an arbitrary covariance and calculates the lower bounds of the set covariances.

Claims (22)

1 . A knowledge tracing device comprising:

one or more memories storing instructions; and

one or more processors configured to execute the instructions to:

determine a variational parameter that specifies a position where a likelihood function representing a non-compensation model for educational skill assessment and a lower bound of the likelihood function to be approximated by Gaussian are in contact;

generate a likelihood function made one-dimensional in a gradient direction at the center of a prior distribution representing learner skill states and calculates the lower bound of the generated likelihood function using quadratic approximation for real-time processing; and

set covariances in directions other than the gradient direction to an arbitrary covariance and calculates the lower bounds of the set covariances to enable reliable educational decision-making.

2 . The knowledge tracing device according to claim 1 , wherein the processor further executes instructions to set the covariances in directions other than the gradient direction to the variance of a prior distribution.

3 . The knowledge tracing device according to claim 1 , wherein the processor further executes instructions to determine a position where likelihood exceeds a predetermined threshold or a position obtained by optimizing differentiation of marginal likelihood, as the variational parameter.

4 . The knowledge tracing device according to claim 1 , wherein the likelihood function is represented as a product of functions that represent skills required by a learner to solve a problem.

5 . The knowledge tracing device according to claim 1 , wherein the processor further executes instructions to generate an a-message in the Kalman filter by multiplying the lower bound of the calculated likelihood function with the prior distribution.

6 . The knowledge tracing device according to claim 5 , wherein the processor further executes instructions to generate the a-message using a state transition model in which a bias term representing a feature of a learner is included in a mean of a Gaussian distribution.

7 . A knowledge tracing method implemented by a computer, the method comprising:

determining a variational parameter that specifies a position where a likelihood function representing a non-compensation model for educational skill assessment and a lower bound of the likelihood function to be approximated by Gaussian are in contact;

generating a likelihood function made one-dimensional in a gradient direction at the center of a prior distribution representing learner skill states and calculating the lower bound of the generated likelihood function using quadratic approximation for real-time processing; and

setting covariances in directions other than the gradient direction to an arbitrary covariance and calculating the lower bounds of the set covariances to enable reliable educational decision-making.

8 . The knowledge tracing method according to claim 7 , wherein the computer sets the covariances in directions other than the gradient direction to the variance of a prior distribution.

9 . A non-transitory computer readable information recording medium storing a knowledge tracing program, which when executed by a processor, that performs operations comprising:

determining a variational parameter that specifies a position where a likelihood function representing a non-compensation model for educational skill assessment and a lower bound of the likelihood function to be approximated by Gaussian are in contact;

generating a likelihood function made one-dimensional in a gradient direction at the center of a prior distribution representing learner skill states and calculating the lower bound of the generated likelihood function using quadratic approximation for real-time processing; and

setting covariances in directions other than the gradient direction to an arbitrary covariance and calculating the lower bounds of the set covariances to enable reliable educational decision-making.

10 . The non-transitory computer readable information recording medium according to claim 9 , further comprising:

setting the covariances in directions other than the gradient direction to the variance of a prior distribution.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2022
From: TAMANO, HIROSHI
To: NEC CORPORATION
Reel/Frame 059527/0550 →
Continuity (1)
Related Publication 20220335309A1 · Oct 20, 2022
References Cited (10)
US 20170083823A1 · Shen · 2017 [cited by examiner]
US 20200218999A1 · Eleftheriadis · 2020 [cited by examiner]
International Search Report for PCT Application No. PCT/JP2019/039083, mailed on Dec. 10, 2019. [cited by applicant]
English translation of Written opinion for PCT Application No. PCT/JP2019/039083, mailed on Dec. 10, 2019. [cited by applicant]
Chris Piech, et al., “Deep Knowledge Tracing”, Advances in Neural Information Processing Systems 28 (NIPS 2015), 2015, pp. 1-12. [cited by applicant]
Penghe Chen et al., “Prerequisite-Driven Deep Knowledge Tracing”, IEEE International Conference on Data Mining (ICDM) 2018, pp. 1-10. [cited by applicant]
Andrew S. Lan et al., “Time-varying Learning and Content Analytics via Sparse Factor Analysis”, KDD '14 Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 452-461, 20… [cited by applicant]
Tommi S. Jaakkol et al., “Bayesian parameter estimation via variational methods”, Statistics and Computing, vol. 10, Issue 1, pp. 25-37, Jan. 2000. [cited by applicant]
Yeung, Chun-Kit et al., “Addressing Two Problems in Deep Knowledge Tracing via Prediction Consistent Regularization”, v1, Jun. 6, 2018, pp. 1-10, [retrieval date Nov. 28, 2019], Internet: <https://arxiv.org/pdf/1806.021… [cited by applicant]
Wang, Zhiwei et al., “Deep Knowledge Tracing with Side Information” v1, Sep. 1, 2019, pp. 1-5, [retrieval date Nov. 28, 2019], Internet: <URL:https://arxiv.org/pdf/1909.00372.pdf>. [cited by applicant]