Skip to main content
Erschienen in: Neural Computing and Applications 14/2021

03.01.2021 | Original Article

Modified salp swarm algorithm for global optimisation

verfasst von: Fatima Ouaar, Redouane Boudjemaa

Erschienen in: Neural Computing and Applications | Ausgabe 14/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Salp swarm algorithm (SSA) is a newly swarm-based metaheuristic algorithm that simulate the swimming and foraging behaviour of salps in oceans so to search for global optimum solution. Similarly to other metaheuristic algorithms, SSA suffers from poor convergence rate and stagnation in local optima. In this paper, three different improvements to the original population update process are proposed in order to enhance its exploitation and exploration capabilities. The first modification (MSSA1) introduces the concept of local best information to the followers salps update process allowing a better exploration of local search neighbourhood. The second improvement (MSSA2) provide two followers update process. The first is based on a differential evolution combined with a randomly selected local best position, and the second uses a local search in the global best neighbourhood which is triggered by a non-improvement in the corresponding local best. A third modification to the SSA algorithm (MSSA3) penalises a non-improvement of the local best solution by computing a new corresponding follower’s position based on a local jump in the local best neighbourhood for better exploitation. The performances of the proposed algorithms are tested on 27 CEC’15 test suite, and two real-world optimisation problems. A comparative study using nonparametric statistical tests of the obtained results is conducted against those of eight well-known metaheuristics, including the original SSA. The results indicate an overall distinctive performance of all three modification compared to the remaining algorithms, while MSSA1 scored generally better than MSSA2 and MSSA3.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Abedinpourshotorban H, Shamsuddin SM, Beheshti Z, Jawawi DN (2016) Electromagnetic field optimization: a physics-inspired metaheuristic optimization algorithm. Swarm Evol Comput 26:8–22CrossRef Abedinpourshotorban H, Shamsuddin SM, Beheshti Z, Jawawi DN (2016) Electromagnetic field optimization: a physics-inspired metaheuristic optimization algorithm. Swarm Evol Comput 26:8–22CrossRef
3.
Zurück zum Zitat Alcalá-Fdez J, Sánchez L, García S, del Jesus MJ, Ventura S, Garrell JM, Otero J, Romero C, Bacardit J, Rivas VM, Fernández JC, Herrera F (2009) Keel: a software tool to assess evolutionary algorithms for data mining problems. Soft Comput 13(3):307–318CrossRef Alcalá-Fdez J, Sánchez L, García S, del Jesus MJ, Ventura S, Garrell JM, Otero J, Romero C, Bacardit J, Rivas VM, Fernández JC, Herrera F (2009) Keel: a software tool to assess evolutionary algorithms for data mining problems. Soft Comput 13(3):307–318CrossRef
5.
6.
Zurück zum Zitat Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–12CrossRef Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–12CrossRef
7.
Zurück zum Zitat Bairathi D, Gopalani D (2020) Opposition based salp swarm algorithm for numerical optimization. In: Abraham A, Cherukuri AK, Melin P, Gandhi N (eds) Intelligent systems design and applications. Springer, Cham, pp 821–831CrossRef Bairathi D, Gopalani D (2020) Opposition based salp swarm algorithm for numerical optimization. In: Abraham A, Cherukuri AK, Melin P, Gandhi N (eds) Intelligent systems design and applications. Springer, Cham, pp 821–831CrossRef
8.
Zurück zum Zitat Boudjemaa R, Oliva D, Ouaar F (2020) Fractional Lévy flight bat algorithm for global optimisation. Int J Bio Inspir Comput 15(2):100–112CrossRef Boudjemaa R, Oliva D, Ouaar F (2020) Fractional Lévy flight bat algorithm for global optimisation. Int J Bio Inspir Comput 15(2):100–112CrossRef
9.
Zurück zum Zitat Conover W (1999) Practical nonparametric statistics, 3rd edn. Wiley series in probability and statistics. Wiley, New York Conover W (1999) Practical nonparametric statistics, 3rd edn. Wiley series in probability and statistics. Wiley, New York
10.
Zurück zum Zitat Couceiro MS, Rocha RP, Ferreira NMF, Machado JAT (2012) Introducing the fractional-order Darwinian PSO. Signal Image Video Process 6(3):343–350CrossRef Couceiro MS, Rocha RP, Ferreira NMF, Machado JAT (2012) Introducing the fractional-order Darwinian PSO. Signal Image Video Process 6(3):343–350CrossRef
11.
Zurück zum Zitat Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3–18CrossRef Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3–18CrossRef
12.
Zurück zum Zitat Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B (Cybern) 26(1):29–41CrossRef Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B (Cybern) 26(1):29–41CrossRef
14.
Zurück zum Zitat Eusuff M, Lansey K, Pasha F (2006) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129–154MathSciNetCrossRef Eusuff M, Lansey K, Pasha F (2006) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129–154MathSciNetCrossRef
16.
Zurück zum Zitat Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning, 1st edn. Addison-Wesley Longman Publishing Co., Inc, BostonMATH Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning, 1st edn. Addison-Wesley Longman Publishing Co., Inc, BostonMATH
17.
Zurück zum Zitat Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S (2019) Henry gas solubility optimization: a novel physics-based algorithm. Future Gener Comput Syst 101:646–667CrossRef Hashim FA, Houssein EH, Mabrouk MS, Al-Atabany W, Mirjalili S (2019) Henry gas solubility optimization: a novel physics-based algorithm. Future Gener Comput Syst 101:646–667CrossRef
18.
Zurück zum Zitat Hegazy AE, Makhlouf M, El-Tawel GS (2018) Improved salp swarm algorithm for feature selection. J King Saud Univ Comput Inf Sci 32:335–344 Hegazy AE, Makhlouf M, El-Tawel GS (2018) Improved salp swarm algorithm for feature selection. J King Saud Univ Comput Inf Sci 32:335–344
19.
Zurück zum Zitat Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Future Gener Comput Syst 97:849–872CrossRef Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Future Gener Comput Syst 97:849–872CrossRef
21.
Zurück zum Zitat Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Tech. Rep. TR06, Erciyes University Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Tech. Rep. TR06, Erciyes University
22.
Zurück zum Zitat Kaveh A, Mahdavi V (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 139:18–27CrossRef Kaveh A, Mahdavi V (2014) Colliding bodies optimization: a novel meta-heuristic method. Comput Struct 139:18–27CrossRef
23.
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: IEEE international conference on neural networks, 1995. Proceedings, vol 4, pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: IEEE international conference on neural networks, 1995. Proceedings, vol 4, pp 1942–1948
24.
Zurück zum Zitat Li S, Chen H, Wang M, Heidari AA, Mirjalili S (2020) Slime mould algorithm: a new method for stochastic optimization. Future Gener Comput Syst 111:300–323CrossRef Li S, Chen H, Wang M, Heidari AA, Mirjalili S (2020) Slime mould algorithm: a new method for stochastic optimization. Future Gener Comput Syst 111:300–323CrossRef
26.
Zurück zum Zitat Meng X, Gao X, Liu Y, Zhang H (2015) A novel bat algorithm with habitat selection and Doppler effect in echoes for optimization. Expert Syst Appl 42(17–18):6350–6364CrossRef Meng X, Gao X, Liu Y, Zhang H (2015) A novel bat algorithm with habitat selection and Doppler effect in echoes for optimization. Expert Syst Appl 42(17–18):6350–6364CrossRef
27.
Zurück zum Zitat Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl Based Syst 89:228–249CrossRef Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl Based Syst 89:228–249CrossRef
29.
Zurück zum Zitat Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95(C):51–67CrossRef Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95(C):51–67CrossRef
30.
Zurück zum Zitat Neggaz N, Ewees AA, Elaziz MA, Mafarja M (2020) Boosting salp swarm algorithm by sine cosine algorithm and disrupt operator for feature selection. Expert Syst Appl 145:113103CrossRef Neggaz N, Ewees AA, Elaziz MA, Mafarja M (2020) Boosting salp swarm algorithm by sine cosine algorithm and disrupt operator for feature selection. Expert Syst Appl 145:113103CrossRef
31.
Zurück zum Zitat Qu B, Liang J, Wang Z, Chen Q, Suganthan P (2016) Novel benchmark functions for continuous multimodal optimization with comparative results. Swarm Evol Comput 26:23–34CrossRef Qu B, Liang J, Wang Z, Chen Q, Suganthan P (2016) Novel benchmark functions for continuous multimodal optimization with comparative results. Swarm Evol Comput 26:23–34CrossRef
32.
Zurück zum Zitat Rao SS (1996) Engineering optimization. Wiley, New York Rao SS (1996) Engineering optimization. Wiley, New York
33.
Zurück zum Zitat Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248 Special section on high order fuzzy setsCrossRef Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248 Special section on high order fuzzy setsCrossRef
34.
Zurück zum Zitat Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. Glob Optim 11(4):341–359MathSciNetCrossRef Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. Glob Optim 11(4):341–359MathSciNetCrossRef
35.
Zurück zum Zitat Tubishat M, Idris N, Shuib L, Abushariah MA, Mirjalili S (2020) Improved salp swarm algorithm based on opposition based learning and novel local search algorithm for feature selection. Expert Syst Appl 145:113122CrossRef Tubishat M, Idris N, Shuib L, Abushariah MA, Mirjalili S (2020) Improved salp swarm algorithm based on opposition based learning and novel local search algorithm for feature selection. Expert Syst Appl 145:113122CrossRef
38.
Zurück zum Zitat Yang B, Zhong L, Zhang X, Shu H, Yu T, Li H, Jiang L, Sun L (2019) Novel bio-inspired memetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition. J Clean Prod 215:1203–1222CrossRef Yang B, Zhong L, Zhang X, Shu H, Yu T, Li H, Jiang L, Sun L (2019) Novel bio-inspired memetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition. J Clean Prod 215:1203–1222CrossRef
39.
Zurück zum Zitat Yang X, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464–483CrossRef Yang X, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464–483CrossRef
40.
Zurück zum Zitat Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: 2009 world congress on nature biologically inspired computing (NaBIC), pp 210–214 Yang XS, Deb S (2009) Cuckoo search via Lévy flights. In: 2009 world congress on nature biologically inspired computing (NaBIC), pp 210–214
41.
Zurück zum Zitat Yang XS, He X (2013) Bat algorithm: literature review and applications. Int J Bio Inspir Comput 5(3):141–149CrossRef Yang XS, He X (2013) Bat algorithm: literature review and applications. Int J Bio Inspir Comput 5(3):141–149CrossRef
Metadaten
Titel
Modified salp swarm algorithm for global optimisation
verfasst von
Fatima Ouaar
Redouane Boudjemaa
Publikationsdatum
03.01.2021
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 14/2021
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-020-05621-z

Weitere Artikel der Ausgabe 14/2021

Neural Computing and Applications 14/2021 Zur Ausgabe

S. I : Intelligent Computing Methodologies in Machine learning for IoT Applications

Intelligent traffic monitoring and traffic diagnosis analysis based on neural network algorithm

S. I : Intelligent Computing Methodologies in Machine learning for IoT Applications

Indoor scene segmentation algorithm based on full convolutional neural network

S. I : Intelligent Computing Methodologies in Machine learning for IoT Applications

Improved convolutional neural network in remote sensing image classification

Premium Partner