|
A Genetic Programming-Driven & q" r+ W0 s8 Z) q7 C& n7 J# j& \
Data Fitting Method ; D7 Z) n. y$ u# ~5 f
+ W7 R4 O3 }2 z7 `9 g1 U5 x
s+ D) q+ N2 G7 v$ I# C- W+ b( _
- P2 J. g5 Y- }, z) sData fifitting is the process of constructing a curve, or a set of mathematical functions, that has) A7 q& h- A, E; |
the best fifit to a series of data points. Different with constructing a fifitting model from same type of function,# `8 J) y& x5 ]: i- j8 E4 ^7 q: |
such as the polynomial model, we notice that a hybrid fifitting model with multiple types of function may have! R6 }# N" b5 e$ ]9 C4 |0 P& H
a better fifitting result. Moreover, this also shows better interpretability. However, a perfect smooth hybrid! C) r( P8 H* _7 m; B% }4 P3 p# U
fifitting model depends on a reasonable combination of multiple functions and a set of effective parameters.
1 b! O# e3 S" |6 y" aThat is a high-dimensional multi-objective optimization problem. This paper proposes a novel data fifitting
: Y3 {/ ^7 F+ E% p8 Lmodel construction approach. In this approach, the model is expressed by an improved tree coding expression+ ~# B S# i7 z) C6 w1 y
and constructed through an evolution search process driven by the genetic programming. In order to verify
$ a/ X$ O' b( Kthe validity of generated hybrid fifitting model, 6 prediction problems are chosen for experiment studies. The- y* n y; x& g
experimental results show that the proposed method is superior to 7 typical methods in terms of the prediction
3 [) B: M6 m% j) D, Kaccuracy and interpretability.
/ S* \$ A& T7 h8 W! w+ x9 A; p" t2 V! S5 h0 \" [/ c$ H
5 {# E; l0 o+ h( M. J5 I' ?5 h
6 p b+ d! c+ y0 V) E
. r" t3 l) p8 ~9 R2 r0 j" E" _/ k% U0 a; P4 l8 X d! r
|