Related Experiment Video
Updated: Aug 4, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
Bayesian Variable Selection in Linear Regression in One Pass for Large Data Sets
Carlos Ordonez1, Carlos Garcia-Alvarado1, Veerabhadran Baladandayuthapani2
1University of Houston.
This study introduces a faster Bayesian approach for variable selection in linear regression using an optimized Gibbs sampler. The new method significantly speeds up computation, making Bayesian variable selection more efficient for large datasets.
Area of Science:
- Computational Statistics
- Machine Learning
- Database Systems
Background:
- Bayesian models often rely on Markov Chain Monte Carlo (MCMC) methods for computation.
- MCMC methods require numerous iterations, posing challenges for large datasets.
- Variable selection in linear regression is computationally intensive due to its combinatorial nature.
Purpose of the Study:
- To accelerate Bayesian model computation for variable selection in linear regression.
- To develop an efficient algorithm that overcomes the limitations of traditional MCMC methods.
- To integrate Bayesian variable selection into database management systems.
Main Methods:
- Developed a fast Gibbs sampler algorithm with optimizations for Bayesian variable selection.
- Utilized non-informative and conjugate prior distributions for efficient data summarization.
- Employed sparse binary vectors for efficient matrix projections and hash tables for variable subset probabilities.
- Integrated the algorithm into a database management system (DBMS) using User-Defined Functions and stored procedures.
Main Results:
- The proposed algorithm achieves accurate results comparable to existing methods.
- Demonstrated linear scalability with respect to dataset size.
- Achieved orders-of-magnitude speedup compared to the R package for Bayesian variable selection.
- Showcased efficient parallel data summarization and matrix manipulation within a DBMS.
Conclusions:
- The optimized Gibbs sampler significantly accelerates Bayesian model computation for variable selection.
- Integrating the algorithm into a DBMS enhances performance and scalability.
- This approach offers a practical and efficient solution for variable selection in large-scale Bayesian analyses.
Related Concept Videos
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Distributions to Estimate Population Parameter
Statistical Inference Techniques in Hypothesis Testing: Parametric Versus Nonparametric Data
Parametric statistics, as the name suggests, assumes that data follow a specific distribution, often a normal distribution. This assumption enables robust hypothesis testing and estimation. Parametric methods, like the Student's t-test or Goodness-of-fit test, are frequently employed in biostatistics due to their robustness. For instance,...
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Biostatistics: Overview
Discrete variables are...
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...

