Scalable logistic regression with crossed random effects
Swarnadip Ghosh, Trevor Hastie, Art B. Owen

TL;DR
This paper introduces a scalable algorithm for logistic regression with crossed random effects, significantly reducing computational costs and improving variance estimation accuracy in large datasets.
Contribution
It extends a backfitting algorithm to generalized linear mixed models, enabling efficient computation for large-scale logistic regression with crossed random effects.
Findings
Reduces computational complexity to O(N) for large datasets.
Demonstrates significant variance underestimation by naive models.
Validates the method on real data from Stitch Fix.
Abstract
The cost of both generalized least squares (GLS) and Gibbs sampling in a crossed random effects model can easily grow faster than for observations. Ghosh et al. (2020) develop a backfitting algorithm that reduces the cost to . Here we extend that method to a generalized linear mixed model for logistic regression. We use backfitting within an iteratively reweighted penalized least square algorithm. The specific approach is a version of penalized quasi-likelihood due to Schall (1991). A straightforward version of Schall's algorithm would also cost more than because it requires the trace of the inverse of a large matrix. We approximate that quantity at cost and prove that this substitution makes an asymptotically negligible difference. Our backfitting algorithm also collapses the fixed effect with one random effect at a time in a way that is analogous…
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
TopicsGaussian Processes and Bayesian Inference · Statistical Mechanics and Entropy · Statistical Methods and Bayesian Inference
