Prediction of bitcoin stock price using feature subset optimization

Heliyon. 2024 Mar 19;10(7):e28415. doi: 10.1016/j.heliyon.2024.e28415. eCollection 2024 Apr 15.

Abstract

In light of recent cryptocurrency value fluctuations, Bitcoin is gradually gaining recognition as an investment vehicle. Given the market's inherent volatility, accurate forecasting becomes crucial for making informed investment decisions. Notably, previous research has utilized machine learning methods to enhance the accuracy of Bitcoin price predictions. However, few studies have explored the potential of employing diverse modeling methods for sampling with varying data formats and dimensional characteristics. This study aims to identify the internal feature subset that yields the highest returns in forecasting Bitcoin's price. Specifically, Bitcoin's internal features were categorized into four groups: currency data, block details, mining information, and network difficulty. Subsequently, a long short-term memory (LSTM) artificial neural network was employed to predict the next day's Bitcoin closing price, utilizing various categorizations of feature subsets. The model underwent training using two and a half years of historical data for each feature. The findings revealed a mean absolute error rate of 6.38% when modeling with the block details category features. This enhanced performance primarily stemmed from the positive relationship between Bitcoin price and this data subset's low ambiguity. Experimental results underscored that, compared to other investigated feature subsets, the categorization of block detail features provided the most accurate Bitcoin price predictions, laying the foundation for future research in this domain.

Keywords: Bitcoin; Feature subset; Machine learning algorithms; Optimization; Prediction; Segmentation; Transforms.