|
A Genetic Programming-Driven * [1 u9 I) U& L3 s& N5 f$ T
Data Fitting Method : {- \; @* U( j
3 H/ J- @$ g# L( ^* H: r }0 A
9 C" j9 i% y8 g" K7 e, u# C6 K
Data fifitting is the process of constructing a curve, or a set of mathematical functions, that has
! l1 j- h. {" z& R2 Nthe best fifit to a series of data points. Different with constructing a fifitting model from same type of function,
/ T' i) F( Y/ M! I7 nsuch as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have' B6 i# ]) J1 b `7 K. g
a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid# Y1 _0 N) E! [8 O( {" c
fifitting model depends on a reasonable combination of multiple functions and a set of effective parameters.3 b5 `6 U( R* e9 t
That is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting
9 P! j {- P0 G5 v( Y+ S# p1 c. Tmodel construction approach. In this approach, the model is expressed by an improved tree coding expression
0 p3 h& ^. ^* N* w2 Q, dand constructed through an evolution search process driven by the genetic programming. In order to verify9 e) E" s! Z& B) N9 v' H* j
the validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The
0 [$ r1 u8 Q7 y% m7 n2 Vexperimental results show that the proposed method is superior to 7 typical methods in terms of the prediction+ s- F% X6 ]5 S" v: d) B
accuracy and interpretability.
. O8 p; E9 J+ a9 R# \; ^% q& l% p. [& Q; \
, a* ]* C* V0 M
8 p, C+ G& t% R' A) ~! ^0 L# p0 F
5 s9 A! k. e4 h4 m s3 Z2 ?
7 ?, @/ K& k. Y
|