Skip to main content
Erschienen in: Soft Computing 1/2021

03.01.2021 | Foundations

Neighborhood opposition-based differential evolution with Gaussian perturbation

verfasst von: Xinchao Zhao, Shuai Feng, Junling Hao, Xingquan Zuo, Yong Zhang

Erschienen in: Soft Computing | Ausgabe 1/2021

Einloggen

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

search-config
loading …

Abstract

Opposition-based learning (OBL) is an effective strategy to enhance many optimization methods among which opposition-based differential evolution (ODE) is one of the successful variants. However, ODE is a strict point-to-point algorithm, which may cause those opposite solutions to be ignored who are close to, however, have a gap to more promising solutions in the neighborhood. It usually provides a relatively narrow search channel for the candidate solutions and cannot maintain well population diversity. Hence, it is necessary to broaden the search neighborhood of the opposite solutions to increase the possibility of seeking out an even better solution. Thus, a new approach, GODE, is proposed to implement a Gaussian perturbation operation around the opposite point to expand its search neighborhood. Three different self-adaptive standard deviation models are then proposed and compared in the Gaussian perturbation strategy. Subsequently, a multi-stage perturbation strategy with different sized neighborhood is adopted to balance exploration and exploitation during different evolutionary stages. GODE is firstly compared with DE and ODE on CEC2014 benchmark suite with dimension of 30, 50 and 100. Many recent state-of-the-art algorithms using OBL strategy are further conducted comparison with GODE. The experimental results and statistical comparison analysis demonstrated that GODE has better or equal competitive performance against the classical and recent competitors.

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

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!

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!

