|
A Genetic Programming-Driven
. t# h; [6 ?6 ^" M. IData Fitting Method
4 U0 U. a. \% G$ c8 A
& r3 z7 g" k7 y5 R
% _9 V4 I3 Z* l7 L
/ P+ c3 O3 e' g1 W$ d! k. DData fifitting is the process of constructing a curve, or a set of mathematical functions, that has
& A/ t9 o/ {: zthe best fifit to a series of data points. Different with constructing a fifitting model from same type of function,$ W" ^, L7 f; H4 |/ n0 Q- {0 k g
such as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have
9 a7 j7 K/ x- c" \- I0 {a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid* R: g, h: v5 B3 P
fifitting model depends on a reasonable combination of multiple functions and a set of effective parameters.
# `2 D: M- O5 }8 U, [* b3 vThat is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting
% |; G- |( O Zmodel construction approach. In this approach, the model is expressed by an improved tree coding expression
* I4 [; }9 U: L7 O* W6 Y! Oand constructed through an evolution search process driven by the genetic programming. In order to verify& o$ F8 h. c5 K2 h3 g9 L
the validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The4 f0 x: N! n* q
experimental results show that the proposed method is superior to 7 typical methods in terms of the prediction2 D; Q0 u1 T$ K: ]3 S. G
accuracy and interpretability. ) N- q$ {3 _& z8 Y6 M
2 J8 N+ A l6 h/ F7 F
; c* y" d4 S/ a- M' W+ g, E! P) H P$ h0 ^- Y1 r
8 x4 C2 r( q$ [# c. R& M) l! Z4 G4 W1 {- q+ Z% |
|