|
A Genetic Programming-Driven ?2 p* S ?$ N2 _" m
Data Fitting Method : r: i- s" N+ i
1 h I9 T. g- j6 V6 w$ X/ U
7 P* r; W: h; @4 n* o
, ~5 Z* |. @% }( zData fifitting is the process of constructing a curve, or a set of mathematical functions, that has
. G* r# I5 i& w$ h) n5 l6 I+ ?% ?$ Ethe best fifit to a series of data points. Different with constructing a fifitting model from same type of function,: l$ R9 `" ~+ Y8 L
such as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have x. j- a& c9 e9 p
a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid5 d+ d% o, v; {
fifitting model depends on a reasonable combination of multiple functions and a set of effective parameters.% t& S" b7 n" D, I: x
That is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting) N4 V! k6 c2 @0 l$ i) \& t
model construction approach. In this approach, the model is expressed by an improved tree coding expression7 e! o$ _8 r# N r. H1 a
and constructed through an evolution search process driven by the genetic programming. In order to verify
; Q! p4 p X9 |- tthe validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The. }/ }; R' S( B* U/ p
experimental results show that the proposed method is superior to 7 typical methods in terms of the prediction
" t3 T$ |+ R& L1 maccuracy and interpretability.
# ` t4 ` ]) P% B# x/ Y1 R0 w& O0 f% t% {! S& c( z& p# ]
- r; _; w" u- i: j$ l- V! `) d
, ?7 V+ }* U/ ]$ r' R0 H
$ _6 D* f" l0 y/ S; {
H2 e4 b; N6 L4 P4 \. F. w( E' @& g |