Literatur
Zurück zum Zitat Ahandani M, Alavi-Rad H (2012) Opposition-based learning in the shuffled differential evolution algorithm. Soft Comput 16(8):1303–1337CrossRef Ahandani M, Alavi-Rad H (2012) Opposition-based learning in the shuffled differential evolution algorithm. Soft Comput 16(8):1303–1337CrossRef
Zurück zum Zitat Bhandari AK (2020) A novel beta differential evolution algorithm-based fast multilevel thresholding for color image segmentation. Neural Comput Appl 32:4583–4613CrossRef Bhandari AK (2020) A novel beta differential evolution algorithm-based fast multilevel thresholding for color image segmentation. Neural Comput Appl 32:4583–4613CrossRef
Zurück zum Zitat Rahnamayan S, Jesuthasan J, Bourennani F, et al. (2014) Computing opposition by involving entire population. In: 2014 IEEE congress on evolutionary computation (CEC), pp 1800–1807 Rahnamayan S, Jesuthasan J, Bourennani F, et al. (2014) Computing opposition by involving entire population. In: 2014 IEEE congress on evolutionary computation (CEC), pp 1800–1807
Zurück zum Zitat Chen JX, Cui GM, Duan HH (2017) Multipopulation differential evolution algorithm based on the opposition-based learning for heat exchanger network synthesis. Numer Heat Transf Part S-Appl 72(2):126–140CrossRef Chen JX, Cui GM, Duan HH (2017) Multipopulation differential evolution algorithm based on the opposition-based learning for heat exchanger network synthesis. Numer Heat Transf Part S-Appl 72(2):126–140CrossRef
Zurück zum Zitat Dai C, Hu Z, Li Z, Xiong Z, Su Q (2020) An improved grey prediction evolution algorithm based on topological opposition-based learning. IEEE Access 8:30745–30762CrossRef Dai C, Hu Z, Li Z, Xiong Z, Su Q (2020) An improved grey prediction evolution algorithm based on topological opposition-based learning. IEEE Access 8:30745–30762CrossRef
Zurück zum Zitat Das S, Mullick SS, Suganthan PN (2016) Recent advances in differential evolution—an update survey. Swarm Evol Comput 27:1–30CrossRef Das S, Mullick SS, Suganthan PN (2016) Recent advances in differential evolution—an update survey. Swarm Evol Comput 27:1–30CrossRef
Zurück zum Zitat Demšar J (2006) Statistical comparisions of classifiers over multiple data sets. J Mach Learn Res 7:1–30MathSciNetMATH Demšar J (2006) Statistical comparisions of classifiers over multiple data sets. J Mach Learn Res 7:1–30MathSciNetMATH
Zurück zum Zitat Ergezer M, Simon D, Du D (2009) Oppositional biogeography-based optimization. In: Proceedings of IEEE International Conference on Systems, Man and Cybernetics (SMC), San Antonio, TX, USA, pp 1009–1014 Ergezer M, Simon D, Du D (2009) Oppositional biogeography-based optimization. In: Proceedings of IEEE International Conference on Systems, Man and Cybernetics (SMC), San Antonio, TX, USA, pp 1009–1014
Zurück zum Zitat Esmailzadeh A, Rahnamayan S (2011) Enhanced differential evolution using center-based sampling. In: Proceedings of the IEEE Congress on Computation (CEC), New Orleans, LA, USA, pp 2641–2648 Esmailzadeh A, Rahnamayan S (2011) Enhanced differential evolution using center-based sampling. In: Proceedings of the IEEE Congress on Computation (CEC), New Orleans, LA, USA, pp 2641–2648
Zurück zum Zitat Gaidhane PJ, Nigam MJ (2018) A hybrid grey wolf optimizer and artificial bee colony algorithm for enhancing the performance of complex systems. J Comput Sci 27:284–302CrossRef Gaidhane PJ, Nigam MJ (2018) A hybrid grey wolf optimizer and artificial bee colony algorithm for enhancing the performance of complex systems. J Comput Sci 27:284–302CrossRef
Zurück zum Zitat García S, Herrera F (2008) An extension on Statistical comparisons of classifiers over multiple data sets for all pairwise comparisons. J Mach Learn Res 9:2677–2694MATH García S, Herrera F (2008) An extension on Statistical comparisons of classifiers over multiple data sets for all pairwise comparisons. J Mach Learn Res 9:2677–2694MATH
Zurück zum Zitat García S, Molina D, Lozano M, Herrera F (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms behavior: a case study on the CEC2005 special session on real parameter optimization. J Heuristics 15:617–644CrossRef García S, Molina D, Lozano M, Herrera F (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms behavior: a case study on the CEC2005 special session on real parameter optimization. J Heuristics 15:617–644CrossRef
Zurück zum Zitat García S, Fernández A, Luengo J, Herrera F (2010) Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: experimental analysis of power. Inform Sci 180(10):2044–2064CrossRef García S, Fernández A, Luengo J, Herrera F (2010) Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: experimental analysis of power. Inform Sci 180(10):2044–2064CrossRef
Zurück zum Zitat Gupta S, Deep K (2019) A hybrid self-adaptive sine cosine algorithm with opposition based learning. Expert Syst Appl 119:210–230CrossRef Gupta S, Deep K (2019) A hybrid self-adaptive sine cosine algorithm with opposition based learning. Expert Syst Appl 119:210–230CrossRef
Zurück zum Zitat Hancer E (2019) Differential evolution for feature selection: a fuzzy wrapper–filter approach. Soft Comput 23(13):5233–5248CrossRef Hancer E (2019) Differential evolution for feature selection: a fuzzy wrapper–filter approach. Soft Comput 23(13):5233–5248CrossRef
Zurück zum Zitat Ibrahim RA, Elaziz MA, Lu SF (2018) Chaotic opposition-based grey-wolf optimization algorithm based on differential evolution and disruption operator for global optimization. Expert Syst Appl 108:1–27CrossRef Ibrahim RA, Elaziz MA, Lu SF (2018) Chaotic opposition-based grey-wolf optimization algorithm based on differential evolution and disruption operator for global optimization. Expert Syst Appl 108:1–27CrossRef
Zurück zum Zitat Li X, Yin M (2013) An opposition-based differential evolution algorithm for permutation flow shop scheduling based on diversity measure. Adv Eng Softw 55:10–31CrossRef Li X, Yin M (2013) An opposition-based differential evolution algorithm for permutation flow shop scheduling based on diversity measure. Adv Eng Softw 55:10–31CrossRef
Zurück zum Zitat Li MD, Zhao H, Weng XW (2016) A novel nature-inspired algorithm for optimization: virus colony search. Adv Eng Softw 92:65–88CrossRef Li MD, Zhao H, Weng XW (2016) A novel nature-inspired algorithm for optimization: virus colony search. Adv Eng Softw 92:65–88CrossRef
Zurück zum Zitat Liang JJ, Qu BY, Suganthan PN (2013) Problem definitions and evaluation criteria for CEC 2014 special session and competition on single objective real-parameter numerical optimization”, Nanyang Technological University (Singapore) and Zhengzhou University (China), 2013 Technical Report Liang JJ, Qu BY, Suganthan PN (2013) Problem definitions and evaluation criteria for CEC 2014 special session and competition on single objective real-parameter numerical optimization”, Nanyang Technological University (Singapore) and Zhengzhou University (China), 2013 Technical Report
Zurück zum Zitat Mahdavi S, Rahnamayan S, Deb K (2018) Opposition based learning: a literature review. Swarm Evol Comput 39(2018):1–23CrossRef Mahdavi S, Rahnamayan S, Deb K (2018) Opposition based learning: a literature review. Swarm Evol Comput 39(2018):1–23CrossRef
Zurück zum Zitat Pant BM, Zaheer H, Garcia-Hernandez L, Abraham A (2020) Differential evolution: a review of more than two decades of research. Eng Appl Artif Intell 90:103479CrossRef Pant BM, Zaheer H, Garcia-Hernandez L, Abraham A (2020) Differential evolution: a review of more than two decades of research. Eng Appl Artif Intell 90:103479CrossRef
Zurück zum Zitat Park SY, Lee JJ (2016) Stochastic opposition-based learning using a beta distribution in differential evolution. IEEE Trans Cybern 46(10):2184–2194CrossRef Park SY, Lee JJ (2016) Stochastic opposition-based learning using a beta distribution in differential evolution. IEEE Trans Cybern 46(10):2184–2194CrossRef
Zurück zum Zitat Rahnamayan S, Tizhoosh H, Salama M (2007) Quasi-oppositional differential evolution. In: Proceedings of IEEE congress evaluation computation (CEC). Singapore, pp 2229–2236 Rahnamayan S, Tizhoosh H, Salama M (2007) Quasi-oppositional differential evolution. In: Proceedings of IEEE congress evaluation computation (CEC). Singapore, pp 2229–2236
Zurück zum Zitat Rahnamayan S, Tizhoosh HR, Salama MMA (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64–79CrossRef Rahnamayan S, Tizhoosh HR, Salama MMA (2008) Opposition-based differential evolution. IEEE Trans Evol Comput 12(1):64–79CrossRef
Zurück zum Zitat Seyedali M, Amir HG et al (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191CrossRef Seyedali M, Amir HG et al (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191CrossRef
Zurück zum Zitat Shokri M (2011) Knowledge of opposite actions for reinforcement learning. Appl Soft Comput 11(6):4097–4109CrossRef Shokri M (2011) Knowledge of opposite actions for reinforcement learning. Appl Soft Comput 11(6):4097–4109CrossRef
Zurück zum Zitat Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Berkeley, CA, Tech. Rep. TR-95-012 Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Berkeley, CA, Tech. Rep. TR-95-012
Zurück zum Zitat Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Global Opt 11(4):341–359MathSciNetCrossRef Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Global Opt 11(4):341–359MathSciNetCrossRef
Zurück zum Zitat HR Tizhoosh (2005) Opposition-based learning: a new scheme for machine intelligence. In: Proceedings of the international conference computational intelligence modeling control and autom, Vienna, Austria, vol 1, pp 695–701 HR Tizhoosh (2005) Opposition-based learning: a new scheme for machine intelligence. In: Proceedings of the international conference computational intelligence modeling control and autom, Vienna, Austria, vol 1, pp 695–701
Zurück zum Zitat Tizhoosh HR, Rahnamayan S (2015) Learning opposites with evolving rules. In: 2015 IEEE international conference on fuzzy systems (FUZZ-IEEE), pp 1–8. IEEE Tizhoosh HR, Rahnamayan S (2015) Learning opposites with evolving rules. In: 2015 IEEE international conference on fuzzy systems (FUZZ-IEEE), pp 1–8. IEEE
Zurück zum Zitat Wang H, Wu Z-J, Rahnamayan S, Liu Y, Ventresca M (2011a) Enhancing particle swarm optimization using generalized opposition-based learning. Inform Sci 181(20):4699–4714MathSciNetCrossRef Wang H, Wu Z-J, Rahnamayan S, Liu Y, Ventresca M (2011a) Enhancing particle swarm optimization using generalized opposition-based learning. Inform Sci 181(20):4699–4714MathSciNetCrossRef
Zurück zum Zitat Wang H, Wu Z, Rahnamayan S (2011b) Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems. Soft Comput 15(11):2127–2140CrossRef Wang H, Wu Z, Rahnamayan S (2011b) Enhanced opposition-based differential evolution for solving high-dimensional continuous optimization problems. Soft Comput 15(11):2127–2140CrossRef
Zurück zum Zitat Wang Z, Liu L, Long T, Wen Y (2018a) Multi-UAV reconnaissance task allocation for heterogeneous targets using an opposition-based genetic algorithm with double-chromosome encoding. Chin J Aeronaut 31(2):339–350CrossRef Wang Z, Liu L, Long T, Wen Y (2018a) Multi-UAV reconnaissance task allocation for heterogeneous targets using an opposition-based genetic algorithm with double-chromosome encoding. Chin J Aeronaut 31(2):339–350CrossRef
Zurück zum Zitat Wang JC, Sun YH, Liu FX (2018b) An improved double-population artificial bee colony algorithm based on heterogeneous comprehensive learning. Soft Comput 22(19):6489–6514CrossRef Wang JC, Sun YH, Liu FX (2018b) An improved double-population artificial bee colony algorithm based on heterogeneous comprehensive learning. Soft Comput 22(19):6489–6514CrossRef
Zurück zum Zitat Yaghini M, Khoshraftar MM, Fallahi M (2013) A hybrid algorithm for artificial neural network training. Eng Appl Artif Intell 26(1):293–301CrossRef Yaghini M, Khoshraftar MM, Fallahi M (2013) A hybrid algorithm for artificial neural network training. Eng Appl Artif Intell 26(1):293–301CrossRef
Zurück zum Zitat Zhang X-M, Kang Q, Cheng J-F, Wang X (2018) ‘A novel hybrid algorithm based on biogeography-based optimization and grey wolf optimizer. Appl Soft Comput 67:197–214CrossRef Zhang X-M, Kang Q, Cheng J-F, Wang X (2018) ‘A novel hybrid algorithm based on biogeography-based optimization and grey wolf optimizer. Appl Soft Comput 67:197–214CrossRef
Zurück zum Zitat Zhu T, Hao YJ, Luo WJ, Ning HS (2018) Learning enhanced differential evolution for tracking optimal decisions in dynamic power systems. Appl Soft Comput 67:812–821CrossRef Zhu T, Hao YJ, Luo WJ, Ning HS (2018) Learning enhanced differential evolution for tracking optimal decisions in dynamic power systems. Appl Soft Comput 67:812–821CrossRef
Zurück zum Zitat Zhao XD, Fang YM, Liu L, et al. (2020) An improved moth-flame optimization algorithm with orthogonal opposition-based learning and modified position updating mechanism of moths for global optimization problems. Appl Intell (in press) Zhao XD, Fang YM, Liu L, et al. (2020) An improved moth-flame optimization algorithm with orthogonal opposition-based learning and modified position updating mechanism of moths for global optimization problems. Appl Intell (in press)
Metadaten
Titel
Neighborhood opposition-based differential evolution with Gaussian perturbation
verfasst von
Xinchao Zhao
Shuai Feng
Junling Hao
Xingquan Zuo
Yong Zhang
Publikationsdatum
03.01.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 1/2021
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05425-2

Weitere Artikel der Ausgabe 1/2021

Soft Computing 1/2021 Zur Ausgabe

Premium Partner