Scalable solution to crossed random effects model with random slopes
Disha Ghandwani, Swarnadip Ghosh, Trevor Hastie, Art B. Owen

TL;DR
This paper introduces scalable variational EM algorithms for crossed random effects models with random slopes, enabling efficient analysis of large datasets in fields like psychology and e-commerce.
Contribution
It extends existing scalable methods to include random slopes and covariance estimation, addressing a key computational challenge.
Findings
Proposed algorithms are significantly faster than standard methods on large datasets.
The method outperforms ordinary least squares in estimating sampling uncertainty.
Demonstrated effectiveness on datasets with millions of observations.
Abstract
The crossed random effects model is widely used, finding applications in various fields such as longitudinal studies, e-commerce, and recommender systems, among others. However, these models encounter scalability challenges, as the computational time for standard algorithms grows superlinearly with the number N of observations in the data set, commonly or worse. Recent published works present scalable methods for crossed random effects in linear models and some generalized linear models, but those methods only allow for random intercepts. In this paper, we devise scalable algorithms for models that include random slopes. This addition brings substantial difficulty in estimating the random-effect covariance matrices in a scalable way. We address this issue by using a variational EM algorithm. Our proposed approach accommodates both diagonal covariance matrices and cases…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStatistical Methods and Bayesian Inference · Bayesian Methods and Mixture Models · Bayesian Modeling and Causal Inference
