Adaptive spline fitting with particle swarm optimization

07/28/2019
by   Soumya D. Mohanty, et al.
0

In fitting data with a spline, finding the optimal placement of knots can significantly improve the quality of the fit. However, the challenging high-dimensional and non-convex optimization problem associated with completely free knot placement has been a major roadblock in using this approach. We present a method that uses particle swarm optimization (PSO) combined with model selection to address this challenge. The problem of overfitting due to knot clustering that accompanies free knot placement is mitigated in this method by explicit regularization, resulting in a significantly improved performance on highly noisy data. The principal design choices available in the method are delineated and a statistically rigorous study of their effect on performance is carried out using simulated data and a wide variety of benchmark functions. Our results demonstrate that PSO-based free knot placement leads to a viable and flexible adaptive spline fitting approach that allows the fitting of both smooth and non-smooth functions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/09/2021

Performance-aware placement and chaining scheme for virtualized network functions: a particle swarm optimization approach

Network functions virtualization (NFV) is a new concept that has receive...
research
12/08/2020

Fourier-Informed Knot Placement Schemes for B-Spline Approximation

Fitting B-splines to discrete data is especially challenging when the gi...
research
09/21/2016

Saturating Splines and Feature Selection

We extend the adaptive regression spline model by incorporating saturati...
research
08/06/2018

Spline Regression with Automatic Knot Selection

In this paper we introduce a new method for automatically selecting knot...
research
08/17/2021

Estimating smooth and sparse neural receptive fields with a flexible spline basis

Spatio-temporal receptive field (STRF) models are frequently used to app...
research
10/13/2015

A Multilevel Coordinate Search Algorithm for Well Placement, Control and Joint Optimization

Determining optimal well placements and controls are two important tasks...
research
03/04/2019

Trajectory Replanning for Quadrotors Using Kinodynamic Search and Elastic Optimization

We focus on a replanning scenario for quadrotors where considering time ...

Please sign up or login with your details

Forgot password? Click here to reset