Hostname: page-component-89b8bd64d-dvtzq Total loading time: 0 Render date: 2026-05-05T06:12:44.689Z Has data issue: false hasContentIssue false

A Recursive Stochastic Algorithm for Real-Time Online Parameter Estimation in Item Response Theory: Enhancing Computational Efficiency for Dynamic Educational Assessment

Published online by Cambridge University Press:  23 December 2025

Sainan Xu
Affiliation:
School of Mathematics and Statistics, Key Laboratory of Applied Statistics of MOE, Key Laboratory of Big Data Analysis of Jilin Province, Northeast Normal University, Changchun, Jilin, China
Jing Lu*
Affiliation:
School of Mathematics and Statistics, Key Laboratory of Applied Statistics of MOE, Key Laboratory of Big Data Analysis of Jilin Province, Northeast Normal University, Changchun, Jilin, China
Jiwei Zhang*
Affiliation:
Faculty of Education, Key Laboratory of Applied Statistics of MOE, Northeast Normal University , Changchun, Jilin, China
*
Corresponding authors: Jing Lu and Jiwei Zhang; Email:luj282@nenu.edu.cn; zhangjw713@nenu.edu.cn
Corresponding authors: Jing Lu and Jiwei Zhang; Email:luj282@nenu.edu.cn; zhangjw713@nenu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Traditional large-scale educational data are typically static and updated periodically, making it difficult to capture the dynamic changes in real time. However, recent technological advancements allow online exam platforms to collect students’ response data in real time. While item response theory (IRT) estimation methods are widely recognized for their accuracy, they are primarily designed for offline environments. When real-time data continuously arrives and online parameter estimation is required, these methods become computationally impractical. To address this challenge, we propose a recursive stochastic algorithm, i.e., truncated average stochastic Newton algorithm (TASNA), for the efficient online parameter estimation within the IRT framework. This algorithm significantly improves computational efficiency compared to the expectation–maximization (EM) algorithm implemented in the mirt package in R. The algorithm offers a powerful alternative to the traditional offline EM method. Furthermore, we investigate the asymptotic properties of the algorithm, proving its almost sure convergence and asymptotic normality. Numerical experiments using both simulated and real data demonstrate the practicality of the proposed method.

Information

Type
Theory and Methods
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of Psychometric Society
Figure 0

Table 1 Average RMSEs for the 2PL model parameters with $J=20$ across TSNA, TASNA, and EM algorithm implemented in the mirt package

Figure 1

Table 2 Average RMSEs for the M2PL model parameters with $J=20$, $Q=2$ across TSNA, TASNA, and EM algorithm implemented in the mirt package

Figure 2

Table 3 Average RMSEs for the M2PL model parameters with $J=20$, $Q=3$ across TSNA, TASNA, and EM algorithm implemented in the mirt package

Figure 3

Figure 1 Bias and RMSE of real-time estimates of item parameters in the 2PL model across TSNA, TASNA, and EM algorithm for different step sizes with $N=20{,}000$, $J=20$, and $K=10$.

Figure 4

Figure 2 Bias and RMSE of real-time estimates of item parameters in the M2PL model with $Q=2$ across TSNA, TASNA, and EM algorithm for different step sizes with $N=20{,}000$, $J=20$, and $K=10$.

Figure 5

Figure 3 Running time for the TSNA, TASNA, and EM algorithms across 50 simulation replications, displayed as median values with error bars representing the 25th and 75th percentiles.

Figure 6

Figure 4 Estimates of item parameters for the 2PL model across TSNA, TASNA, and EM algorithm with corresponding step sizes.

Figure 7

Figure 5 Estimates of item parameters for the M2PL model across TSNA, TASNA, and EM algorithm with corresponding step sizes.

Supplementary material: File

Xu et al. supplementary material

Xu et al. supplementary material
Download Xu et al. supplementary material(File)
File 25.8 MB