Skip to main content
Top
Published in: Engineering with Computers 3/2023

10-01-2022 | Original Article

Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems

Authors: Hongliang Zhang, Tong Liu, Xiaojia Ye, Ali Asghar Heidari, Guoxi Liang, Huiling Chen, Zhifang Pan

Published in: Engineering with Computers | Issue 3/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

There is a new nature-inspired algorithm called salp swarm algorithm (SSA), due to its simple framework, it has been widely used in many fields. But when handling some complicated optimization problems, especially the multimodal and high-dimensional optimization problems, SSA will probably have difficulties in convergence performance or dropping into the local optimum. To mitigate these problems, this paper presents a chaotic SSA with differential evolution (CDESSA). In the proposed framework, chaotic initialization and differential evolution are introduced to enrich the convergence speed and accuracy of SSA. Chaotic initialization is utilized to produce a better initial population aim at locating a better global optimal. At the same time, differential evolution is used to build up the search capability of each agent and improve the sense of balance of global search and intensification of SSA. These mechanisms collaborate to boost SSA in accelerating convergence activity. Finally, a series of experiments are carried out to test the performance of CDESSA. Firstly, IEEE CEC2014 competition fuctions are adopted to evaluate the ability of CDESSA in working out the real-parameter optimization problems. The proposed CDESSA is adopted to deal with feature selection (FS) problems, then five constrained engineering optimization problems are also adopted to evaluate the property of CDESSA in dealing with real engineering scenarios. Experimental results reveal that the proposed CDESSA method performs significantly better than the original SSA and other compared methods.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
26.
60.
go back to reference Tizhoosh HR (2005) Opposition-based learning: a new scheme for machine intelligence. In: international conference on computational intelligence for modelling, control and automation and international conference on intelligent agents, web technologies and internet commerce (CIMCA-IAWTIC'06), pp 695–701. https://doi.org/10.1109/CIMCA.2005.1631345 Tizhoosh HR (2005) Opposition-based learning: a new scheme for machine intelligence. In: international conference on computational intelligence for modelling, control and automation and international conference on intelligent agents, web technologies and internet commerce (CIMCA-IAWTIC'06), pp 695–701. https://​doi.​org/​10.​1109/​CIMCA.​2005.​1631345
64.
go back to reference Civicioglu P, Besdok E, Gunen MA, Atasever UH (2020) Weighted differential evolution algorithm for numerical function optimization: a comparative study with cuckoo search, artificial bee colony, adaptive differential evolution, and backtracking search optimization algorithms. Neural Comput Appl 32:3923–3937. https://doi.org/10.1007/s00521-018-3822-5CrossRef Civicioglu P, Besdok E, Gunen MA, Atasever UH (2020) Weighted differential evolution algorithm for numerical function optimization: a comparative study with cuckoo search, artificial bee colony, adaptive differential evolution, and backtracking search optimization algorithms. Neural Comput Appl 32:3923–3937. https://​doi.​org/​10.​1007/​s00521-018-3822-5CrossRef
66.
go back to reference Frank AA (2010) UCI machine learning repository Frank AA (2010) UCI machine learning repository
70.
go back to reference Yang, S., Yu, X., Ding, M., He, L., Cao, G., Zhao, L.,... Ren, N. (2021). Simulating a combined lysis-cryptic and biological nitrogen removal system treating domestic wastewater at low C/N ratios using artificial neural network. Water research (Oxford), 189, 116576. doi: 10.1016/j.watres.2020.116576CrossRef Yang, S., Yu, X., Ding, M., He, L., Cao, G., Zhao, L.,... Ren, N. (2021). Simulating a combined lysis-cryptic and biological nitrogen removal system treating domestic wastewater at low C/N ratios using artificial neural network. Water research (Oxford), 189, 116576. doi: 10.1016/j.watres.2020.116576CrossRef
71.
go back to reference Che, H., & Wang, J. (2021). A Two-Timescale Duplex Neurodynamic Approach to Mixed-Integer Optimization. IEEE transaction on neural networks and learning systems, 32(1), 36-48. doi: 10.1109/TNNLS.2020.2973760MathSciNetCrossRefMATH Che, H., & Wang, J. (2021). A Two-Timescale Duplex Neurodynamic Approach to Mixed-Integer Optimization. IEEE transaction on neural networks and learning systems, 32(1), 36-48. doi: 10.1109/TNNLS.2020.2973760MathSciNetCrossRefMATH
72.
go back to reference Meng, Q., Lai, X., Yan, Z., Su, C., & Wu, M. (2021). Motion Planning and Adaptive Neural Tracking Control of an Uncertain Two-Link Rigid-Flexible Manipulator With Vibration Amplitude Constraint. IEEE transaction on neural networks and learning systems, PP, 1-15. doi: 10.1109/TNNLS.2021.3054611CrossRef Meng, Q., Lai, X., Yan, Z., Su, C., & Wu, M. (2021). Motion Planning and Adaptive Neural Tracking Control of an Uncertain Two-Link Rigid-Flexible Manipulator With Vibration Amplitude Constraint. IEEE transaction on neural networks and learning systems, PP, 1-15. doi: 10.1109/TNNLS.2021.3054611CrossRef
73.
go back to reference Zhang, M., Chen, Y., & Susilo, W. (2020). PPO-CPQ: A Privacy-Preserving Optimization of Clinical Pathway Query for E-Healthcare Systems. IEEE internet of things journal, 7(10), 10660-10672. doi: 10.1109/JIOT.2020.3007518MathSciNetCrossRefMATH Zhang, M., Chen, Y., & Susilo, W. (2020). PPO-CPQ: A Privacy-Preserving Optimization of Clinical Pathway Query for E-Healthcare Systems. IEEE internet of things journal, 7(10), 10660-10672. doi: 10.1109/JIOT.2020.3007518MathSciNetCrossRefMATH
100.
go back to reference Wu, X., Zheng, W., Chen, X., Zhao, Y., Yu, T., & Mu, D. (2021). Improving high-impact bug report prediction with combination of interactive machine learning and active learning. Information and Software Technology, 133, 106530. Wu, X., Zheng, W., Chen, X., Zhao, Y., Yu, T., & Mu, D. (2021). Improving high-impact bug report prediction with combination of interactive machine learning and active learning. Information and Software Technology, 133, 106530.
101.
go back to reference Wu, Z., Cao, J., Wang, Y., Wang, Y., Zhang, L., & Wu, J. (2018). hPSD: a hybrid PU-learning-based spammer detection model for product reviews. IEEE transactions on cybernetics, 50(4), 1595-1606. Wu, Z., Cao, J., Wang, Y., Wang, Y., Zhang, L., & Wu, J. (2018). hPSD: a hybrid PU-learning-based spammer detection model for product reviews. IEEE transactions on cybernetics, 50(4), 1595-1606.
102.
go back to reference Wang, G. G., Deb, S., & Cui, Z. (2019). Monarch butterfly optimization. Neural computing and applications, 31(7), 1995-2014. CrossRef Wang, G. G., Deb, S., & Cui, Z. (2019). Monarch butterfly optimization. Neural computing and applications, 31(7), 1995-2014. CrossRef
103.
go back to reference Wang, G. G., Deb, S., & Coelho, L. D. S. (2018). Earthworm optimisation algorithm: a bio-inspired metaheuristic algorithm for global optimisation problems. International journal of bio-inspired computation, 12(1), 1-22. CrossRef Wang, G. G., Deb, S., & Coelho, L. D. S. (2018). Earthworm optimisation algorithm: a bio-inspired metaheuristic algorithm for global optimisation problems. International journal of bio-inspired computation, 12(1), 1-22. CrossRef
104.
go back to reference Wang, G. G., Deb, S., & Coelho, L. D. S. (2015, December). Elephant herding optimization. In 2015 3rd International Symposium on Computational and Business Intelligence (ISCBI) (pp. 1-5). IEEE. doi: 10.1109/ISCBI.2015.8 Wang, G. G., Deb, S., & Coelho, L. D. S. (2015, December). Elephant herding optimization. In 2015 3rd International Symposium on Computational and Business Intelligence (ISCBI) (pp. 1-5). IEEE. doi: 10.1109/ISCBI.2015.8
105.
go back to reference Wang, G. G. (2018). Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. Memetic Computing, 10(2), 151-164. CrossRef Wang, G. G. (2018). Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. Memetic Computing, 10(2), 151-164. CrossRef
106.
go back to reference Liu, X. F., Zhan, Z. H., Lin, Y., Chen, W. N., Gong, Y. J., Gu, T. L., ... & Zhang, J. (2018). Historical and heuristic-based adaptive differential evolution. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 49(12), 2623-2635. Liu, X. F., Zhan, Z. H., Lin, Y., Chen, W. N., Gong, Y. J., Gu, T. L., ... & Zhang, J. (2018). Historical and heuristic-based adaptive differential evolution. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 49(12), 2623-2635.
107.
go back to reference Zhao, H., Zhan, Z. H., Lin, Y., Chen, X., Luo, X. N., Zhang, J., ... & Zhang, J. (2019). Local binary pattern-based adaptive differential evolution for multimodal optimization problems. IEEE transactions on cybernetics, 50(7), 3343-3357. Zhao, H., Zhan, Z. H., Lin, Y., Chen, X., Luo, X. N., Zhang, J., ... & Zhang, J. (2019). Local binary pattern-based adaptive differential evolution for multimodal optimization problems. IEEE transactions on cybernetics, 50(7), 3343-3357.
108.
go back to reference Zhan, Z. H., Wang, Z. J., Jin, H., & Zhang, J. (2019). Adaptive distributed differential evolution. IEEE transactions on cybernetics, 50(11), 4633-4647. Zhan, Z. H., Wang, Z. J., Jin, H., & Zhang, J. (2019). Adaptive distributed differential evolution. IEEE transactions on cybernetics, 50(11), 4633-4647.
109.
go back to reference Zhan, Z. H., Liu, X. F., Zhang, H., Yu, Z., Weng, J., Li, Y., ... & Zhang, J. (2016). Cloudde: A heterogeneous differential evolution algorithm and its distributed cloud version. IEEE Transactions on Parallel and Distributed Systems, 28(3), 704-716. Zhan, Z. H., Liu, X. F., Zhang, H., Yu, Z., Weng, J., Li, Y., ... & Zhang, J. (2016). Cloudde: A heterogeneous differential evolution algorithm and its distributed cloud version. IEEE Transactions on Parallel and Distributed Systems, 28(3), 704-716.
110.
go back to reference Liu, X. F., Zhan, Z. H., & Zhang, J. (2021) Resource-Aware Distributed Differential Evolution for Training Expensive Neural-Network-Based Controller in Power Electronic Circuit. IEEE Transactions on Neural Networks and Learning Systems 1-11 10.1109/TNNLS.2021.3075205 Liu, X. F., Zhan, Z. H., & Zhang, J. (2021) Resource-Aware Distributed Differential Evolution for Training Expensive Neural-Network-Based Controller in Power Electronic Circuit. IEEE Transactions on Neural Networks and Learning Systems 1-11 10.1109/TNNLS.2021.3075205
111.
go back to reference Chen, Z. G., Zhan, Z. H., Wang, H., & Zhang, J. (2019). Distributed individuals for multiple peaks: A novel differential evolution for multimodal optimization problems. IEEE Transactions on Evolutionary Computation, 24(4), 708-719. Chen, Z. G., Zhan, Z. H., Wang, H., & Zhang, J. (2019). Distributed individuals for multiple peaks: A novel differential evolution for multimodal optimization problems. IEEE Transactions on Evolutionary Computation, 24(4), 708-719.
112.
go back to reference Chen, H., Li, S., Heidari, A. A., Wang, P., Li, J., Yang, Y., ... & Huang, C. (2020). Efficient multi-population outpost fruit fly-driven optimizers: Framework and advances in support vector machines. Expert Systems with Applications, 142, 112999. CrossRef Chen, H., Li, S., Heidari, A. A., Wang, P., Li, J., Yang, Y., ... & Huang, C. (2020). Efficient multi-population outpost fruit fly-driven optimizers: Framework and advances in support vector machines. Expert Systems with Applications, 142, 112999. CrossRef
113.
go back to reference Chen, H., Yang, C., Heidari, A. A., & Zhao, X. (2020). An efficient double adaptive random spare reinforced whale optimization algorithm. Expert Systems with Applications, 154, 113018. CrossRef Chen, H., Yang, C., Heidari, A. A., & Zhao, X. (2020). An efficient double adaptive random spare reinforced whale optimization algorithm. Expert Systems with Applications, 154, 113018. CrossRef
114.
go back to reference Zhang, H., Heidari, A. A., Wang, M., Zhang, L., Chen, H., & Li, C. (2020). Orthogonal Nelder-Mead moth flame method for parameters identification of photovoltaic modules. Energy Conversion and Management, 211, 112764. CrossRef Zhang, H., Heidari, A. A., Wang, M., Zhang, L., Chen, H., & Li, C. (2020). Orthogonal Nelder-Mead moth flame method for parameters identification of photovoltaic modules. Energy Conversion and Management, 211, 112764. CrossRef
115.
go back to reference Ridha, H. M., Heidari, A. A., Wang, M., & Chen, H. (2020). Boosted mutation-based Harris hawks optimizer for parameters identification of single-diode solar cell models. Energy Conversion and Management, 209, 112660. CrossRef Ridha, H. M., Heidari, A. A., Wang, M., & Chen, H. (2020). Boosted mutation-based Harris hawks optimizer for parameters identification of single-diode solar cell models. Energy Conversion and Management, 209, 112660. CrossRef
116.
go back to reference Chen, H., Jiao, S., Wang, M., Heidari, A. A., & Zhao, X. (2020). Parameters identification of photovoltaic cells and modules using diversification-enriched Harris hawks optimization with chaotic drifts. Journal of Cleaner Production, 244, 118778. CrossRef Chen, H., Jiao, S., Wang, M., Heidari, A. A., & Zhao, X. (2020). Parameters identification of photovoltaic cells and modules using diversification-enriched Harris hawks optimization with chaotic drifts. Journal of Cleaner Production, 244, 118778. CrossRef
117.
go back to reference Chen, H., Heidari, A. A., Chen, H., Wang, M., Pan, Z., & Gandomi, A. H. (2020). Multi-population differential evolution-assisted Harris hawks optimization: Framework and case studies. Future Generation Computer Systems, 111, 175-198. CrossRef Chen, H., Heidari, A. A., Chen, H., Wang, M., Pan, Z., & Gandomi, A. H. (2020). Multi-population differential evolution-assisted Harris hawks optimization: Framework and case studies. Future Generation Computer Systems, 111, 175-198. CrossRef
Metadata
Title
Differential evolution-assisted salp swarm algorithm with chaotic structure for real-world problems
Authors
Hongliang Zhang
Tong Liu
Xiaojia Ye
Ali Asghar Heidari
Guoxi Liang
Huiling Chen
Zhifang Pan
Publication date
10-01-2022
Publisher
Springer London
Published in
Engineering with Computers / Issue 3/2023
Print ISSN: 0177-0667
Electronic ISSN: 1435-5663
DOI
https://doi.org/10.1007/s00366-021-01545-x

Other articles of this Issue 3/2023

Engineering with Computers 3/2023 Go to the issue