Latent class models are powerful statistical modeling tools widely used in psychological, behavioral, and social sciences. In the modern era of data science, researchers often have access to response data collected from large-scale surveys or assessments, featuring many items (large J) and many subjects (large N). This is in contrary to the traditional regime with fixed J and large N. To analyze such large-scale data, it is important to develop methods that are both computationally efficient and theoretically valid. In terms of computation, the conventional EM algorithm for latent class models tends to have a slow algorithmic convergence rate for large-scale data and may converge to some local optima instead of the maximum likelihood estimator (MLE). Motivated by this, we introduce the tensor decomposition perspective into latent class analysis. Methodologically, we propose to use a moment-based tensor power method in the first step, and then use the obtained estimators as initialization for the EM algorithm in the second step. Theoretically, we establish the clustering consistency of the MLE in assigning subjects into latent classes when N and J both go to infinity. Simulation studies suggest that the proposed tensor-EM pipeline enjoys both good accuracy and computational efficiency for large-scale data. We also apply the proposed method to a personality dataset as an illustration.
翻译:在现代数据科学时代,研究人员往往能够获得从大规模调查或评估中收集的反馈数据,其特点是许多项目(大J)和许多主题(大N)。这与固定J和大N的传统制度背道而驰。为了分析这种大规模数据,必须制定既具有计算效率又在理论上有效的方法。在计算方面,潜级模型的常规EM算法往往对大型数据具有缓慢的算法趋同率,并可能与某些地方的奥普里玛相汇,而不是与最大可能性估计器(MLE)相交。受此驱动,我们将高压分解观点引入潜伏类分析。在方法上,我们提议在第一步使用基于瞬时的电压法,然后将获得的估测器作为EM算法的初始。从理论上讲,我们建立MLE组合一致性,在N和J进入定型时,将对象划入潜伏类,而不是最有可能的估测算器(MLE)。我们提出,在潜在类分析中引入了“高压分级”观点,我们还建议将拟议的高压性数据精确度方法用于模拟计算。