Elitist clonal selection algorithm for optimal choice of free knots in B-spline data fitting
In this paper we introduce an adapted elitist clonal selection algorithm for automatic knot adjustment of B-spline curves. Our method determines the number and location of knots automatically in order to obtain an extremely accurate fitting of data. In addition, our method minimizes the number of parameters required for this task. Our approach performs very well and in a fully automatic way even for the cases of underlying functions requiring identical multiple knots, such as functions with discontinuities and cusps. Our experimental results show that our approach outperforms previous approaches in terms of accuracy and flexibility.
clonal selection algorithm knot adjustment reverse engineering b-spline curve fitting artificial immune systems