figshare
Browse
MARGEwebsupp.pdf (205.31 kB)

A Generalized Estimating Equation Approach to Multivariate Adaptive Regression Splines

Download (205.31 kB)
Version 2 2018-03-06, 15:43
Version 1 2017-08-03, 19:48
journal contribution
posted on 2018-03-06, 15:43 authored by Jakub Stoklosa, David I. Warton

Multivariate adaptive regression splines (MARS) is a popular nonparametric regression tool often used for prediction and for uncovering important data patterns between the response and predictor variables. The standard MARS algorithm assumes responses are normally distributed and independent, but in this article we relax both of these assumptions by extending MARS to generalized estimating equations. We refer to this MARS-for-GEEs algorithm as “MARGE.” Our algorithm makes use of fast forward selection techniques, such that in the univariate case, MARGE has similar computation speed to a standard MARS implementation. Through simulation we show that the proposed algorithm has improved predictive performance than the original MARS algorithm when using correlated and/or nonnormal response data. MARGE is also competitive with alternatives in the literature, especially for problems with multiple interacting predictors. We apply MARGE to various ecological examples with different data types. Supplementary material for this article is available online.

Funding

This work was supported by the Australian Research Council Discovery Project (project no. DP0985886, DP130102131), Future Fellow (project no. FT120100501).

History