|
A Genetic Programming-Driven & A) c# Y+ u) E& A" R0 v6 d
Data Fitting Method
: B) W" m) X3 a1 T2 ^
+ B/ `; R ? q" u0 u$ v1 g* Z" G9 x$ C9 v! O. ?8 F* c. `1 ^
2 Z' Q u& v8 Q: M M
Data fifitting is the process of constructing a curve, or a set of mathematical functions, that has
: n0 `0 p$ d- i7 ~the best fifit to a series of data points. Different with constructing a fifitting model from same type of function,
! v( l& Q: b% T* _( tsuch as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have+ L5 E5 f0 r9 c7 a/ H, r
a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid. ^8 _( b; y3 B1 h) G2 U
fifitting model depends on a reasonable combination of multiple functions and a set of effective parameters.2 J1 m3 c5 [ Q/ R* p( t
That is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting
- c% z+ e) {; L/ H& y" gmodel construction approach. In this approach, the model is expressed by an improved tree coding expression
" D( E( R7 k" dand constructed through an evolution search process driven by the genetic programming. In order to verify5 M; w4 r" I2 ]* J
the validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The
: j$ p2 O2 `5 vexperimental results show that the proposed method is superior to 7 typical methods in terms of the prediction
8 g4 H' s. P9 y4 i4 i0 Taccuracy and interpretability# V, Y2 U R0 _& y
, \: g8 f0 g- y# l
; A0 B. V$ H; ?9 T8 g7 W0 z8 a
: [3 N8 N' \$ K/ k
5 K! x% w* F6 F- \& {/ ?
) Z0 g; \3 q9 [* {4 V4 @( O
|