|
A Genetic Programming-Driven 8 p+ ~$ d9 e. R6 \" G+ d; d
Data Fitting Method 3 `, p3 Y+ f7 q& D, B
5 V$ ~& T8 Y4 [' l
: i$ |8 x/ p" ]3 t! C9 e/ _3 D- W2 n2 o5 Q1 ^$ n: ]- f+ _' l# F
Data fifitting is the process of constructing a curve, or a set of mathematical functions, that has
* B# W7 K1 s% mthe best fifit to a series of data points. Different with constructing a fifitting model from same type of function,! F. q" U2 `0 k5 Y( ~
such as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have7 @! \. d3 P1 N' @
a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid2 M+ I3 }" Y5 B/ M/ r
fifitting model depends on a reasonable combination of multiple functions and a set of effective parameters.
+ h" B! q6 X3 y( b% F4 @2 JThat is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting
! L* c" U7 w, ~ g6 y7 _' y: vmodel construction approach. In this approach, the model is expressed by an improved tree coding expression
8 J) c$ N: p+ Uand constructed through an evolution search process driven by the genetic programming. In order to verify
, n, v/ x: w# K7 d9 H r) s1 W/ g. A) O! Qthe validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The( L1 T' R$ c1 i N! o$ f+ s4 v- ]. u3 I
experimental results show that the proposed method is superior to 7 typical methods in terms of the prediction' |7 j ?& U3 ` ^$ E; r; g3 u" k
accuracy and interpretability
\. I6 l# d# Z( Q6 Y. x2 ]: H( }! d# R, P5 B. c N# t
) G. \$ B+ S8 B# ?
$ I$ x- s" H, G% ]$ _3 j; ^* b0 ~; ?8 k" Z1 [7 j- U5 [! X# J
0 b. I7 i3 A; \( X1 y+ h! o1 y, m' ~; {
|