Cargando…

Saturating Splines and Feature Selection

We extend the adaptive regression spline model by incorporating saturation, the natural requirement that a function extend as a constant outside a certain range. We fit saturating splines to data via a convex optimization problem over a space of measures, which we solve using an efficient algorithm...

Descripción completa

Detalles Bibliográficos
Autores principales: Boyd, Nicholas, Hastie, Trevor, Boyd, Stephen, Recht, Benjamin, Jordan, Michael I.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6474379/
https://www.ncbi.nlm.nih.gov/pubmed/31007630
_version_ 1783412623294857216
author Boyd, Nicholas
Hastie, Trevor
Boyd, Stephen
Recht, Benjamin
Jordan, Michael I.
author_facet Boyd, Nicholas
Hastie, Trevor
Boyd, Stephen
Recht, Benjamin
Jordan, Michael I.
author_sort Boyd, Nicholas
collection PubMed
description We extend the adaptive regression spline model by incorporating saturation, the natural requirement that a function extend as a constant outside a certain range. We fit saturating splines to data via a convex optimization problem over a space of measures, which we solve using an efficient algorithm based on the conditional gradient method. Unlike many existing approaches, our algorithm solves the original infinite-dimensional (for splines of degree at least two) optimization problem without pre-specified knot locations. We then adapt our algorithm to fit generalized additive models with saturating splines as coordinate functions and show that the saturation requirement allows our model to simultaneously perform feature selection and nonlinear function fitting. Finally, we briefly sketch how the method can be extended to higher order splines and to different requirements on the extension outside the data range.
format Online
Article
Text
id pubmed-6474379
institution National Center for Biotechnology Information
language English
publishDate 2018
record_format MEDLINE/PubMed
spelling pubmed-64743792019-04-19 Saturating Splines and Feature Selection Boyd, Nicholas Hastie, Trevor Boyd, Stephen Recht, Benjamin Jordan, Michael I. J Mach Learn Res Article We extend the adaptive regression spline model by incorporating saturation, the natural requirement that a function extend as a constant outside a certain range. We fit saturating splines to data via a convex optimization problem over a space of measures, which we solve using an efficient algorithm based on the conditional gradient method. Unlike many existing approaches, our algorithm solves the original infinite-dimensional (for splines of degree at least two) optimization problem without pre-specified knot locations. We then adapt our algorithm to fit generalized additive models with saturating splines as coordinate functions and show that the saturation requirement allows our model to simultaneously perform feature selection and nonlinear function fitting. Finally, we briefly sketch how the method can be extended to higher order splines and to different requirements on the extension outside the data range. 2018-04 /pmc/articles/PMC6474379/ /pubmed/31007630 Text en License: CC-BY 4.0, see https://creativecommons.org/licenses/by/4.0/. Attribution requirements are provided at http://jmlr.org/papers/v18/17-178.html.
spellingShingle Article
Boyd, Nicholas
Hastie, Trevor
Boyd, Stephen
Recht, Benjamin
Jordan, Michael I.
Saturating Splines and Feature Selection
title Saturating Splines and Feature Selection
title_full Saturating Splines and Feature Selection
title_fullStr Saturating Splines and Feature Selection
title_full_unstemmed Saturating Splines and Feature Selection
title_short Saturating Splines and Feature Selection
title_sort saturating splines and feature selection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6474379/
https://www.ncbi.nlm.nih.gov/pubmed/31007630
work_keys_str_mv AT boydnicholas saturatingsplinesandfeatureselection
AT hastietrevor saturatingsplinesandfeatureselection
AT boydstephen saturatingsplinesandfeatureselection
AT rechtbenjamin saturatingsplinesandfeatureselection
AT jordanmichaeli saturatingsplinesandfeatureselection