A Deep Learning-Based Cryptocurrency Price Prediction Model That Uses On-Chain Data

被引:24
作者
Kim, Gyeongho [1 ]
Shin, Dong-Hyun [2 ]
Choi, Jae Gyeong [1 ]
Lim, Sunghoon [1 ,3 ]
机构
[1] Ulsan Natl Inst Sci & Technol, Dept Ind Engn, Ulsan 44919, South Korea
[2] Ulsan Natl Inst Sci & Technol, Dept Biomed Engn, Ulsan 44919, South Korea
[3] Ulsan Natl Inst Sci & Technol, Inst Ind Revolut 4, Ulsan 44919, South Korea
基金
新加坡国家研究基金会;
关键词
Cryptocurrency; Blockchains; Predictive models; Investment; Bitcoin; Gold; Data models; Blockchain; cryptocurrency; deep learning; prediction methods; change detection algorithms;
D O I
10.1109/ACCESS.2022.3177888
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cryptocurrency has recently attracted substantial interest from investors due to its underlying philosophy of decentralization and transparency. Considering cryptocurrency's volatility and unique characteristics, accurate price prediction is essential for developing successful investment strategies. To this end, the authors of this work propose a novel framework that predicts the price of Bitcoin (BTC), a dominant cryptocurrency. For stable prediction performance in unseen price range, the change point detection technique is employed. In particular, it is used to segment time-series data so that normalization can be separately conducted based on segmentation. In addition, on-chain data, the unique records listed on the blockchain that are inherent in cryptocurrencies, are collected and utilized as input variables to predict prices. Furthermore, this work proposes self-attention-based multiple long short-term memory (SAM-LSTM), which consists of multiple LSTM modules for on-chain variable groups and the attention mechanism, for the prediction model. Experiments with real-world BTC price data and various method setups have proven the proposed framework's effectiveness in BTC price prediction. The results are promising, with the highest MAE, RMSE, MSE, and MAPE values of 0.3462, 0.5035, 0.2536, and 1.3251, respectively.
引用
收藏
页码:56232 / 56248
页数:17
相关论文
共 82 条
[1]  
Abadi M., 2016, ARXIV160304467
[2]  
AGGARWAL A, 2019, 2019 12 INT C CONT C, P1, DOI DOI 10.1109/IC3.2019.8844928
[3]   Anticipating Cryptocurrency Prices Using Machine Learning [J].
Alessandretti, Laura ;
ElBahrawy, Abeer ;
Aiello, Luca Maria ;
Baronchelli, Andrea .
COMPLEXITY, 2018,
[4]   A survey of methods for time series change point detection [J].
Aminikhanghahi, Samaneh ;
Cook, Diane J. .
KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 51 (02) :339-367
[5]   The effect of macroeconomic variables on exchange rate: Evidence from Ghana [J].
Antwi, Samuel ;
Issah, Mohammed ;
Patience, Aboagyewaa ;
Antwi, Solomon .
COGENT ECONOMICS & FINANCE, 2020, 8 (01)
[6]  
AUGER IE, 1989, B MATH BIOL, V51, P39, DOI 10.1007/BF02458835
[7]  
Awoke Temesgen, 2021, Communication Software and Networks. Proceedings of INDIA 2019. Lecture Notes in Networks and Systems (LNNS 134), P631, DOI 10.1007/978-981-15-5397-4_63
[8]  
Ba J. L., 2016, Advances in Neural Information Processing Systems (NeurIPS), P1
[9]  
Bahdanau D, 2016, Arxiv, DOI arXiv:1409.0473
[10]   C2P2: A Collective Cryptocurrency Up/Down Price Prediction Engine [J].
Bai, Chongyang ;
White, Tommy ;
Xiao, Linda ;
Subrahmanian, V. S. ;
Zhou, Ziheng .
2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, :425-430