A modified differential evolution algorithm with a balanced performance for Exploration and Exploitation phases
Subject Areas : Pattern Analysis and Intelligent SystemsIraj Naruei 1 , farshid keynia 2
1 - Islamic Azad university , Kerman Branch
2 - Department of Energy, Institute of Science and High Technology and Environmental Sciences, Graduate University of Advanced Technology, Kerman, Iran;
Keywords:
Abstract :
[1] A. R. Simpson, G. C. Dandy, and L. J. Murphy, "Genetic Algorithms Compared to Other Techniques for Pipe Optimization," J. Water Resour. Plan. Manag., vol. 120, no. 4, pp. 423–443, Jul. 1994, DOI: 10.1061/(ASCE)0733-9496(1994)120:4(423).
[2] J. C. Spall, Introduction to Stochastic Search and Optimization. Hoboken, NJ, USA: John Wiley & Sons, Inc., 2003.
[3] I. Boussaïd, J. Lepagnot, and P. Siarry, "A survey on optimization metaheuristics," Inf. Sci. (NY)., vol. 237, pp. 82–117, Jul. 2013, DOI: 10.1016/j.ins.2013.02.041.
[4] J. A. Parejo, A. Ruiz-Cortés, S. Lozano, and P. Fernandez, "Metaheuristic optimization frameworks: a survey and benchmarking," Soft Comput., vol. 16, no. 3, pp. 527–561, Mar. 2012, DOI: 10.1007/s00500-011-0754-8.
[5] M. Dorigo and T. Stützle, Ant Colony Optimization. Scituate, MA, USA: Bradford Company, 2004.
[6] E.-G. Talbi, Metaheuristics: From Design to Implementation. Hoboken, NJ, USA: John Wiley & Sons, Inc., 2009.
[7] M. Mafarja et al., "Evolutionary Population Dynamics and Grasshopper Optimization approaches for feature selection problems," Knowledge-Based Syst., vol. 145, pp. 25–45, Apr. 2018, DOI: 10.1016/j.knosys.2017.12.037.
[8] A. A. Heidari, R. Ali Abbaspour, and A. Rezaee Jordehi, "An efficient chaotic water cycle algorithm for optimization tasks," Neural Comput. Appl., vol. 28, no. 1, pp. 57–85, Jan. 2017, DOI: 10.1007/s00521-015-2037-2.
[9] I. Aljarah, M. Mafarja, A. A. Heidari, H. Faris, Y. Zhang, and S. Mirjalili, "Asynchronous accelerating multi-leader salp chains for feature selection," Appl. Soft Comput., vol. 71, pp. 964–979, Oct. 2018, DOI: 10.1016/j.asoc.2018.07.040.
[10] M. Mafarja et al., "Binary dragonfly optimization for feature selection using time-varying transfer functions," Knowledge-Based Syst., vol. 161, pp. 185–204, Dec. 2018, DOI: 10.1016/j.knosys.2018.08.003.
[11] J. H. . Holland, "Genetic Algorithms understand Genetic Algorithms," Surprise 96, vol. 1, no. 1, pp. 12–15, 1967, DOI: 10.2307/24939139.
[12] R. Eberhart and J. Kennedy, "A new optimizer using particle swarm theory," in MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, 2002, pp. 39–43, DOI: 10.1109/MHS.1995.494215.
[13] A. Colorni, M. Dorigo, and V. Maniezzo, "Distributed Optimization by Ant Colonies," in European Conference on artificial life, 1991, vol. 142, pp. 134–142.
[14] R. Storn and K. Price, "Differential Evolution- A Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Spaces," Tech. Rep. TR-95-012, vol. 11, no. 4, pp. 1–12, 1995, DOI: https://doi.org/10.1023/A:1008202821328.
[15] D. Manjarres et al., "A survey on applications of the harmony search algorithm," Eng. Appl. Artif. Intell., vol. 26, no. 8, pp. 1818–1831, Sep. 2013, DOI: 10.1016/j.engappai.2013.05.008.
[16] X.-S. Yang, "Firefly Algorithm, Lévy Flights, and Global Optimization," in Research and Development in Intelligent Systems XXVI, London: Springer London, 2010, pp. 209–218.
[17] X. Yang and A. Hossein Gandomi, "Bat algorithm: a novel approach for global engineering optimization," Eng. Comput., vol. 29, no. 5, pp. 464–483, Jul. 2012, DOI: 10.1108/02644401211235834.
[18] S. Mirjalili, A. H. Gandomi, S. Z. Mirjalili, S. Saremi, H. Faris, and S. M. Mirjalili, "Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems," Adv. Eng. Softw., vol. 114, pp. 163–191, Dec. 2017, DOI: 10.1016/j.advengsoft.2017.07.002.
[19] S. Mirjalili, S. M. Mirjalili, and A. Lewis, "Grey Wolf Optimizer," Adv. Eng. Softw., vol. 69, pp. 46–61, Mar. 2014, DOI: 10.1016/j.advengsoft.2013.12.007.
[20] S. Mirjalili and A. Lewis, "The Whale Optimization Algorithm," Adv. Eng. Softw., vol. 95, pp. 51–67, May 2016, DOI: 10.1016/j.advengsoft.2016.01.008.
[21] E. Rashedi, H. Nezamabadi-pour, and S. Saryazdi, "GSA: A Gravitational Search Algorithm," Inf. Sci. (NY)., vol. 179, no. 13, pp. 2232–2248, Jun. 2009, DOI: 10.1016/j.ins.2009.03.004.
[22] S. Mirjalili, S. M. Mirjalili, and A. Hatamlou, "Multi-Verse Optimizer: a nature-inspired algorithm for global optimization," Neural Comput. Appl., vol. 27, no. 2, pp. 495–513, Feb. 2016, DOI: 10.1007/s00521-015-1870-7.
[23] S. Mirjalili, "The Ant Lion Optimizer," Adv. Eng. Softw., vol. 83, pp. 80–98, 2015, DOI: https://doi.org/10.1016/j.advengsoft.2015.01.010.
[24] Anita, A. Yadav, and N. Kumar, "Artificial electric field algorithm for engineering optimization problems," Expert Syst. Appl., vol. 149, p. 113308, Jul. 2020, DOI: 10.1016/j.eswa.2020.113308.
[25] E. H. Houssein, M. R. Saad, F. A. Hashim, H. Shaban, and M. Hassaballah, "Lévy flight distribution: A new metaheuristic algorithm for solving engineering optimization problems," Eng. Appl. Artif. Intell., vol. 94, p. 103731, Sep. 2020, DOI: 10.1016/j.engappai.2020.103731.
[26] S. H. Samareh Moosavi and V. K. Bardsiri, "Poor and rich optimization algorithm: A new human-based and multi populations algorithm," Eng. Appl. Artif. Intell., vol. 86, pp. 165–181, Nov. 2019, DOI: 10.1016/j.engappai.2019.08.025.
[27] S. Kaur, L. K. Awasthi, A. L. Sangal, and G. Dhiman, "Tunicate Swarm Algorithm: A new bio-inspired based metaheuristic paradigm for global optimization," Eng. Appl. Artif. Intell., vol. 90, p. 103541, Apr. 2020, DOI: 10.1016/j.engappai.2020.103541.
[28] D. H. Wolpert and W. G. Macready, "No free lunch theorems for optimization," IEEE Trans. Evol. Comput., vol. 1, no. 1, pp. 67–82, Apr. 1997, DOI: 10.1109/4235.585893.
[29] M. Dehghani, Z. Montazeri, O. P. Malik, A. Ehsanifar, and A. Dehghani, "OSA: Orientation Search Algorithm," Int. J. Ind. Electron. Control Optim., vol. 2, no. 2, pp. 99–112, 2019, DOI: 10.22111/ieco.2018.26308.1072.
[30] A. Faramarzi, M. Heidarinejad, S. Mirjalili, and A. H. Gandomi, "Marine Predators Algorithm: A nature-inspired metaheuristic," Expert Syst. Appl., vol. 152, p. 113377, Aug. 2020, DOI: 10.1016/j.eswa.2020.113377.
[31] P. Suganthan et al., "Problem Definitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization," Nat. Comput., vol. 341–357, Jan. 2005.
[32] P. Civicioglu, E. Besdok, M. A. Gunen, and U. H. Atasever, "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., 2018, DOI: 10.1007/s00521-018-3822-5.
[33] P. Civicioglu and E. Besdok, "Bernstein-search differential evolution algorithm for numerical function optimization," Expert Syst. Appl., vol. 138, p. 112831, Dec. 2019, DOI: 10.1016/j.eswa.2019.112831.
[34] J. E. V. Ferreira, M. T. S. Pinheiro, W. R. S. dos Santos, and R. da S. Maia, "Graphical representation of chemical periodicity of main elements through boxplot," Educ. Química, vol. 27, no. 3, pp. 209–216, Jul. 2016, DOI: 10.1016/j.eq.2016.04.007.
[35] F. van den Bergh and A. P. Engelbrecht, "A study of particle swarm optimization particle trajectories," Inf. Sci. (NY)., vol. 176, no. 8, pp. 937–971, 2006, DOI: https://doi.org/10.1016/j.ins.2005.02.003.
[36] J. S. Arora, Introduction to Optimum Design. Elsevier, 2017.
[37] S. Khalilpourazari and S. Khalilpourazary, "An efficient hybrid algorithm based on Water Cycle and Moth-Flame Optimization algorithms for solving numerical and constrained engineering optimization problems," Soft Comput., vol. 23, no. 5, pp. 1699–1722, Mar. 2019, DOI: 10.1007/s00500-017-2894-y.
[38] X. Han, Q. Liu, H. Wang, and L. Wang, "Novel fruit fly optimization algorithm with trend search and co-evolution," Knowledge-Based Syst., vol. 141, pp. 1–17, Feb. 2018, DOI: 10.1016/j.knosys.2017.11.001.