International Journal of Research in Industrial Engineering (Dec 2022)

A Genetic Algorithm for Curve Fitting by Spline Regression

  • Fatemeh Sogandi

DOI
https://doi.org/10.22105/riej.2022.326256.1290
Journal volume & issue
Vol. 11, no. 4
pp. 399 – 410

Abstract

Read online

Curve fitting is a computational problem in which we look for a base objective function with a set of data points. Recently, nonparametric regression has received a lot of attention from researchers. Usually, spline functions are used due to the difficulty of the curve fitting. In this regard, the choice of the number and location of knots for regression is a major issue. Therefore, in this study, a Genetic algorithm simultaneously determines the number and location of the knots based on two criteria comprise of least square error and capability process index. The proposed algorithm performance has been evaluated by some numerical examples. Simulation results and comparisons reveal that the proposed approach in curve fitting has satisfactory performance. Also, a sensitivity analysis on the number of knots has been illustrated by an example. Finally, simulation results from a real case in statistical process control show that the proposed Genetic algorithm works well in practice.

Keywords