Automatic knot placement by a genetic algorithm for data fitting with a spline

被引:68
|
作者
Yoshimoto, F [1 ]
Moriyama, M [1 ]
Harada, T [1 ]
机构
[1] Wakayama Univ, Dept Comp & Commun Sci, Wakayama 6408510, Japan
关键词
D O I
10.1109/SMA.1999.749336
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In order to obtain a good spline model from many measurement data, frequently we have to deal with knots as variables. Then the problem to be salved becomes a continuous nonlinear and multivariate optimization problem with many local optima. Therefore, it is difficult to obtain a global optimum. In this paper we propose a new method to convert the original problem into a discrete combinatorial optimization problem and solve the converted problem by a genetic algorithm. We construct individuals by considering candidates of the locations of knots as genes, and convert the continuous problem into a discrete problem. We search far the best model among the candidate models by using Akaike's Information Criterion (AIC). Our method can determine appropriate number and locations of knots automatically and simultaneously. We don't need any subjective parameters such as error tolerance or a smoothing factor, and good initial location of knots for iterative search. Numerical examples are given to show the effectiveness of our method.
引用
收藏
页码:162 / 169
页数:8
相关论文
共 50 条
  • [1] Automatic Bayesian knot placement for spline fitting
    Mamic, G
    Bennamoun, M
    [J]. 2001 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL I, PROCEEDINGS, 2001, : 169 - 172
  • [2] Fast Automatic Knot Placement Method for Accurate B-spline Curve Fitting
    Yeh, Raine
    Nashed, Youssef S. G.
    Peterka, Tom
    Tricoche, Xavier
    [J]. COMPUTER-AIDED DESIGN, 2020, 128
  • [3] Data fitting with a spline using a real-coded genetic algorithm
    Yoshimoto, F
    Harada, T
    Yoshimoto, Y
    [J]. COMPUTER-AIDED DESIGN, 2003, 35 (08) : 751 - 760
  • [4] SPLINE FITTING FOR MULTI-SET DATA WITH KNOT OPTIMIZATION
    Liu Tingjin Zhou Hongmo Liu Renqiu(CNDC
    [J]. 中国核科技报告, 1989, (S2) : 60 - 72
  • [5] On the data fitting method by the many-knot spline with a parameter
    Wang, XC
    Song, RX
    [J]. CAD/ GRAPHICS TECHNOLOGY AND ITS APPLICATIONS, PROCEEDINGS, 2003, : 373 - 374
  • [6] Knot-placement to avoid over fitting in B-spline scedastic smoothing
    Yanagihara, H
    Ohtaki, M
    [J]. COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2003, 32 (03) : 771 - 785
  • [7] On knot placement for penalized spline regression
    Yao, Fang
    Lee, Thomas C. M.
    [J]. JOURNAL OF THE KOREAN STATISTICAL SOCIETY, 2008, 37 (03) : 259 - 267
  • [8] On knot placement for penalized spline regression
    Fang Yao
    Thomas C. M. Lee
    [J]. Journal of the Korean Statistical Society, 2008, 37 : 259 - 267
  • [9] B-spline surface fitting based on adaptive knot placement using dominant columns
    Park, Hyungjun
    [J]. COMPUTER-AIDED DESIGN, 2011, 43 (03) : 258 - 264
  • [10] Optimal knot selection for least-squares fitting of noisy data with spline functions
    Blair, Jerome
    [J]. 2008 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-5, 2008, : 27 - 32