Bitcoin Mining Hardware Profitability Prediction Using Categorical Boosting and Extreme Gradient Boosting Algorithms

Regression Bitcoin Mining Extreme Gradient Boosting Categorical Boosting

Authors

  • Dimas Satria Prayoga
    20081010249@student.upnjatim.ac.id
    Department of Informatics, Faculty of Computer Science, UPN “Veteran” Jawa Timur, Surabaya, Indonesia, Indonesia
  • Anggraini Puspita Sari Department of Informatics Engineering, Faculty of Computer Science, UPN “Veteran” Jawa Timur, Surabaya, Indonesia, Indonesia
  • Achmad Junaidi Department of Informatics Engineering, Faculty of Computer Science, UPN “Veteran” Jawa Timur, Surabaya, Indonesia, Indonesia
January 16, 2025
January 21, 2025
February 24, 2025

Downloads

Cryptocurrencies, especially Bitcoin, have gained global recognition, with mining being one of its most interesting aspects. This is especially important in the context where only a few types of bitcoin mining rigs are expected to operate profitably. On the other hand, in the field of machine learning, there are widely used algorithms, namely Extreme Gradient Boosting (XGBoost), which is known for its effectiveness, and Categorical Boosting (CatBoost), which excels in handling categorical data. This study aims to combine the performance of CatBoost and XGBoost using the Ridge Regression technique in predicting a case study that is not often encountered, namely predicting the profitability of Bitcoin mining hardware. The main steps include collecting data from reliable sources, preprocessing the data to ensure compatibility, feature selection to select the most relevant features, building a prediction model using the preprocessed data set, and then training and testing both models to evaluate their predictive accuracy. The evaluation metrics on the test data reveal the performance of CatBoost, XGBoost, and the CatBoost-XGBoost. CatBoost demonstrates a training time of 3.35 seconds with a MAPE of 15.67% and an RMSE of 0.1733. In comparison, XGBoost has a longer training time of 5.27 seconds but achieves a significantly lower MAPE of 6.49% and an RMSE of 0.1737. Meanwhile, the CatBoost-XGBoost, with the longest training time of 6.84 seconds, delivers a competitive MAPE of 6.57% and the lowest RMSE of 0.1696 among the three approaches. These results highlight that while XGBoost and CatBoost meta model outperform CatBoost in terms of accuracy, the Ridge meta model provides slightly better overall predictive performance based on RMSE.

How to Cite

Dimas Satria Prayoga, Puspita Sari, A. ., & Junaidi, A. (2025). Bitcoin Mining Hardware Profitability Prediction Using Categorical Boosting and Extreme Gradient Boosting Algorithms. Indonesian Journal of Electronics, Electromedical Engineering, and Medical Informatics, 7(1), 167-177. https://doi.org/10.35882/9xb2dz14

Similar Articles

You may also start an advanced similarity search for this article.