Comparing and Combining MLP and NEAT for Time Series Forecasting
Abstract
Neural networks are one of the widely-used
time series forecasting methods in time series applications. Among different
neural network architectures and learning algorithms, the most popular choice
is the feedforward Multilayer Perceptron (MLP). However, it suffers from some
drawbacks such as getting trapped in local minima, human intervention during
the stage of training, and limitations in architecture design. The aims of this
study were twofold. The first was to employ NeuroEvolution of Augmenting
Topologies (NEAT), which has many successful applications in numerous fields.
In this paper, we applied it to time series forecasting for the first time and
compared its performance with that of the MLP. The second aim was to analyse
the performance resulting from the pairwise combination of these methods. In
general, the results suggested that the forecasts from the NEAT algorithm were
more accurate than those of the MLP. The results also showed that pairwise combined
forecasts in general were better than single forecasts. The best forecasts of
all were obtained by pairwise combination of MLP and NEAT.
Keywords
References
- Angeline, P. J., Saunders, G. M., & Pollack, J. B. (1994). An evolutionary algorithm that constructs recurrent neural networks. IEEE transactions on Neural Networks, 5(1), 54-65.
- Aras, S., & Kocakoç, İ. D. (2016). A new model selection strategy in time series forecasting with artificial neural networks: IHTS. Neurocomputing, 174, 974-987.
- Armstrong, J. S. (1989). Combining forecasts: The end of the beginning or the beginning of the end? International Journal of Forecasting, 5(4), 585-588.
- Armstrong, J. S. (Ed.). (2001). “Combining forecasts”, Chapter 13 in Principles of forecasting: a handbook for researchers and practitioners (Vol. 30). Springer Science & Business Media.
- Armstrong, J. S., & Fildes, R. (1995). Correspondence on the selection of error measures for comparisons among forecasting methods. Journal of Forecasting, 14(1), 67-71.
- Bates, J. M., & Granger, C. W. (1969). The combination of forecasts. Journal of the Operational Research Society, 20(4), 451-468.
- Clemen, R. T. (1989). Combining forecasts: A review and annotated bibliography. International Journal of Forecasting, 5(4), 559-583.
- Cybenko, G. (1989). Approximation by superpositions of a sigmoidal function. Mathematics of control, signals and systems, 2(4), 303-314.
Details
Primary Language
English
Subjects
-
Journal Section
Case Report
Publication Date
November 1, 2017
Submission Date
August 18, 2016
Acceptance Date
-
Published in Issue
Year 2017 Volume: 46 Number: 2