Song Xinyuan
Department of Statistics and Data Science, National University of Singapore, Lower Kent Ridge Road, 119077, Singapore.
Heliyon. 2024 May 21;10(11):e31604. doi: 10.1016/j.heliyon.2024.e31604. eCollection 2024 Jun 15.
Modeling the behavior of stock price data has always been one of the challenging applications of Artificial Intelligence (AI) and Machine Learning (ML) due to its high complexity and dependence on various conditions. Recent studies show that this will be difficult to do with just one learning model. The problem can be more complex for companies in the construction sector, due to the dependency of their behavior on more conditions. This study aims to provide a hybrid model for improving the accuracy of prediction for the stock price index of companies in the construction section. The contribution of this paper can be considered as follows: First, a combination of several prediction models is used to predict stock prices so that learning models can cover each other's errors. In this research, an ensemble model based on Artificial Neural Network (ANN), Gaussian Process Regression (GPR), and Classification and Regression Tree (CART) is presented for predicting the stock price index. Second, the optimization technique is used to determine the effect of each learning model on the prediction result. For this purpose, first, all three mentioned algorithms process the data simultaneously and perform the prediction operation. Then, using the Cuckoo Search (CS) algorithm, the output weight of each algorithm is determined as a coefficient. Finally, using the ensemble technique, these results are combined and the final output is generated through weighted averaging on optimal coefficients. The proposed system was implemented, and its efficiency was evaluated by real stock data of construction companies. The results showed that using CS optimization in the proposed ensemble system is highly effective in reducing prediction error. According to the results, the proposed system can predict the price index with an average accuracy of 96.6 %, which shows a reduction of at least 2.4 % in prediction error compared to the previous methods. Comparing the evaluation results of the proposed system with similar algorithms indicates that our model is more accurate and can be useful for predicting the stock price index in real-world scenarios.
对股票价格数据的行为进行建模一直是人工智能(AI)和机器学习(ML)具有挑战性的应用之一,因为其具有高度复杂性且依赖于各种条件。最近的研究表明,仅用一种学习模型很难做到这一点。对于建筑行业的公司来说,这个问题可能更复杂,因为它们的行为依赖于更多条件。本研究旨在提供一种混合模型,以提高建筑行业公司股票价格指数预测的准确性。本文的贡献可如下考虑:首先,使用几种预测模型的组合来预测股票价格,以便学习模型能够相互弥补误差。在本研究中,提出了一种基于人工神经网络(ANN)、高斯过程回归(GPR)和分类与回归树(CART)的集成模型来预测股票价格指数。其次,使用优化技术来确定每个学习模型对预测结果的影响。为此,首先,上述三种算法同时处理数据并执行预测操作。然后,使用布谷鸟搜索(CS)算法确定每种算法的输出权重作为系数。最后,使用集成技术将这些结果进行组合,并通过对最优系数进行加权平均生成最终输出。所提出的系统得以实现,并通过建筑公司的实际股票数据对其效率进行了评估。结果表明,在所提出的集成系统中使用CS优化在减少预测误差方面非常有效。根据结果,所提出的系统能够以96.6%的平均准确率预测价格指数,这表明与先前方法相比,预测误差至少降低了2.4%。将所提出系统的评估结果与类似算法进行比较表明,我们的模型更准确,可用于实际场景中股票价格指数的预测。