Ensemble Deep Learning Models for Forecasting Cryptocurrency Time-Series
Open Access
- 10 May 2020
- journal article
- research article
- Published by MDPI AG in Algorithms
- Vol. 13 (5), 121
- https://doi.org/10.3390/a13050121
Abstract
Nowadays, cryptocurrency has infiltrated almost all financial transactions; thus, it is generally recognized as an alternative method for paying and exchanging currency. Cryptocurrency trade constitutes a constantly increasing financial market and a promising type of profitable investment; however, it is characterized by high volatility and strong fluctuations of prices over time. Therefore, the development of an intelligent forecasting model is considered essential for portfolio optimization and decision making. The main contribution of this research is the combination of three of the most widely employed ensemble learning strategies: ensemble-averaging, bagging and stacking with advanced deep learning models for forecasting major cryptocurrency hourly prices. The proposed ensemble models were evaluated utilizing state-of-the-art deep learning models as component learners, which were comprised by combinations of long short-term memory (LSTM), Bi-directional LSTM and convolutional layers. The ensemble models were evaluated on prediction of the cryptocurrency price on the following hour (regression) and also on the prediction if the price on the following hour will increase or decrease with respect to the current price (classification). Additionally, the reliability of each forecasting model and the efficiency of its predictions is evaluated by examining for autocorrelation of the errors. Our detailed experimental analysis indicates that ensemble learning and deep learning can be efficiently beneficial to each other, for developing strong, stable, and reliable forecasting models.Keywords
This publication has 26 references indexed in Scilit:
- LSTM Recurrent Neural Networks for Short Text and Sentiment ClassificationLecture Notes in Computer Science, 2017
- Video Summarization with Long Short-Term MemoryPublished by Springer Science and Business Media LLC ,2016
- Introduction to Time Series and ForecastingPublished by Springer Science and Business Media LLC ,2016
- Bagging and boosting variants for handling classifications problems: a surveyThe Knowledge Engineering Review, 2013
- Modelling multivariate skewness in financial returns: a SGARCH approachThe European Journal of Finance, 2012
- Ensemble LearningPublished by Springer Science and Business Media LLC ,2012
- On diversity and accuracy of homogeneous and heterogeneous ensemblesInternational Journal of Hybrid Intelligent Systems, 2007
- Bagging Equalizes InfluenceMachine Learning, 2004
- Long Short-Term MemoryNeural Computation, 1997
- Stacked generalizationNeural Networks, 1992