Hostname: page-component-76d6cb85b7-pn7tm Total loading time: 0 Render date: 2026-07-16T09:41:53.072Z Has data issue: false hasContentIssue false

Deep Generative Modeling for Cognitive Diagnosis via Exploratory DeepCDMs

Published online by Cambridge University Press:  17 December 2025

Jia Liu
Affiliation:
Department of Statistics, Columbia University , USA
Yuqi Gu*
Affiliation:
Department of Statistics, Columbia University , USA
Rights & Permissions [Opens in a new window]

Abstract

Deep generative modeling is a powerful framework in modern machine learning, renowned for its ability to use latent representations to predict and generate complex high-dimensional data. Its advantages have also been recognized in psychometrics. In this article, we substantially extend the deep cognitive diagnostic models (DeepCDMs) in Gu (Psychometrika, 89:118–150, 2024) to challenging exploratory scenarios with deeper structures and all $\mathbf {Q}$-matrices unknown. The exploratory DeepCDMs can be viewed as an adaptation of deep generative models (DGMs) toward diagnostic purposes. Compared to classic DGMs, exploratory DeepCDMs enjoy critical advantages, including identifiability, interpretability, parsimony, and sparsity, which are all necessary for diagnostic modeling. We propose a novel layer-wise expectation–maximization (EM) algorithm for parameter estimation, incorporating layer-wise nonlinear spectral initialization and $L_1$ penalty terms to promote sparsity. From a parameter estimation standpoint, this algorithm reduces sensitivity to initial values and mitigates estimation bias that commonly affects classical approaches for deep latent variable models. Meanwhile, from an algorithmic perspective, our method presents an original layer-wise EM framework, inspired by modular training in DGMs but uniquely designed for the structural and interpretability demands of diagnostic modeling. Extensive simulation studies and real data applications illustrate the effectiveness and efficiency 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

Figure 1 A ladder-shaped three-latent-layer DeepCDM.Note: Gray nodes are observed variables, and white nodes are latent ones. Multiple layers of binary latent variables $\mathbf A^{(1)}$, $\mathbf A^{(2)}$, and $\mathbf A^{(3)}$ successively generate the observed binary responses $\mathbf R$. Binary matrices $\mathbf Q^{(1)}$, $\mathbf Q^{(2)}$, and $\mathbf Q^{(3)}$ encode the sparse connection patterns between adjacent layers in the graph.

Figure 1

Table 1 RMSE and aBias for the main-effect DeepCDM

Figure 2

Table 2 Proportion of correctly recovered rows ($P_{\text {Row-wise}}$) and entries ($P_{\text {Entry-wise}}$) for the main-effect DeepCDM

Figure 3

Table 3 RMSE and aBias for the all-effect DeepCDM

Figure 4

Table 4 Proportion of correctly recovered rows ($P_{\text {Row-wise}}$) and entries ($P_{\text {Entry-wise}}$) for the all-effect DeepCDM

Figure 5

Table 5 RMSE and aBias for the DINA DeepCDM

Figure 6

Table 6 Proportion of correctly recovered rows ($P_{\text {Row-wise}}$) and entries ($P_{\text {Entry-wise}}$) for the DINA DeepCDM

Figure 7

Figure 2 Heatmaps of estimated coefficients from exploratory DeepCDM: First layer (left) and second layer (right).

Figure 8

Table 7 Summary of extracted attributes, representative items, and cognitive processes

Supplementary material: File

Liu and Gu supplementary material

Liu and Gu supplementary material
Download Liu and Gu supplementary material(File)
File 279.7 KB