An Online Algorithm for Bayesian Variable Selection in Logistic Regression Models With Streaming Data

Abstract In several modern applications, data are generated continuously over time, such as data generated from virtual learning platforms. We assume data are collected and analyzed sequentially, in batches. Since traditional or offline methods can be extremely slow, an online method for Bayesian model averaging (BMA) has been recently proposed in the literature. Inspired by the literature on renewable estimation, this work developed an online Bayesian method for generalized linear models (GLMs) that reduces storage and computational demands dramatically compared to traditional methods for BMA. The method works very well when the number of models is small. It can also work reasonably well in moderately large model spaces. For the latter case, the method relies on a screening stage to identify important models in the first several batches via offline methods. Thereafter, the model space remains fixed in all subsequent batches. In the post-screening stage, online updates are made to the model specific parameters, for models selected in the screening stage. For larger model spaces, the chance of missing important models in the screening stage is more likely. This necessitates the development of a method, which permits the model space to be updated as new batches of data arrive. In this article, we develop an online Bayesian model selection method for logistic regression, where the selected models can potentially change throughout the data collection process. We use simulation studies to show that our new method can outperform the previous method. Furthermore, we describe scenarios under which the gain from our new method is expected to be small. We revisit the traffic crash data analyzed in the previous work, and illustrate that our new model selection method can have better performance for variable selection.

Authors

Institutions

Publication Details

Journal
Sankhya B
Published
2025-10-08
DOI
https://doi.org/10.1007/s13571-025-00391-x
Primary Topic
Statistical Methods and Inference
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Online Algorithm for Bayesian Variable Selection in Logistic Regression Models With Streaming Data

Joyee Ghosh, Prasun Ghosal, S. De
Sankhya B
Statistical Methods and Inference
article

An Online Algorithm for Bayesian Variable Selection in Logistic Regression Models With Streaming Data

Joyee Ghosh, Prasun Ghosal, S. De
article en

Abstract

Abstract In several modern applications, data are generated continuously over time, such as data generated from virtual learning platforms. We assume data are collected and analyzed sequentially, in batches. Since traditional or offline methods can be extremely slow, an online method for Bayesian model averaging (BMA) has been recently proposed in the literature. Inspired by the literature on renewable estimation, this work developed an online Bayesian method for generalized linear models (GLMs) that reduces storage and computational demands dramatically compared to traditional methods for BMA. The method works very well when the number of models is small. It can also work reasonably well in moderately large model spaces. For the latter case, the method relies on a screening stage to identify important models in the first several batches via offline methods. Thereafter, the model space remains fixed in all subsequent batches. In the post-screening stage, online updates are made to the model specific parameters, for models selected in the screening stage. For larger model spaces, the chance of missing important models in the screening stage is more likely. This necessitates the development of a method, which permits the model space to be updated as new batches of data arrive. In this article, we develop an online Bayesian model selection method for logistic regression, where the selected models can potentially change throughout the data collection process. We use simulation studies to show that our new method can outperform the previous method. Furthermore, we describe scenarios under which the gain from our new method is expected to be small. We revisit the traffic crash data analyzed in the previous work, and illustrate that our new model selection method can have better performance for variable selection.

Sankhya B
University of Iowa (US), University of Wisconsin–Madison (US)
Openalex Percentile: Top 74%
Statistical Methods and Inference
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.