基于GA-WOA-LSTM的股票市场预测研究
1School of Science, Shenyang University of Chemical Technology, Shenyang, Liaoning, China.
PloS one
|August 27, 2025
概括
这项研究介绍了一种混合模型,它结合了遗传算法 (GA),鱼优化算法 (WOA) 和长期短期记忆 (LSTM) 来改进股票市场预测. GA-WOA-LSTM模型提高了财务时间序列的预测准确性.
科学领域:
- 金融预测和时间序列分析.
- 计算智能和机器学习应用.
- 经济建模和市场监管.
背景情况:
- 全球金融市场日益复杂,需要准确的股票市场预测投资,监管和规划.
- 传统的预测模型经常与金融时间序列数据固有的非线性依赖性和长期模式作斗争.
研究的目的:
- 提出和评估一种新的混合预测模型,即GA-WOA-LSTM,用于增强股票市场预测.
- 利用遗传算法 (GA),鱼优化算法 (WOA) 和长期短期记忆 (LSTM) 的优势,实现卓越的预测性能.
主要方法:
- 一个混合模型集成GA用于全球超参数优化,WOA用于本地搜索改进,LSTM用于时间序列建模.
- 使用LSTM神经网络,以捕捉非线性依赖和长期模式.
- 在训练和测试数据集上使用平均绝对误差 (MAE),平均绝对百分比误差 (MAPE),根平均平方误差 (RMSE) 和R2来评估模型性能.
主要成果:
- 与传统基线模型相比,GA-WOA-LSTM模型的预测准确度显著提高.
- 拟议的模型在训练和测试数据集上表现出卓越的概括能力.
- 关键性能指标 (MAE,MAPE,RMSE,R2) 表明了混合方法的有效性.
结论:
- GA-WOA-LSTM模型为财务时间序列预测提供了强大而有效的策略.
- 这项研究为现实金融市场的实际应用提供了宝贵的见解.
- 优化算法与深度学习的整合提高了股票市场预测的准确性和可靠性.
相关概念视频
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
Econometric Views (EViews)
247
Econometric Views, often stylized as EViews, is a package that merges statistical analysis with econometric studies. It is designed to provide tools for time series analysis, forecasting, and econometric model simulation. The software originated from MicroTSP software and has evolved significantly since its inception in 1981. The history of EViews is marked by a continuous effort to enhance its computational speed and user interface. It was initially developed for large computing systems but...
247
End Point Prediction: Gran Plot
580
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
580
Regression Analysis
6.0K
Regression analysis is a statistical tool that describes a mathematical relationship between a dependent variable and one or more independent variables.
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
6.0K
Classification of Signals
878
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
878
Statistical Analysis: Overview
7.3K
When we take repeated measurements on the same or replicated samples, we will observe inconsistencies in the magnitude. These inconsistencies are called errors. To categorize and characterize these results and their errors, the researcher can use statistical analysis to determine the quality of the measurements and/or suitability of the methods.
One of the most commonly used statistical quantifiers is the mean, which is the ratio between the sum of the numerical values of all results and the...
One of the most commonly used statistical quantifiers is the mean, which is the ratio between the sum of the numerical values of all results and the...
7.3K
