Time Series Prediction Using Deterministic Geometric Semantic Genetic Programming

Predicting time series data is one of the most important challenges in many different application domains. Constructing the prediction models can be regarded as symbolic regressions, and the model can be optimized by Genetic Programming (GP), which is an evolutionary automatic programming method for tree structural programs. In the last decade, semantics-based genetic operators have attracted much attentions for improving search performance in the field of GP. As one of the semantics-based GP, we have previously proposed Deterministic Geometric Semantic GP (D-GSGP). Crossover operations in D-GSGP generate offspring by affine combinations of parents with the optimal combination ratios. We have shown the effectiveness in several benchmark functions in symbolic regression problems. In this research, we apply the method to a time-series forecasting problem, sunspot number series, as more practical application. The experimental results indicate that D-GSGP works effectively and the acquired programs are useful for knowledge acquisition of the application domain.

[1]  Tomasz Pawlak,et al.  Geometric Semantic Genetic Programming Is Overkill , 2016, EuroGP.

[2]  Sanjay Chaudhary,et al.  Financial Time Series Modeling and Prediction Using Postfix-GP , 2016 .

[3]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[4]  Leonardo Vanneschi,et al.  A New Implementation of Geometric Semantic GP and Its Application to Problems in Pharmacokinetics , 2013, EuroGP.

[5]  Tetsuyuki Takahama,et al.  Deterministic Crossover Based on Target Semantics in Geometric Semantic Genetic Programming , 2016, 2016 5th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI).

[6]  Nicholas Freitag McPhee,et al.  Enumerating Building Block Semantics in Genetic Programming , 2007 .

[7]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[8]  Tetsuyuki Takahama,et al.  Deterministic Geometric Semantic Genetic Programming with Optimal Mate Selection , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[9]  Koshy George,et al.  Comparison of neural-network learning algorithms for time-series prediction , 2017, 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[10]  Tetsuyuki Takahama,et al.  The influence of generation alternation model on search performance in deterministic geometric semantic genetic programming , 2017, 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[11]  Nicholas Freitag McPhee,et al.  Semantic Building Blocks in Genetic Programming , 2008, EuroGP.