Skip to main content

Forecasting Cryptocurrency Time Series Using Adaboost-Based Ensemble Learning Techniques

  • Conference paper
  • First Online:
Innovations in Cyber Physical Systems

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 788))

Abstract

In the domain of time series, cryptocurrency data is one of the most complex data available with its inherent volatility and non-linearity, thus making the task of analysis and prediction exceptionally challenging. The econometric models such as ARIMA and ARMA fail to capture the non-linearity of data putting forth the need to adopt other models for forecasting. In this paper, data of five cryptocurrencies-Bitcoin, Ethereum, Litecoin, XRP, and Stellar is analyzed in an effort to predict the next day closing prices of the respective cryptocurrencies. This goal is achieved by applying the ensemble learning technique of AdaBoost to boost the weak learners namely MLP, ELM, SVR, and LSTM all of which individually suffer from the problem of overfitting. Comparing the results produced by these combinations with the individual techniques, it can be proved that boosting gives significantly better performance accuracy as compared to the individual learning methods. Adaboost-LSTM gives the minimum MAPE of 3.6569, 6.1932, 13.1040, 11.0626, and 5.1058 for Bitcoin, Ethereum, Litecoin, XRP, and Stellar, respectively. Also, the consistency of the results produced was tested by applying the same techniques on the opening prices of cryptocurrencies. Adaboost-LSTM combination produced the minimum MAPE of 2.0087, 2.5135, 8.8680, 2.0351, and 3.8633 for the five cryptocurrencies, respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. ElBahrawy A, Alessandretti L, Kandler A, Pastor-Satorras R, Baronchelli A (2017) Evolutionary dynamics of the cryptocurrency market. R Soc Open Sci 4(11):170623

    Google Scholar 

  2. Coinmarketcap (2020) https://coinmarketcap.com/, last accessed 2020/01/01

  3. NA Bakar, S Rosbi (2017) Autoregressive integrated moving average (ARIMA) model for forecasting cryptocurrency exchange rate in high volatility environment: a new insight of bitcoin transaction. Int J Adv Eng Res Sci 4(11)

    Google Scholar 

  4. Rebane J, Karlsson I, Denic S, Papapetrou P (2018) Seq2Seq RNNs and ARIMA models for cryptocurrency prediction: a comparative study. SIGKDD Fintech 18

    Google Scholar 

  5. Montgomery DC, Jennings CL, Kulahci M (2015) Introduction to time series analysis and forecasting. John Wiley & Sons

    Google Scholar 

  6. McNally S, Roche J, Caton S (2018) Predicting the price of bitcoin using machine learning. In: 2018 26th Euromicro international conference on parallel, distributed and network-based processing (PDP). IEEE, pp 339–343

    Google Scholar 

  7. Faizal R, Setiawan BD, Cholissodin I (2019) Prediksi Nilai Cryptocurrency Bitcoin menggunakan Algoritme Extreme Learning Machine (ELM). Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-ISSN 2548:964X

    Google Scholar 

  8. Greaves A, Au B (2015) Using the bitcoin transaction graph to predict the price of bitcoin. No data

    Google Scholar 

  9. Shah D, Zhang K (2014) Bayesian regression and bitcoin. In: 2014 52nd annual Allerton conference on communication, control, and computing (Allerton). IEEE, pp 409–414

    Google Scholar 

  10. Nakano M, Takahashi A, Takahashi S (2018) Bitcoin technical trading with artificial neural network. Phys A 510:587–609

    Article  Google Scholar 

  11. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  12. Karasu S, Altan A, Saraç Z, Hacioğlu R (2018) Prediction of bitcoin prices with machine learning methods using time series data. In: 2018 26th signal processing and communications applications conference (SIU). IEEE, pp 1–4

    Google Scholar 

  13. Madan I, Saluja S, Zhao A (2015) Automated bitcoin trading via machine learning algorithms. http://cs229.stanford.edu/proj2014/Isaac% 20Madan, 20

  14. Freund Y, Schapire RE (1997) A decision-theoretic generalization of on-line learning and an application to boosting. J Comput Syst Sci 55(1):119–139

    Google Scholar 

  15. Sun W, Jiang M, Chen G, You T (2019) A comparison of adaptive boosting algorithms for the respiratory signal prediction. In: 2019 12th international congress on image and signal processing, biomedical engineering and informatics (CISP-BMEI). IEEE, pp 1–5

    Google Scholar 

  16. Xiao C, Chen N, Hu C, Wang K, Gong J, Chen Z (2019) Short and mid-term sea surface temperature prediction using time-series satellite data and LSTM-AdaBoost combination approach. Remote Sens Environ 233:111358

    Google Scholar 

  17. Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980

  18. Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing 70(1–3):489–501

    Article  Google Scholar 

  19. Ouyang Y, Yin H (2018) Multi-step time series forecasting with an ensemble of varied length mixture models. Int J Neural Syst 28(04):1750053

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Manchanda, H., Aggarwal, S. (2021). Forecasting Cryptocurrency Time Series Using Adaboost-Based Ensemble Learning Techniques. In: Singh, J., Kumar, S., Choudhury, U. (eds) Innovations in Cyber Physical Systems. Lecture Notes in Electrical Engineering, vol 788. Springer, Singapore. https://doi.org/10.1007/978-981-16-4149-7_17

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-4149-7_17

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-4148-0

  • Online ISBN: 978-981-16-4149-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics