An Improved Whale Optimization Algorithm for Global Optimization and Realized Volatility Prediction
Source abstract
Abstract
The original whale optimization algorithm (WOA) has a low initial population quality and tends to converge to local optimal solutions. To address these challenges, this paper introduces an improved whale optimization algorithm called OLCHWOA, incorporating a chaos mechanism and an opposition-based learning strategy. This algorithm introduces chaotic initialization and opposition-based initialization operators during the population initialization phase, thereby enhancing the quality of the initial whale population. Additionally, including an elite opposition-based learning operator significantly improves the algorithm’s global search capabilities during iterations. The work and contributions of this paper are primarily reflected in two aspects. Firstly, an improved whale algorithm with enhanced development capabilities and a wide range of application scenarios is proposed. Secondly, the proposed OLCHWOA is used to optimize the hyperparameters of the Long Short-Term Memory (LSTM) networks. Subsequently, a prediction model for Realized Volatility (RV) based on OLCHWOA-LSTM is proposed to optimize hyperparameters automatically. To evaluate the performance of OLCHWOA, a series of comparative experiments were conducted using a variety of advanced algorithms. These experiments included 38 standard test functions from CEC2013 and CEC2019 and three constrained engineering design problems. The experimental results show that OLCHWOA ranks first in accuracy and stability under the same maximum fitness function calls budget. Additionally, the China Securities Index 300 (CSI 300) dataset is used to evaluate the effectiveness of the proposed OLCHWOA-LSTM model in predicting RV. The comparison results with the other eight models show that the proposed model has the highest accuracy and goodness of fit in predicting RV. This further confirms that OLCHWOA effectively addresses real-world optimization problems.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Stock Market Forecasting Methods · Energy Load and Power Forecasting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (84)
Show source-provided references
1. Modeling and pricing long memory in stock market volatility10.1016/0304-4076(95)01736-4 ↗
2. Long memory and persistence in aggregate output10.1016/0304-3932(89)90003-2 ↗
3. Forecasting realised volatility: Does the LASSO approach outperform HAR?10.1016/j.intfin.2021.101386 ↗
4. The distribution of realized exchange rate volatility10.1198/016214501750332965 ↗
5. Modelling daily value-at-risk using realized volatility and aRCH type models10.1016/j.jempfin.2003.04.003 ↗
6. ARFIMAX and ARFIMAX-TARCH realized volatility modeling10.1080/02664760802271017 ↗
7. Forecasting the realized volatility of CSI 30010.1016/j.physa.2019.121799 ↗
8. Forecasting realised volatility using ARFIMA and HAR models10.1080/14697688.2019.1600713 ↗
9. Power and bipower variation with stochastic volatility and jumps
10. Roughing it up: Including jump components in the measurement, modeling, and forecasting of return volatility10.1162/rest.89.4.701 ↗
11. Exploiting the errors: A simple approach for improved volatility forecasting10.1016/j.jeconom.2015.10.007 ↗
12. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
13. Application of neural network for forecasting of exchange rates and forex trading
14. A LSTM-based method for stock returns prediction: A case study of China stock market
15. Forecasting the volatility of stock price index: A hybrid model integrating lSTM with multiple gARCH-type models10.1016/j.eswa.2018.03.002 ↗
16. A hybrid deep learning approach by integrating LSTM-ANN networks with GARCH model for copper price volatility prediction10.1016/j.physa.2020.124907 ↗
17. Forecasting the realized volatility of stock price index: A hybrid model integrating CEEMDAN and LSTM10.1016/j.eswa.2022.117736 ↗
18. Volatility forecasts of stock index futures in China and the US–a hybrid lSTM approach
19. Holland · Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence · 1992 · 15910.7551/mitpress/1090.003.0012 ↗
20. Optimization by simulated annealing10.1126/science.220.4598.671 ↗
21. Future paths for integer programming and links to artificial intelligence10.1016/0305-0548(86)90048-1 ↗
22. M. Dorigo, “Optimization, learning and natural algorithms,” Ph.D. dissertation, Politecnico di Milano, Italian, 1992.
23. Particle swarm optimization10.2514/2.2111 ↗
24. DE–a simple and efficient heuristic for global optimization over continuous space10.1023/A:1008202821328 ↗
25. A novel monarch butterfly optimization with greedy strategy and self-adaptive
26. The naked mole-rat algorithm10.1007/s00521-019-04464-7 ↗
27. Optimal power flow using moth swarm algorithm10.1016/j.epsr.2016.09.025 ↗
28. Harris hawks optimization: Algorithm and applications10.1016/j.future.2019.02.028 ↗
29. Slime mould algorithm: A comprehensive survey of its variants and applications10.1007/s11831-023-09883-3 ↗
30. An improved african vultures optimization algorithm using different fitness functions for multi-level thresholding image segmentation10.1007/s11042-023-16300-1 ↗
31. A carnivorous plant algorithm for solving global optimization problems10.1016/j.asoc.2020.106833 ↗
32. Hunger games search: Visions, conception, implementation, deep analysis, perspectives, and towards performance shifts10.1016/j.eswa.2021.114864 ↗
33. A multi-agent system based for solving high-dimensional optimization problems: A case study on email spam detection10.1002/dac.4670 ↗
34. An improved cuckoo search optimization algorithm with genetic algorithm for community detection in complex networks10.1007/s11042-022-12409-x ↗
35. An improved harris hawks optimization algorithm with multi-strategy for community detection in social network10.1007/s42235-022-00303-z ↗
36. Analytical stability analysis of the fractional-order particle swarm optimization algorithm10.1016/j.chaos.2021.111658 ↗
37. Convergence boundaries of complex-order particle swarm optimization algorithm with weak stagnation: Dynamical analysis10.1007/s11071-021-06862-w ↗
38. Unequal limit cuckoo optimization algorithm applied for optimal design of nonlinear field calibration problem of a triaxial accelerometer10.1016/j.measurement.2020.107963 ↗
39. Quantum-inspired metaheuristic algorithms: Comprehensive survey and classification10.1007/s10462-022-10280-8 ↗
40. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
41. Application of whale optimization algorithm in reservoir optimal operation
42. Solving job-shop scheduling problem by quantum whale optimization algorithm
43. Bearing fault diagnosis based on the deep learning feature extraction and WOA SVM state recognition
44. P. Niu, Z. Wu, Y. Ma, C. Shi and J. Li, “Prediction of steam turbine heat consumption rate based on whale optimization algorithm,” vol. 68, no. 3, pp. 1049–1057, 2017.
45. Improved whale optimization algorithm and its application in optimization of residue hydrogenation parameters
46. Haupt · Practical Genetic Algorithms · 2003 · 2710.1002/0471671746.ch2 ↗
47. Improved whale optimization algorithm for solving constrained optimization problems10.1155/2021/8832251 ↗
48. A node location algorithm based on improved whale optimization in wireless sensor networks10.1155/2021/7523938 ↗
49. A whale optimization algorithm with convergence and exploitability enhancement and its application
50. New brain tumor classification method based on an improved version of whale optimization algorithm10.1016/j.bspc.2019.101728 ↗
51. Indoor high-precision 3D positioning system based on visible-light communication using improved whale optimization algorithm10.3390/photonics9020093 ↗
52. Improved whale optimization algorithm for feature selection in arabic sentiment analysis10.1007/s10489-018-1334-8 ↗
53. An efficient population-based multi-objective task scheduling approach in fog computing systems
54. A whale optimization algorithm with chaos mechanism based on quasi-opposition for global optimization problems
55. Enhanced fractional chaotic whale optimization algorithm for parameter identification of isolated wind-diesel power systems10.1109/ACCESS.2020.3012686 ↗
56. Rolling bearing fault diagnosis based on IWOA-LSTM
57. Prediction of coke quality based on improved WOA-lSTM
58. Prediction method of insulation paper remaining life with mechanical-thermal synergy based on WOA-LSTM model
59. Public environment emotion prediction model using LSTM network10.3390/su12041665 ↗
60. An improved long short-term memory networks with Takagi-Sugeno fuzzy for traffic speed prediction considering abnormal traffic situation10.1111/coin.12291 ↗
61. HHO algorithm combining mutualism and lens imaging learning
62. Whale optimization algorithm combined with dynamic probability threshold anda adaptive mutation
63. Metaheuristics and chaos theory
64. A niching chaos optimization algorithm for multimodal optimization10.1007/s00500-016-2360-2 ↗
65. A chaotic-based interactive autodidactic school algorithm for data clustering problems and its application on COVID-19 disease detection10.3390/sym15040894 ↗
66. Opposition-based learning: A new scheme for machine intelligence
67. A novel improved chef-based optimization algorithm with Gaussian random walk-based diffusion process for global optimization and engineering problems10.1016/j.matcom.2023.04.027 ↗
68. Opposition-based differential evolution
69. Adaptive differential evolution with elite opposition-based learning and its application to training artificial neural networks10.3233/FI-2019-1764 ↗
70. Enhancing particle swarm optimization using generalized opposition-based learning10.1016/j.ins.2011.03.016 ↗
71. Elite opposition-based particle swarm optimization
72. Problem definitions and evaluation criteria for the CEC 2013 special session and competition on real-parameter optimization
73. Problem definitions and evaluation criteria for the 100-digit challenge special session and competition on single objective numerical optimization
74. No free lunch theorems for optimization10.1109/4235.585893 ↗
75. The arithmetic optimization algorithm10.1016/j.cma.2020.113609 ↗
76. Biped robot stability based on an a–C parametric whale optimization algorithm10.1016/j.jocs.2018.12.005 ↗
77. An efficient double adaptive random spare reinforced whale optimization algorithm10.1016/j.eswa.2019.113018 ↗
78. Boosted whale optimization algorithm with natural selection operators for software fault prediction10.1109/ACCESS.2021.3052149 ↗
79. An improved whale optimization algorithm based on multi-population evolution for global optimization and engineering design problems10.1016/j.eswa.2022.119269 ↗
80. Boosting particle swarm optimization by backtracking search algorithm for optimization problems10.1016/j.swevo.2023.101304 ↗
81. Modeling and forecasting realized volatility10.1111/1468-0262.00418 ↗
82. Novel volatility forecasting using deep learning–long short term memory recurrent neural networks10.1016/j.eswa.2019.04.038 ↗
83. Gold volatility prediction using a CNN-LSTM approach10.1016/j.eswa.2020.113481 ↗
84. Forecasting stock volatility and value-at-risk based on temporal convolutional networks10.1016/j.eswa.2022.117951 ↗