396
Views
51
CrossRef citations to date
0
Altmetric
Original Article

Improved salp swarm algorithm based on weight factor and adaptive mutation

, &
Pages 493-515 | Received 02 Jul 2018, Accepted 20 Dec 2018, Published online: 22 Feb 2019

References

  • Adewumi, A. O., & Arasomwan, A. M. (2016). An improved particle swarm optimiser based on swarm success rate for global optimisation problems. Journal of Experimental & Theoretical Artificial Intelligence, 28(3), 441–483.
  • Chen, L., Zhang, L., Guo, Y., Huang, Y., & Liang, J. (2014). Blind signal separation algorithm based on temporal predictability and differential search algorithm. Journal on Communications, 35(6), 117–125.
  • Colorni, A., Dorigo, M., & Maniezzo, V. (1992) Distributed optimization by ant colonies. Proceedings of the first European conference on artificial life, Paris (pp 134–142).
  • Eberhart, R. C., & Kennedy, J. (1995) A new optimizer using particle swarm theory. Proceedings of the sixth international symposium on micro machine and human science(pp 39–43). doi: 10.1109/MHS.1995.494215.
  • EI-Fergany, A. A. (2018). Extracting optimal parameters of PEM fuel cells using salp swarm optimizer. Renewable Energy, 119, 641–648.
  • Eusuff, M. M., & Lansey, K. E. (2003). Optimization of water distribution network design using the shuffled frog leaping algorithm. Journal of Water Resources Planning and Management, 129(3), 210–225.
  • Faris, H., Mafarja, M. M., Heidari, A. A., Aljarah, I., Al-Zoubi, A. M., Mirjalili, S., & Fujita, H. (2018). An efficient binary salp swarm algorithm with crossover scheme for feature selection problems. Knowledge-Based Systems, 154, 43–67.
  • Gao, W., Liu, S., & Huang, L. (2014). Enhancing artificial bee colony algorithm using more information-based search equations. Information Sciences, 270, 112–133.
  • Goldberg, D. E., & Holland, J. H. (1988). Genetic algorithms and machine learning. Machine Learning, 3, 95–99.
  • Ibrahim, A., Ahmed, A., Hussein, S., & Hassanien, A. E. (2018). Fish image segmentation using salp swarm algorithm. The international conference on advanced machine learning technologies and applications (AMLTA2018), 723, 42–51.
  • Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39(3), 459–471.
  • Kim, D. H., Abraham, A., & Cho, J. H. (2007). A hybrid genetic algorithm and bacterial foraging approach for global optimization. Information Sciences, 177(18), 3918–3937.
  • Li, J., & Gao, X. (2016). Chaotic particle swarm optimization algorithm with adaptive mutation. Computer Engineering and Applications, 52(10), 44–49.
  • Liang, J., Qin, A., Suganthan, P. N., & Baskar, S. (2006). Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Transactions on Evolutionary Computation, 10(3), 281–295.
  • Lu, Z., & Hou, Z. (2004). Particle swarm optimization with adaptive mutation. Acta Electronica Sinica, 32(3), 416–420.
  • Lv, L., Han, L., Fan, T., & Zhao, J. (2016). Artificial bee colony algorithm with accelerating convergence. International Journal of Wireless and Mobile Computing, 10(1), 76–82.
  • Maeda, M., & Tsuda, S. (2015). Reduction of artificial bee colony algorithm for global optimization. Neurocomputing, 148, 70–74.
  • Mirjalili, S. (2015). Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowledge-Based Systems, 89, 228–249.
  • Mirjalili, S. (2016). Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Computing & Applications, 27(4), 1053–1073.
  • Mirjalili, S., Gandomi, A. H., Mirjalili, S. Z., Saremi, S., Faris, H., & Mirjalili, S. M. (2017). Salp swarm algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software, 114, 163–191.
  • Mirjalili, S., & Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67.
  • Mirjalili, S., Mirjalili, S. M., & Hatamlou, A. (2016). Multi-verse optimizer: A nature-inspired algorithm for global optimization. Neural Computing and Applications, 27(2), 495–513.
  • Passino, K. M. (2002). Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Systems Magazine, 22(3), 52–67.
  • Ratnaweera, A., Halgamuge, S. K., & Watson, H. C. (2004). Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Transactions on Evolutionary Computation, 8(3), 240–255.
  • Saremi, S., Mirjalili, S., & Lewis, A. (2017). Grasshopper optimisation algorithm: Theory and application. Advances in Engineering Software, 105, 30–47.
  • Sayed, G. I., Khoriba, G., & Haggag, M. H. (2018). A novel chaotic salp swarm algorithm for global optimization and feature selection. Applied Intelligence, 48(10), 3462–3481.
  • Shi, Y., & Eberhart, R. C. (1998) A modified particle swarm optimizer. Proceedings of the IEEE international conference on evolutionary computation and IEEE World Congress on computational intelligence(pp 69–73). doi: 10.1109/ICEC.1998.699146.
  • Shi, Y., & Eberhart, R. C. (1999) Empirical study of particle swarm optimization. Proceedings of the 1999 IEEE Congress on evolutionary computation(pp 1945–1950). doi: 10.1109/CEC.1999.785511.
  • Sun, Z., Hu, R., Qian, B., Liu, B., & Che, G. (2018). Salp swarm algorithm based on blocks on critical path for reentrant job shop scheduling problems. Intelligent Computing Theories and Application. (ICIC 2018), 10954, 638–648.
  • Wang, H., Wang, W., & Wu, Z. (2013). Particle swarm optimization with adaptive mutation for multimodal optimization. Applied Mathematics and Computation, 221, 296–305.
  • Xie, X., Zhang, W., & Yang, Z. (2002) Dissipative particle swarm optimization. Proceedings of the 2002 Congress on evolutionary computation(pp 1456–1461). doi: 10.1109/CEC.2002.1004457.
  • Yang, B., Luo, W., & Wang, B. (2017). Constrained nonnegative matrix factorization based on particle swarm optimization for hyperspectral unmixing. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 10(8), 3693–3710.
  • Yang, X. S. (2010). A new metaheuristic bat-inspired algorithm. In Nature inspired cooperative strategies for optimization (NICSO 2010) (pp. 65–74). Germany: Springer.
  • Yang, X. S. (2013). Multiobjective firefly algorithm for continuous optimization. Engineering with Computers, 29(2), 175–184.
  • Yang, X. S., & Deb, S. (2009) Cuckoo search via Lévy flights. Proceedings of the 2009 World Congress on nature & biologically inspired computing(pp 210–214). doi: 10.1109/NABIC.2009.5393690.
  • Zhang, J., Wang, Z., & Luo, X. (2018). Parameter estimation for soil water retention curve using the salp swarm algorithm. Water, 10(6). doi:10.3390/w10060815
  • Zhang, Z., Hu, F., & Zhang, N. (2018). Ant colony algorithm for satellite control resource scheduling problem. Applied Intelligence, 48(10), 3295–3305.
  • Zhao, L., Jia, Z., Chen, L., & Guo, Y. (2017). Improved backtracking search algorithm based on population control factor and optimal learning strategy. Mathematical Problems in Engineering, 2017. doi:10.1155/2017/3017608

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.