DOI QR코드

DOI QR Code

Development of Deep Learning Ensemble Modeling for Cryptocurrency Price Prediction : Deep 4-LSTM Ensemble Model

암호화폐 가격 예측을 위한 딥러닝 앙상블 모델링 : Deep 4-LSTM Ensemble Model

  • Received : 2020.09.02
  • Accepted : 2020.11.30
  • Published : 2020.12.31

Abstract

As the blockchain technology attracts attention, interest in cryptocurrency that is received as a reward is also increasing. Currently, investments and transactions are continuing with the expectation and increasing value of cryptocurrency. Accordingly, prediction for cryptocurrency price has been attempted through artificial intelligence technology and social sentiment analysis. The purpose of this paper is to develop a deep learning ensemble model for predicting the price fluctuations and one-day lag price of cryptocurrency based on the design science research method. This paper intends to perform predictive modeling on Ethereum among cryptocurrencies to make predictions more efficiently and accurately than existing models. Therefore, it collects data for five years related to Ethereum price and performs pre-processing through customized functions. In the model development stage, four LSTM models, which are efficient for time series data processing, are utilized to build an ensemble model with the optimal combination of hyperparameters found in the experimental process. Then, based on the performance evaluation scale, the superiority of the model is evaluated through comparison with other deep learning models. The results of this paper have a practical contribution that can be used as a model that shows high performance and predictive rate for cryptocurrency price prediction and price fluctuations. Besides, it shows academic contribution in that it improves the quality of research by following scientific design research procedures that solve scientific problems and create and evaluate new and innovative products in the field of information systems.

Keywords

