English

Curve Fitting Simplified: Exploring the Intuitive Features of CurvPy

Databases 2024-07-09 v3

Abstract

CurvPy is an open-source Python library for automated curve fitting and regression analysis, aiming to make advanced statistical and machine learning techniques more accessible. This paper explores the mathematical foundations and implementation of key CurvPy components for optimization, smoothing, imputation, summarization, visualization, regression, evaluation, and tuning. The methodology leverages well-established statistical and computational algorithms adapted through both simplification and exposure of advanced options to balance usability and customizability. Mathematical techniques utilized include least squares estimation, Savitzky-Golay filtering, matrix completion, gradient descent optimization, regularization, basis function regression, and standard model evaluation metrics.

Keywords

Cite

@article{arxiv.2307.06377,
  title  = {Curve Fitting Simplified: Exploring the Intuitive Features of CurvPy},
  author = {Sidharth S S},
  journal= {arXiv preprint arXiv:2307.06377},
  year   = {2024}
}

Comments

This has been carried out to demonstrate a concept and has not undergone thorough research. It's merely a prototype or a paper without relevance to the main study

R2 v1 2026-06-28T11:28:49.722Z