Skip to main content
Log in

Improved Sparrow Search Algorithm with the Extreme Learning Machine and Its Application for Prediction

Neural Processing Letters Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Miche Y, Sorjamaa A, Bas P et al (2010) OP-ELM: optimally pruned extreme learning machine. IEEE Trans Neural Networks 21(1):158–162

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Google Scholar 

  5. Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing 70:489–501

    Article  Google Scholar 

  6. 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

    Google Scholar 

  7. Cao W, Wang X, Ming Z, Gao J (2018) A review on neural networks with random weights. Neurocomputing 275(1):278–287

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Perales-González C (2021) Global convergence of negative correlation extreme learning machine. Neural Process Lett 53:2067–2080

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Kennedy J, Eberhart R (1995) Particle swarm optimization. IEEE Int Conf Neural Networks 4:1942–1948

    Google Scholar 

  17. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  18. Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst Mag 22(3):52–67

    Article  Google Scholar 

  19. Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimization algorithm: theory and application. Adv Eng Softw 105:30–47

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Google Scholar 

  23. Xue JK, Shen B (2020) A novel swarm intelligence optimization approach: sparrow search algorithm. Syst Sci Control Eng 8(1):22–34

    Article  Google Scholar 

  24. Liu B, Rodriguez D (2021) Renewable energy systems optimization by a new multi-objective optimization technique: a residential building. J Build Eng 35:102094

    Article  Google Scholar 

  25. Zhu Y, Yousefi N (2021) Optimal parameter identification of PEMFC stacks using adaptive sparrow search algorithm. Int J Hydrogen Energy 46(14):9541–9552

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. Gao ZM, Zhao J (2019) An improved grey wolf optimization algorithm with variable weights. Comput Intell Neurosci. https://doi.org/10.1155/2019/2981282

    Article  Google Scholar 

  30. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  31. Rashedi E, Nezamabadi-Pour H, Saryazdi S et al (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248

    Article  Google Scholar 

  32. 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

    Article  MathSciNet  Google Scholar 

  33. 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

  34. Guo W, Liu T, Dai F et al (2020) An improved whale optimization algorithm for forecasting water resources demand. Appl Soft Comput 86:105925

    Article  Google Scholar 

  35. Taradeh M, Mafarja M, Heidari A et al (2019) An evolutionary gravitational search-based feature selection. Inf Sci 497:219–239

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yonghong Wu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-022-10804-x

Keywords

Navigation