Loading…
A data-driven approach for estimating functions in a multivariate nonparametric regression model based on B-splines with an application to geoscience
In this paper, we will outline a novel data-driven method for estimating functions in a multivariate nonparametric regression model based on an adaptive knot selection for B-splines. The underlying idea of our approach for selecting knots is to apply the generalized lasso, since the knots of the B-s...
Saved in:
Published in: | Applied mathematical modelling 2025-02, Vol.138, p.115783, Article 115783 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | In this paper, we will outline a novel data-driven method for estimating functions in a multivariate nonparametric regression model based on an adaptive knot selection for B-splines. The underlying idea of our approach for selecting knots is to apply the generalized lasso, since the knots of the B-spline basis can be seen as locations of the changes in the derivatives of the function to be estimated. This method was then extended to functions depending on several variables by processing each dimension independently, thus reducing the problem to a univariate setting. The regularization parameters were chosen by means of a criterion based on the Extended Bayesian Information Criterion. The nonparametric estimator was obtained using a multivariate B-spline regression with the corresponding selected knots. Our procedure was validated through numerical experiments by varying the number of observations, the level of noise and the observation sampling to investigate its behavior under such conditions. Our method was applied to two distinct classical geochemical cases. For each different example considered in this paper, our approach performed better than state-of-the-art methods. Our completely data-driven method is implemented in the glober R package which is available on the Comprehensive R Archive Network.
•Definition of a method for estimating unknown functions based on B-splines (GLOBER).•GLOBER uses the generalized lasso to adaptively select the knots of the B-splines.•Comparison of our method to three other state-of-the-art methods.•Application to geochemical cases to estimate the precipitation of minerals. |
---|---|
ISSN: | 0307-904X |
DOI: | 10.1016/j.apm.2024.115783 |