Probabilistic deep learning and transfer learning for robust cryptocurrency price prediction

被引:3
作者
Golnari, Amin [1 ]
Komeili, Mohammad Hossein [2 ]
Azizi, Zahra [3 ]
机构
[1] Shahrood Univ Technol, Fac Elect & Robot, Shahrood, Iran
[2] Shahid Beheshti Univ, Fac Math & Comp Sci, Tehran, Iran
[3] Univ Afarinesh, Dept Comp Engn, Borujerd, Iran
关键词
BTC price prediction; Cryptocurrency prediction; Probabilistic gated recurrent units (P-GRU); Bayesian neural networks (BNNs); Transfer learning; NEURAL-NETWORKS; DIRECTION;
D O I
10.1016/j.eswa.2024.124404
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Forecasting the price of Bitcoin (BTC) with precision is a complex endeavor, given the market's inherent uncertainty and volatility, influenced by a diverse range of parameters. This research is driven by the central goal of introducing a specialized deep learning model tailored to predict digital currency prices, with a specific emphasis on BTC. To address this challenge, a pioneering strategy has been established, leveraging probabilistic gated recurrent units (P-GRU). This approach integrates probabilistic attributes into the model, facilitating the generation of probability distributions for projected values. The effectiveness of this method is assessed using one year of BTC price history, sampled at a five-minute interval. In parallel, a comparative analysis is conducted against alternative models, including GRU, long short-term memory (LSTM), and variants thereof (time-distributed, bidirectional, and simple models). In pursuit of optimizing model efficacy, a bespoke callback mechanism is deployed. This callback, driven by R2-score tracking, captures optimal model weights based on validation data. Moreover, a transfer learning paradigm is adopted to broaden the study's horizons. A pre-trained model on BTC data is harnessed to predict prices for six other prominent cryptocurrencies: Ethereum, Litecoin, Tron, Polkadot, Cardano, and Stellar. Consequently, a distinct model is tailored for each cryptocurrency. The outcomes of this investigation conclusively underscore the superior performance of the proposed methodology. In the midst of a volatile and uncertain market landscape, the proposed approach outshines its counterparts, showcasing an enhanced ability for cryptocurrency price forecasting.
引用
收藏
页数:12
相关论文
共 38 条
[21]   Predicting the Price of Bitcoin Using Machine Learning [J].
McNally, Sean ;
Roche, Jason ;
Caton, Simon .
2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, :339-343
[22]  
McNelis P.D., 2005, Neural Networks in Finance: Gaining Predictive Edge in the Market
[23]   Multi-fidelity Bayesian neural networks: Algorithms and applications [J].
Meng, Xuhui ;
Babaee, Hessam ;
Karniadakis, George Em .
JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 438
[24]  
Mittal A, 2019, 2019 12 INT C CONT C, P1
[25]  
Nakamoto, 2008, BITCOIN PEER TO PEER
[26]   Performance evaluation of deep learning and boosted trees for cryptocurrency closing price prediction [J].
Oyedele, Azeez A. ;
Ajayi, Anuoluwapo O. ;
Oyedele, Lukumon O. ;
Bello, Sururah A. ;
Jimoh, Kudirat O. .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
[27]   A Deep Learning-based Cryptocurrency Price Prediction Scheme for Financial Institutions [J].
Patel, Mohil Maheshkumar ;
Tanwar, Sudeep ;
Gupta, Rajesh ;
Kumar, Neeraj .
JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 55
[28]  
Pour E. S., 2022, EUROPEAN J BUSINESS, V7, P20, DOI DOI 10.24018/EJBMR.2022.7.2.1307
[29]   MLP-based Learnable Window Size for Bitcoin price prediction [J].
Rajabi, Shahab ;
Roozkhosh, Pardis ;
Farimani, Nasser Motahari .
APPLIED SOFT COMPUTING, 2022, 129
[30]   Bitcoin Price Prediction: A Machine Learning Sample Dimension Approach [J].
Ranjan, Sumit ;
Kayal, Parthajit ;
Saraf, Malvika .
COMPUTATIONAL ECONOMICS, 2023, 61 (04) :1617-1636