References

  1. 고동원, "암호화자산 거래와 제도화 방안", 상사판례 연구, 제31권, 제4호, 2018, 291-318.
  2. 김준상, "블록체인 기반 암호화폐의 조사", 한국컴퓨터정보학회논문지, 제24권, 제2호, 2019, 67-74.
  3. 서무경, 정이상, "4차 산업혁명시대의 블록체인 활용화에 관한 연구", 예술인문사회융합멀티미디어논문지, 제8권, 제9호, 2018, 287-296.
  4. 서 해, "[가상화폐 NEWS] 가상화폐 알고 거래 하자", 스타트업레이더 코리아, 2018, http://www.startupradar.co.kr/news/articleView.html?idxno=422.
  5. 송문호, "암호화폐의 법적 성격과 탈중앙화", 동북아법연구, 제13권, 제2호, 2019, 273-293.
  6. 윤성욱, 조현종, "금융 분야에서의 블록체인 기술의 미래", 전기학회논문지, 제68권, 제12호, 2019, 1601-1606.
  7. Blockinpress, 애플 컴퓨터 공동창립자, "이더리움은 애플만큼의 영향력을 가질 것", 블록인프레스, https://blockinpress.com/archives/5659, 2018.
  8. Foxley W., "노믹스, 머신러닝으로 암호화폐 가격 예측 모델 개발". 코인데스크코리아, http://www.coindeskkorea.com/news/articleView.html?idxno=70776, 2020.
  9. Abraham, J., D. Higdon, J. Nelson, and J. Ibarra, "Cryptocurrency price prediction using tweet volumes and sentiment analysis", SMU Data Science Review, Vol.1, No.3, 2018.
  10. Bollen, J., H. Mao, and X. Zeng, "Twitter mood predicts the stock market", Journal of Computational Science, Vol.2, No.1, 2011, 1-8. https://doi.org/10.1016/j.jocs.2010.12.007
  11. Connor, J.T., R.D. Martin, and L.E. Atlas, "Recurrent neural networks and robust time series prediction", IEEE Transactions on Neural Networks, Vol.5, No.2, 1994, 240-254. https://doi.org/10.1109/72.279188
  12. Foody, G.M., "Status of land cover classification accuracy assessment", Remote Sensing of Environment, Vol.80, No.1, 2002, 185-201. https://doi.org/10.1016/S0034-4257(01)00295-4
  13. Georgoula, I., D. Pournarakis, C. Bilanakos, D.N. Sotiropoulos, and G.M. Giaglis, "Using Time-Series and Sentiment Analysis to Detect the Determinants of Bitcoin Prices", SSRN Electronic Journal, 2015, https://doi.org/10.2139/ssrn.2607167.
  14. Greaves, A. and B. Au, "Using the bitcoin transaction graph to predict the price of bitcoin", 2015.
  15. Hansen, L.K. and P. Salamon, "Neural network ensembles", IEEE Transactions on P attern Analysis and Machine Intelligence, Vol.12, No.10, 1990, 993-1001. https://doi.org/10.1109/34.58871
  16. Heaton, J.B., N.G. Polson, and J.H. Witte, "Deep learning for finance : Deep portfolios", Applied Stochastic Models in Business and Industry, Vol.33, No.1, 2017, 3-12. https://doi.org/10.1002/asmb.2209
  17. Heo, J.-S., D.-H. Kwon, J.-B. Kim, Y.-H. Han, and C.-H. An, "Prediction of Cryptocurrency Price Trend Using Gradient Boosting", KIPS Trans. Softw. and Data Eng., Vol.7, No.10, 2018, 387-396. https://doi.org/10.3745/KTSDE.2018.7.10.387
  18. Hevner, A.R., S.T. March, J. Park, and S. Ram, "Design science in information systems research", MIS Quarterly, Vol.28, No.1, 2004, 75-105. https://doi.org/10.2307/25148625
  19. Hochreiter, S. and J. Schmidhuber, "Long short-term memory", Neural Computation, Vol.9, No.8, 1997, 1735-1780. https://doi.org/10.1162/neco.1997.9.8.1735
  20. Jain, A., S. Tripathi, H.D. Dwivedi, and P. Saxena, "Forecasting Price of Cryptocurrencies Using Tweets Sentiment Analysis", 2018 Eleventh International Conference on Contemporary Computing(IC3), Noida, India, 2018, 1-7.
  21. Jia, H., "Investigation into the effectiveness of long short term memory networks for stock price prediction". ArXiv Preprint, 2016, ArXiv: 1603.07893.
  22. Karalevicius, V., N. Degrande, and J. De Weerdt, "Using sentiment analysis to predict interday Bitcoin price movements", The Journal of Risk Finance, Vol.19, No.1, 2018, 56-75. https://doi.org/10.1108/JRF-06-2017-0092
  23. Khare, K., O. Darekar, P. Gupta, and V. Z. Attar, "Short term stock price prediction using deep learning", 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology, Bangalore, India, 2017, 482-486.
  24. Liu, Y. and A. Tsyvinski, "Risks and returns of cryptocurrency", NBER Working Papers from National Bureau of Economic Research, Inc., 2018.
  25. Livieris, I.E., E. Pintelas, S. Stavroyiannis, and P. Pintelas, "Ensemble Deep Learning Models for Forecasting Cryptocurrency Time-Series", Algorithms, Vol.13, No.5, 2020, 121. https://doi.org/10.3390/a13050121
  26. Madan, I., S. Saluja, and A. Zhao, "Automated Bitcoin Trading via Machine Learning", Algorithms, Vol.20, 2015, 1-5.
  27. Matta, M., I. Lunesu, and M. Marchesi, "Bitcoin Spread Prediction Using Social and Web Search Media", UMAP Workshops, 2015, 1-10.
  28. McNally, S., J. Roche, and S. Caton, "Predicting the Price of Bitcoin Using Machine Learning", 2018 26th Euromicro International Conference on Parallel, Distributed and Network-Based Processing(PDP), Cambridge, UK, 2018, 339-343.
  29. Pant, D.R., P. Neupane, A. Poudel, A.K. Pokhrel, and B.K. Lama, "Recurrent Neural Network Based Bitcoin Price Prediction by Twitter Sentiment Analysis", 2018 IEEE 3rd International Conference on Computing, Communication and Security(ICCCS), Kathmandu, Nepal, 2018, 128-132.
  30. Peffers, K., T. Tuunanen, M.A. Rothenberger, and S. Chatterjee, "A Design Science Research Methodology for Information Systems Research", Journal of Management Information Systems, Vol.24, No.3, 2007, 45-77. https://doi.org/10.2753/MIS0742-1222240302
  31. Pintelas, E., I.E. Livieris, S. Stavroyiannis, T. Kotsilieris, and P. Pintelas, "Investigating the Problem of Cryptocurrency Price Prediction : A Deep Learning Approach", IFIP International Conference on Artificial Intelligence Applications and Innovations, Neos Marmaras, Greece, 2020, 99-110.
  32. Raju, S.M. and A.M. Tarif, "Real-Time Prediction of BITCOIN Price using Machine Learning Techniques and Public Sentiment Analysis", ArXiv Preprint, 2020, ArXiv:2006.14473.
  33. Sak, H., A. Senior, and F. Beaufays, "Long Short-Term Memory Based Recurrent Neural Network Architectures for Large Vocabulary Speech Recognition", ArXiv:1402.1128 [Cs, Stat] 2014, http://arxiv.org/abs/1402.1128.
  34. Sin, E. and L. Wang, "Bitcoin price prediction using ensembles of neural networks", 2017 13th International Conference on Natural Computation Fuzzy Systems and Knowledge Discovery(ICNC-FSKD), Guilin, China, 2017, 666-671.
  35. Spilak, B., "Deep neural networks for cryptocurrencies price prediction", Humboldt-Universitat zu Berlin, 2018.
  36. Stenqvist, E. and J. Lonno, "Predicting Bitcoin price fluctuation with Twitter sentiment analysis", 2017.
  37. Struga, K. and O. Qirici, "Bitcoin Price Prediction with Neural Networks", RTA-CSIT, 2018, 41-49.
  38. West, D., S. Dellana, and J. Qian, "Neural network ensemble strategies for financial decision applications", Computers and Operations Research, Vol.32, No.10, 2005, 2543-2559. https://doi.org/10.1016/j.cor.2004.03.017
  39. Wimmer, H. and V.Y. Yoon, "Counterfeit product detection : Bridging the gap between design science and behavioral science in information systems research", Decision Support Systems, Vol.104, 2017, 1-12. https://doi.org/10.1016/j.dss.2017.09.005
  40. Wood, G., "Ethereum : A secure decentralised generalised transaction ledger", Ethereum Project Yellow Paper, Vol.151, 2014, 1-32.
  41. Xie, Q., G. Cheng, X. Xu, and Z. Zhao, "Research based on stock predicting model of neural networks ensemble learning", International Conference on Electronic Information Technology and Computer Engineering(EITCE 2018), Shanghai, China, 2018.
  42. Yang, L., X.-Y. Liu, X. Li, and Y. Li, "Price Prediction of Cryptocurrency : An Empirical Study", International Conference on Smart Blockchain, Birmingham, UK, 2019, 130-139.