English

Reluctant generalized additive modeling

Methodology 2020-01-15 v2 Machine Learning

Abstract

Sparse generalized additive models (GAMs) are an extension of sparse generalized linear models which allow a model's prediction to vary non-linearly with an input variable. This enables the data analyst build more accurate models, especially when the linearity assumption is known to be a poor approximation of reality. Motivated by reluctant interaction modeling (Yu et al. 2019), we propose a multi-stage algorithm, called reluctant generalized additive modeling (RGAM)\textit{reluctant generalized additive modeling (RGAM)}, that can fit sparse generalized additive models at scale. It is guided by the principle that, if all else is equal, one should prefer a linear feature over a non-linear feature. Unlike existing methods for sparse GAMs, RGAM can be extended easily to binary, count and survival data. We demonstrate the method's effectiveness on real and simulated examples.

Keywords

Cite

@article{arxiv.1912.01808,
  title  = {Reluctant generalized additive modeling},
  author = {J. Kenneth Tay and Robert Tibshirani},
  journal= {arXiv preprint arXiv:1912.01808},
  year   = {2020}
}

Comments

Change of method name, R package now available

R2 v1 2026-06-23T12:35:13.034Z