|
A Genetic Programming-Driven
/ c' b, F4 F/ RData Fitting Method - b2 Q d- V1 P1 }8 K3 |' L
& z+ h: ~# O9 p4 b" w
6 p3 k3 P- f' B# B( p( t9 Y: w; k( G4 K- ~% @# a( {9 a1 C
Data fifitting is the process of constructing a curve, or a set of mathematical functions, that has0 s1 b3 J2 A9 W( l6 {$ x
the best fifit to a series of data points. Different with constructing a fifitting model from same type of function,3 s) f+ U; u) R* x, W# k
such as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have
$ `6 a+ R, E, ~a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid
6 `% G( O) K1 pfifitting model depends on a reasonable combination of multiple functions and a set of effective parameters.
7 @& o0 J: q* R1 e8 ]. L* M! B* _- cThat is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting0 ~' {# D7 x: v8 j$ S( o
model construction approach. In this approach, the model is expressed by an improved tree coding expression7 ~ d/ _- A' @4 T% e+ V7 i4 G
and constructed through an evolution search process driven by the genetic programming. In order to verify
( t2 ^' D- R( k; k( }( V9 P6 _the validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The
5 G1 P. O& c% G' t# P& i4 E2 }: Pexperimental results show that the proposed method is superior to 7 typical methods in terms of the prediction
- @+ J9 ?& U% w( e2 f' Eaccuracy and interpretability
( A; G( D4 l! N+ |8 |
% H3 L4 M" F) p6 L
- W* }! ?/ b* J& Z$ e# p3 V4 J$ i& c* o5 Z [, ?
7 r$ U& m+ N( u
( i5 o) r4 r: h2 H |