Abstract
Cognitive diagnostic models (CDMs) are widely applied in educational and psychological measurement, and variational Bayes (VB) algorithms have recently gained attention for parameter estimation. In this paper, we propose a novel VB-based algorithm, termed Variational Bayes via Pólya-Gamma (VB-PG), which leverages the Pólya–Gamma data augmentation technique. The method is developed for the reparameterized deterministic inputs, noisy “and” gate (DINA) model, providing an efficient and accurate framework for parameter estimation. By introducing Pólya–Gamma data augmentation method, VB-PG algorithm achieves a streamlined implementation with fully closed-form updates for all unknown variables. Simulation studies show that the VB-PG algorithm outperforms both existing VB methods, the expectation-maximization (EM) algorithm, and the Markov chain Monte Carlo (MCMC) algorithm, yielding higher estimation accuracy, particularly for slope parameters under small samples, and superior computational efficiency. An empirical example analysis further confirms its robustness and practical advantages, demonstrating that the VB-PG algorithm provides a simpler, faster, and more accurate solution for parameter estimation in the DINA model.
Get full access to this article
View all access options for this article.
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
