AutoKnots: Adaptive Knot Allocation for Spline Interpolation
Sandro D. P. Vitenti, Fernando de Simoni, Mariana Penna-Lima, Eduardo J. Barroso

TL;DR
AutoKnots is an adaptive algorithm that automatically allocates knots in spline interpolation, improving efficiency and precision for astrophysical data analysis by minimizing manual parameter tuning.
Contribution
The paper introduces AutoKnots, a novel adaptive knot allocation method that automatically determines optimal knots based on error criteria, simplifying spline interpolation configuration.
Findings
Effective in precision tests on various functions
Enhances accuracy in flat regions with heuristic improvements
Robust and reliable as demonstrated by extensive testing
Abstract
In astrophysical and cosmological analyses, the increasing quality and volume of astronomical data demand efficient and precise computational tools. This work introduces a novel adaptive algorithm for automatic knots (AutoKnots) allocation in spline interpolation, designed to meet user-defined precision requirements. Unlike traditional methods that rely on manually configured knot distributions with numerous parameters, the proposed technique automatically determines the optimal number and placement of knots based on interpolation error criteria. This simplifies configuration, often requiring only a single parameter. The algorithm progressively improves the interpolation by adaptively sampling the function-to-be-approximated, , in regions where the interpolation error exceeds the desired threshold. All function evaluations contribute directly to the final approximation, ensuring…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Analysis Techniques · Tribology and Lubrication Engineering
