Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Bayesian projection pursuit regression

Journal Article · · Statistics and Computing
 [1];  [2];  [2]
  1. Los Alamos National Laboratory (LANL), Los Alamos, NM (United States); The Ohio State Univ., Columbus, OH (United States)
  2. Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
In projection pursuit regression (PPR), a univariate response variable is approximated by the sum of $$M$$ “ridge functions,” which are flexible functions of one-dimensional projections of a multivariate input variable. Traditionally, optimization routines are used to choose the projection directions and ridge functions via a sequential algorithm, and $$M$$ is typically chosen via cross-validation. Here, we introduce a novel Bayesian version of PPR, which has the benefit of accurate uncertainty quantification. To infer appropriate projection directions and ridge functions, we apply novel adaptations of methods used for the single ridge function case ($$M$$=1), called the Bayesian Single Index Model; and use a Reversible Jump Markov chain Monte Carlo algorithm to infer the number of ridge functions $$M$$. We evaluate the predictive ability of our model in 20 simulated scenarios and for 23 real datasets, in a bake-off against an array of state-of-the-art regression methods. Finally, we generalize this methodology and demonstrate the ability to accurately model multivariate response variables. Its effective performance indicates that Bayesian Projection Pursuit Regression is a valuable addition to the existing regression toolbox.
Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
National Science Foundation (NSF); USDOE Laboratory Directed Research and Development (LDRD) Program; USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
89233218CNA000001
OSTI ID:
2280566
Report Number(s):
LA-UR--22-21174
Journal Information:
Statistics and Computing, Journal Name: Statistics and Computing Journal Issue: 1 Vol. 34; ISSN 0960-3174
Publisher:
SpringerCopyright Statement
Country of Publication:
United States
Language:
English

References (35)

The Elements of Statistical Learning book January 2009
A Generalized Linear Model With “Gaussian” Regressor Variables book November 2011
Posterior odds ratios for selected regression hypotheses journal February 1980
Efficient sampling schemes for Bayesian MARS models with many predictors journal April 2005
Bayesian estimation and variable selection for single index models journal May 2009
Bayesian MARS journal December 1998
Random Forests journal January 2001
Model of plastic deformation for extreme loading conditions journal January 2003
Bayesian calibration of strength parameters using hydrocode simulations of symmetric impact shock experiments of Al-5083 journal November 2018
Gaussian Process Single-Index Models as Emulators for Computer Experiments journal February 2012
Projection Pursuit Regression journal December 1981
Inferring Atmospheric Release Characteristics in a Large Computer Experiment Using Bayesian Adaptive Splines journal January 2019
Predicting vertical ground reaction force during running using novel piezoresponsive sensors and accelerometry journal May 2020
Calculation Methods for Wallenius' Noncentral Hypergeometric Distribution journal February 2008
A Gaussian process regression approach to a single-index model journal March 2011
Local Gaussian Process Approximation for Large Computer Experiments journal April 2015
Regression and Classification Using Gaussian Process Priors book August 1999
A Projection Pursuit Algorithm for Exploratory Data Analysis journal September 1974
Regression Shrinkage and Selection Via the Lasso journal January 1996
Visualizing the effects of predictor variables in black box supervised learning models journal June 2020
A Novel Method to Characterize Walking and Running Energy Expenditure journal September 2018
Multidimensional Additive Spline Approximation
  • Friedman, Jerome H.; Grosse, Eric; Stuetzle, Werner
  • SIAM Journal on Scientific and Statistical Computing, Vol. 4, Issue 2 https://doi.org/10.1137/0904023
journal June 1983
Mixtures of g Priors for Bayesian Variable Selection journal March 2008
An Introduction to Neural Networks book January 1997
BART: Bayesian additive regression trees journal March 2010
Rank-Normalization, Folding, and Localization: An Improved Rˆ for Assessing Convergence of MCMC (with Discussion) journal June 2021
machine. journal October 2001
Multivariate Adaptive Regression Splines journal March 1991
Bayesian backfitting (with comments and a rejoinder by the authors journal August 2000
Categorical Inputs, Sensitivity Analysis, Optimization and Importance Tempering with tgp Version 2, an R Package for Treed Gaussian Process Models journal January 2010
BASS : An R Package for Fitting and Performing Sensitivity Analysis of Bayesian Adaptive Spline Surfaces journal January 2020
Reversible Jump Markov Chain Monte Carlo Computation and Bayesian Model Determination journal December 1995
The Identification of a Particular Nonlinear Time Series System journal December 1977
Sensitivity Analysis and Emulation for Functional Data using Bayesian Adaptive Splines journal January 2017
Inferring Atmospheric Release Characteristics in a Large Computer Experiment using Bayesian Adaptive Splines collection January 2019

Similar Records

Classification And Multiple Regression Through Projection Pursuit
Technical Report · Thu Oct 31 23:00:00 EST 1985 · OSTI ID:1447844

Multiclass Classification Using Bayesian Multivariate Adaptive Regression Splines
Journal Article · Mon May 12 20:00:00 EDT 2025 · Baynesian Analysis · OSTI ID:2570745

Projection pursuit adaptation on polynomial chaos expansions
Journal Article · Wed Dec 20 19:00:00 EST 2023 · Computer Methods in Applied Mechanics and Engineering · OSTI ID:2421877