A Hybrid TLBO–XGBoost Model With Novel Labeling for Bitcoin Price Prediction

IF 5 2区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Elnaz Radmand, Jamshid Pirgazi, Ali Ghanbari Sorkhi
{"title":"A Hybrid TLBO–XGBoost Model With Novel Labeling for Bitcoin Price Prediction","authors":"Elnaz Radmand,&nbsp;Jamshid Pirgazi,&nbsp;Ali Ghanbari Sorkhi","doi":"10.1155/int/6674437","DOIUrl":null,"url":null,"abstract":"<div>\n <p>In the digital currency market, including Bitcoin, price prediction using artificial intelligence (AI) and machine learning (ML) is critical but challenging. Conventional methods such as technical analysis (based on historical market data) and fundamental analysis (based on economic variables) suffer from data noise, processing delays, and insufficient data. To make predictions more accurate, faster, and able to handle more data, the suggested method combines several steps: extracting important information, labeling it, choosing the best features, merging different models, and fine-tuning the model settings. Based on the price data, this approach initially generates 5 labels with a new labeling method based on the percentage of average price changes in several days and generates signals (hold, buy, sell, strong sell, and strong buy). Thereafter, it extracts 768 features from technical studies using the TA-Lib library and from an authoritative site. The TLBOA algorithm, which does not get stuck in the local optimum with two updates, was used to select and reduce features to 15 to avoid overfitting. A variety of ML models, including support vector machine and Naive Bayes, use these selected features for training. By using the evolutionary DE algorithm to optimize the XGBoost meta-parameters, we increased the accuracy by 1%–4%. The proposed strategy has performed better than other models, such as XGBoost with 85.66% and gradient boosting with 84.15%, and has achieved an accuracy of 91%–92%.</p>\n </div>","PeriodicalId":14089,"journal":{"name":"International Journal of Intelligent Systems","volume":"2025 1","pages":""},"PeriodicalIF":5.0000,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1155/int/6674437","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Intelligent Systems","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1155/int/6674437","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

In the digital currency market, including Bitcoin, price prediction using artificial intelligence (AI) and machine learning (ML) is critical but challenging. Conventional methods such as technical analysis (based on historical market data) and fundamental analysis (based on economic variables) suffer from data noise, processing delays, and insufficient data. To make predictions more accurate, faster, and able to handle more data, the suggested method combines several steps: extracting important information, labeling it, choosing the best features, merging different models, and fine-tuning the model settings. Based on the price data, this approach initially generates 5 labels with a new labeling method based on the percentage of average price changes in several days and generates signals (hold, buy, sell, strong sell, and strong buy). Thereafter, it extracts 768 features from technical studies using the TA-Lib library and from an authoritative site. The TLBOA algorithm, which does not get stuck in the local optimum with two updates, was used to select and reduce features to 15 to avoid overfitting. A variety of ML models, including support vector machine and Naive Bayes, use these selected features for training. By using the evolutionary DE algorithm to optimize the XGBoost meta-parameters, we increased the accuracy by 1%–4%. The proposed strategy has performed better than other models, such as XGBoost with 85.66% and gradient boosting with 84.15%, and has achieved an accuracy of 91%–92%.

Abstract Image

基于新型标记的混合TLBO-XGBoost模型用于比特币价格预测
在比特币等数字货币市场,利用人工智能(AI)和机器学习(ML)进行价格预测至关重要,但也具有挑战性。技术分析(基于历史市场数据)和基本面分析(基于经济变量)等传统方法存在数据噪声、处理延迟和数据不足等问题。为了使预测更准确、更快,并能够处理更多的数据,建议的方法结合了几个步骤:提取重要信息、标记信息、选择最佳特征、合并不同的模型以及微调模型设置。该方法以价格数据为基础,采用一种基于几天内平均价格变化百分比的新标注方法,初始生成5个标签,并生成信号(持有、买入、卖出、强卖出、强买入)。然后,利用TA-Lib库和权威网站从技术研究中提取768个特征。采用TLBOA算法选择特征并将特征减少到15个,避免了过拟合,避免了两次更新时陷入局部最优。各种ML模型,包括支持向量机和朴素贝叶斯,使用这些选择的特征进行训练。通过使用进化DE算法优化XGBoost元参数,我们将准确率提高了1%-4%。该策略优于XGBoost(85.66%)和梯度boosting(84.15%)等模型,准确率达到91% ~ 92%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Intelligent Systems
International Journal of Intelligent Systems 工程技术-计算机:人工智能
CiteScore
11.30
自引率
14.30%
发文量
304
审稿时长
9 months
期刊介绍: The International Journal of Intelligent Systems serves as a forum for individuals interested in tapping into the vast theories based on intelligent systems construction. With its peer-reviewed format, the journal explores several fascinating editorials written by today''s experts in the field. Because new developments are being introduced each day, there''s much to be learned — examination, analysis creation, information retrieval, man–computer interactions, and more. The International Journal of Intelligent Systems uses charts and illustrations to demonstrate these ground-breaking issues, and encourages readers to share their thoughts and experiences.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信