High Performance Implementation of the Hierarchical Likelihood for Generalized Linear Mixed Models. An Application to estimate the potassium reference range in massive Electronic Health Records datasets
Cristian H Bologa, Vernon Shane Pankratz, Mark L Unruh, Maria Eleni, Roumelioti, Vallabh Shah, Saeed Kamran Shaffi, Soraya Arzhan, John Cook,, Christos Argyropoulos

TL;DR
This paper presents a high-performance implementation of the hierarchical likelihood method for generalized linear mixed models, enabling scalable analysis of massive electronic health record datasets, demonstrated through potassium level analysis.
Contribution
The authors develop and validate a fast, accurate implementation of the hierarchical likelihood approach for GLMMs in R, capable of handling datasets with millions of dimensions.
Findings
LA estimates within 10% of MCMC, AGH, and iGLM results
H-lik approach is 4-30 times faster than AGH and nearly 800 times faster than MCMC
Analysis informs clinical thresholds for potassium disorder treatments
Abstract
Converting electronic health record (EHR) entries to useful clinical inferences requires one to address the poor scalability of existing implementations of Generalized Linear Mixed Models (GLMM) for repeated measures. The major computational bottleneck concerns the numerical evaluation of integrals, which even for the simplest EHR analyses may involve millions of dimensions (one for each patient). The hierarchical likelihood (h-lik) approach to GLMMs is a framework for the estimation of GLMMs that is based on the Laplace Approximation (LA), which replaces integration with numerical optimization, and thus scales very well with dimensionality. We present a high-performance implementation of the h-lik for GLMMs in the R package TMB. Using this approach, we examined the relation of serum potassium measurements and survival in the Cerner Real World Data (CRWD) EHR database. Analyzing this…
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.
