Abstract
The prediction accuracy and generalization ability of extreme learning machine (ELM) are reduced by randomly generated weight and threshold before training. To solve these problems, an improved sparrow algorithm (ISSA)-ELM hybrid prediction model is proposed in this paper. Firstly, SSA is improved by the opposition-based learning (OBL), cosine inertia weights and Levy flight strategy. Secondly, unimodal and multimodal benchmark functions are used to verify the performance of ISSA. The test results show that ISSA has better optimization accuracy, stability and statistical properties than SSA, whale optimization algorithm (WOA), particle swarm optimization algorithm (PSO), gravity search algorithm (GSA), grasshopper optimization algorithm (GOA) and dragonfly algorithm (DA). Finally, ISSA is applied to optimize the weights and thresholds of ELM, and four regression datasets are used to test ISSA-ELM. The simulation results show that ISSA-ELM has better prediction accuracy, generalization ability and stability than SSA-ELM and ELM.
Similar content being viewed by others
References
Miche Y, Sorjamaa A, Bas P et al (2010) OP-ELM: optimally pruned extreme learning machine. IEEE Trans Neural Networks 21(1):158–162
Ahmad I, Basheri M, Iqbal MJ, Rahim A (2018) Performance comparison of support vector machine, random forest, and extreme learning machine for intrusion detection. IEEE Access 6:33789–33795
Yue YG, He P (2018) A comprehensive survey on the reliability of mobile wireless sensor networks: taxonomy, challenges, and future directions. Inform Fusion 44:188–204
Huang GB, Zhu QY, Siew CK (2004) Extreme learning machine: a new learning scheme of feedforward neural networks. IEEE Int Joint Conf Neural Networks 2:985–990
Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing 70:489–501
Li J, Shi W, Yang D (2020) Color difference classification of dyed fabrics via a kernel extreme learning machine based on an improved grasshopper optimization algorithm. Color Res Appl 10(2):1–14
Cao W, Wang X, Ming Z, Gao J (2018) A review on neural networks with random weights. Neurocomputing 275(1):278–287
Liu ZF, Li LL et al (2020) Prediction short-term photovoltaic power using improved chicken swarm optimizer—extreme learning machine model. J Clean Prod 248:119272
Wang H, Jing W, Li Y et al (2020) Fault diagnosis of fuel system based on improved extreme learning machine. Neural Process Lett 53:2553–2565
Perales-González C (2021) Global convergence of negative correlation extreme learning machine. Neural Process Lett 53:2067–2080
Mohammadi K, Shamshirband S, Motamedi S et al (2015) Extreme learning machine based prediction of daily dew point temperature. Comput Electron Agric 117:214–225
Zhou Z, Zhang R, Zhang J et al (2020) Fabric wrinkle level classification via online sequential extreme learning machine based on improved sine cosine algorithm. Text Res J 90(17–18):2007–2021
Hossain M, Mekhilef S, Danesh M et al (2017) Application of extreme learning machine for short term output power forecasting of three grid-connected PV systems. J Clean Prod 167:395–405
Nin WJ, Feng ZK, Zeng M et al (2019) Forecasting reservoir monthly runoff via ensemble empirical mode decomposition and extreme learning machine optimized by an improved gravitational search algorithm. Appl Soft Comput 82:105589
Wang MJ, Chen HL, Li HZ et al (2017) Grey wolf optimization evolving kernel extreme learning machine: application to bankruptcy prediction. Eng Appl Artif Intell 63:54–68
Kennedy J, Eberhart R (1995) Particle swarm optimization. IEEE Int Conf Neural Networks 4:1942–1948
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst Mag 22(3):52–67
Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimization algorithm: theory and application. Adv Eng Softw 105:30–47
Kaloop MR, Kumar D, Samui P et al (2019) Particle swarm optimization algorithm-extreme learning machine (PSO-ELM) model for predicting resilient modulus of stabilized aggregate bases. Appl Sci 9(16):3221
Mohanty F, Rup S, Dash B et al (2019) A computer-aided diagnosis system using Tchebichef features and improved grey wolf optimized extreme learning machine. Appl Intell 49:983–1001
Cho J, Chun M, Lee D (2007) Parameter optimization of extreme learning machine using bacterial foraging algorithm. J Fuzzy Logic Intell Syst 17(6):742–747
Xue JK, Shen B (2020) A novel swarm intelligence optimization approach: sparrow search algorithm. Syst Sci Control Eng 8(1):22–34
Liu B, Rodriguez D (2021) Renewable energy systems optimization by a new multi-objective optimization technique: a residential building. J Build Eng 35:102094
Zhu Y, Yousefi N (2021) Optimal parameter identification of PEMFC stacks using adaptive sparrow search algorithm. Int J Hydrogen Energy 46(14):9541–9552
Verma P, Parouha R (2021) An advanced hybrid algorithm for engineering design optimization. Neural Process Lett. https://doi.org/10.1007/S11063-021-10541-7
Zhang Z, Wang W, Pan GA (2020) Distributed quantum-behaved particle swarm optimization using opposition-based learning on spark for large-scale optimization problem. Mathematics 8(11):1860
Cao L, Yue Y, Zhang Y, Cai Y (2021) Improved crow search algorithm optimized extreme learning machine based on classification algorithm and application. IEEE Access. https://doi.org/10.1109/ACCESS.2021.3054799
Gao ZM, Zhao J (2019) An improved grey wolf optimization algorithm with variable weights. Comput Intell Neurosci. https://doi.org/10.1155/2019/2981282
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Rashedi E, Nezamabadi-Pour H, Saryazdi S et al (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073
Tizhoosh HR (2005) Opposition-based learning: a new scheme for machine intelligence. International Conference on International Conference on Computational Intelligence for Modelling. Control & Automation IEEE, 1: 695–701
Guo W, Liu T, Dai F et al (2020) An improved whale optimization algorithm for forecasting water resources demand. Appl Soft Comput 86:105925
Taradeh M, Mafarja M, Heidari A et al (2019) An evolutionary gravitational search-based feature selection. Inf Sci 497:219–239
Acknowledgements
This work was partially supported by the Natural Science Foundation of Hubei Province (Grant No. 2020CFB546), National Natural Science Foundation of China under Grants Nos. 12001411, 61373041, 61803222, 61803139, and the Fundamental Research Funds for the Central Universities (WUT: 2020IA004).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, J., Wu, Y. Improved Sparrow Search Algorithm with the Extreme Learning Machine and Its Application for Prediction. Neural Process Lett 54, 4189–4209 (2022). https://doi.org/10.1007/s11063-022-10804-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-022-10804-x