Computation of the maximum likelihood estimator in low-rank factor analysis

被引:0
|
作者
Koulik Khamaru
Rahul Mazumder
机构
[1] University of California Berkeley,Department of Statistics
[2] Massachusetts Institute of Technology,MIT Sloan School of Management, Operations Research Center and Center for Statistics
来源
Mathematical Programming | 2019年 / 176卷
关键词
Low-rank constraint; Maximum likelihood factor analysis; Difference of convex optimization; Semidefinite optimization; Spectral functions; Sparsity; 90-08; 90C22; 90C30;
D O I
暂无
中图分类号
学科分类号
摘要
Factor analysis is a classical multivariate dimensionality reduction technique popularly used in statistics, econometrics and data science. Estimation for factor analysis is often carried out via the maximum likelihood principle, which seeks to maximize the Gaussian likelihood under the assumption that the positive definite covariance matrix can be decomposed as the sum of a low-rank positive semidefinite matrix and a diagonal matrix with nonnegative entries. This leads to a challenging rank constrained nonconvex optimization problem, for which very few reliable computational algorithms are available. We reformulate the low-rank maximum likelihood factor analysis task as a nonlinear nonsmooth semidefinite optimization problem, study various structural properties of this reformulation; and propose fast and scalable algorithms based on difference of convex optimization. Our approach has computational guarantees, gracefully scales to large problems, is applicable to situations where the sample covariance matrix is rank deficient and adapts to variants of the maximum likelihood problem with additional constraints on the model parameters. Our numerical experiments validate the usefulness of our approach over existing state-of-the-art approaches for maximum likelihood factor analysis.
引用
收藏
页码:279 / 310
页数:31
相关论文
共 50 条