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...
Autores principales: | , , , , |
---|---|
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 |