|
A Genetic Programming-Driven ! e1 g+ O$ q/ ?2 m- F* W
Data Fitting Method , ~! V/ b7 W( @6 A" o- d# o7 R
2 E3 X+ Z0 J+ {$ F( x. H+ M
{; D+ Y; @" N% B" L: r
$ f7 J' L0 _- j( S5 x, a$ |' ~ ?+ UData fifitting is the process of constructing a curve, or a set of mathematical functions, that has* O3 \/ _ K& b
the best fifit to a series of data points. Different with constructing a fifitting model from same type of function,* i/ O `6 I L8 T. X
such as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have+ A+ n# w2 y, X3 B* b
a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid
( A) R5 L4 F. F% Xfifitting model depends on a reasonable combination of multiple functions and a set of effective parameters./ B# m4 c/ T5 H! \2 D
That is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting3 e1 i \) l' z: d
model construction approach. In this approach, the model is expressed by an improved tree coding expression; c& V( N) ^7 i
and constructed through an evolution search process driven by the genetic programming. In order to verify: r9 a$ a7 A5 P$ k* G4 D
the validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The
$ Y, l; Q( X9 j, |4 g' f2 U- aexperimental results show that the proposed method is superior to 7 typical methods in terms of the prediction
/ m4 g/ E1 }5 ~3 u. S+ Saccuracy and interpretability. ; t/ _3 X- y' C
% C, z/ n9 I0 x+ J% j G9 k
6 N+ D p r2 J0 h
/ l4 D. h3 T6 H) e! [' L, g/ M# w
! M( L8 |" o2 j4 N% L8 v% N. ]
$ l7 T; X* o; \& t7 U$ V/ D
|