Skip to main content
Erschienen in: Neural Computing and Applications 8/2019

10.11.2017 | Original Article

Self-organizing hierarchical monkey algorithm with time-varying parameter

verfasst von: Gaoji Sun, Yanfei Lan, Ruiqing Zhao

Erschienen in: Neural Computing and Applications | Ausgabe 8/2019

Einloggen

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

search-config
loading …

Abstract

This paper proposes a self-organizing hierarchical monkey algorithm (SHMA) with a time-varying parameter to improve the performance of the original monkey algorithm (MA). In the proposed SHMA, we adopt a hierarchical structure to organize the climb, watch, and somersault operations and apply a self-organizing mechanism to coordinate these operations. Moreover, a time-varying parameter is employed to adjust the exploration ability and exploitation ability during the optimization process. The SHMA also applies the fitness information of solutions to guide the optimization process and introduces a selection operator, a fitness-based replacement operator, and a repulsion operator into the climb, watch and somersault operations, respectively. To investigate the performance of the SHMA, we compare it with eight different metaheuristic algorithms on 30 benchmark problems and four real-world optimization problems. The simulation results show that the SHMA exhibits better overall performance than the eight compared algorithms.

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!

Literatur
1.
Zurück zum Zitat Atashpaz-Gargari E, Lucas C (2007) Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In: IEEE congress on evolutionary computation, pp 4661–4666 Atashpaz-Gargari E, Lucas C (2007) Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In: IEEE congress on evolutionary computation, pp 4661–4666
3.
Zurück zum Zitat Brest J, Greiner S, Bošković B, Mernik M, Žumer V (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evol Comput 10:646–657CrossRef Brest J, Greiner S, Bošković B, Mernik M, Žumer V (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evol Comput 10:646–657CrossRef
4.
Zurück zum Zitat Das S, Suganthan P (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15:4–31CrossRef Das S, Suganthan P (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15:4–31CrossRef
5.
Zurück zum Zitat Das S, Suganthan P (2010) Problem definitions and evaluation criteria for CEC 2011 competition on testing evolutionary algorithms on real world optimization problems. Jadavpur Univ., Kolkata, India, and Nanyang Technol. Univ., Singapore, Dec. 2010 Das S, Suganthan P (2010) Problem definitions and evaluation criteria for CEC 2011 competition on testing evolutionary algorithms on real world optimization problems. Jadavpur Univ., Kolkata, India, and Nanyang Technol. Univ., Singapore, Dec. 2010
7.
Zurück zum Zitat Drezner Z, Misevičius A (2013) Enhancing the performance of hybrid genetic algorithms by differential improvement. Comput Oper Res 40:1038–1046CrossRefMATH Drezner Z, Misevičius A (2013) Enhancing the performance of hybrid genetic algorithms by differential improvement. Comput Oper Res 40:1038–1046CrossRefMATH
8.
Zurück zum Zitat Eita M, Fahmy M (2014) Group counseling optimization. Appl Soft Comput 24:585–604CrossRef Eita M, Fahmy M (2014) Group counseling optimization. Appl Soft Comput 24:585–604CrossRef
9.
Zurück zum Zitat Epitropakis M, Plagianakos V, Vrahatis M (2012) Evolving cognitive and social experience in particle swarm optimization through differential evolution: a hybrid approach. Inf Sci 216:50–92CrossRef Epitropakis M, Plagianakos V, Vrahatis M (2012) Evolving cognitive and social experience in particle swarm optimization through differential evolution: a hybrid approach. Inf Sci 216:50–92CrossRef
10.
Zurück zum Zitat Fogel L (1999) Intelligence through simulated evolution: forty years of evolutionary programming. Wiley, New YorkMATH Fogel L (1999) Intelligence through simulated evolution: forty years of evolutionary programming. Wiley, New YorkMATH
11.
Zurück zum Zitat Gandomi A, Alavi A (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17:4831–4845MathSciNetCrossRefMATH Gandomi A, Alavi A (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17:4831–4845MathSciNetCrossRefMATH
12.
Zurück zum Zitat García-Martínez C, Lozano M, Herrera F, Molina D, Sánchez A (2008) Global and local real-coded genetic algorithms based on parent-centric crossover operators. Eur J Oper Res 185:1088–1113CrossRefMATH García-Martínez C, Lozano M, Herrera F, Molina D, Sánchez A (2008) Global and local real-coded genetic algorithms based on parent-centric crossover operators. Eur J Oper Res 185:1088–1113CrossRefMATH
13.
Zurück zum Zitat Ghosh S, Das S, Roy S, Islam S, Suganthan P (2012) A differential covariance matrix adaptation evolutionary algorithm for real parameter optimization. Inf Sci 182:199–219MathSciNetCrossRef Ghosh S, Das S, Roy S, Islam S, Suganthan P (2012) A differential covariance matrix adaptation evolutionary algorithm for real parameter optimization. Inf Sci 182:199–219MathSciNetCrossRef
14.
Zurück zum Zitat Goldberg D (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, New YorkMATH Goldberg D (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, New YorkMATH
15.
Zurück zum Zitat Guo S, Yang C, Hsu P, Tsai J (2015) Improving differential evolution with successful-parent-selecting framework. IEEE Trans Evol Comput 19:717–730CrossRef Guo S, Yang C, Hsu P, Tsai J (2015) Improving differential evolution with successful-parent-selecting framework. IEEE Trans Evol Comput 19:717–730CrossRef
16.
Zurück zum Zitat Hansen N, Müller S, Koumoutsakos P (2003) Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). Evol Comput 11:1–18CrossRef Hansen N, Müller S, Koumoutsakos P (2003) Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). Evol Comput 11:1–18CrossRef
17.
Zurück zum Zitat Herrera F, Lozano M (2000) Gradual distributed real-coded genetic algorithms. IEEE Trans Evol Comput 4:43–63CrossRef Herrera F, Lozano M (2000) Gradual distributed real-coded genetic algorithms. IEEE Trans Evol Comput 4:43–63CrossRef
18.
Zurück zum Zitat Hu M, Wu T, Weir J (2013) An adaptive particle swarm optimization with multiple adaptive methods. IEEE Trans Evol Comput 17:705–720CrossRef Hu M, Wu T, Weir J (2013) An adaptive particle swarm optimization with multiple adaptive methods. IEEE Trans Evol Comput 17:705–720CrossRef
19.
Zurück zum Zitat Karaboga D, Akay B (2009) A survey: algorithms simulating bee swarm intelligence. Artif Intell Rev 31:61–85CrossRef Karaboga D, Akay B (2009) A survey: algorithms simulating bee swarm intelligence. Artif Intell Rev 31:61–85CrossRef
20.
Zurück zum Zitat Karafotias G, Hoogendoorn M, Eiben A (2015) Parameter control in evolutionary algorithms: trends and challenges. IEEE Trans Evol Comput 19:167–187CrossRef Karafotias G, Hoogendoorn M, Eiben A (2015) Parameter control in evolutionary algorithms: trends and challenges. IEEE Trans Evol Comput 19:167–187CrossRef
21.
Zurück zum Zitat Kennedy J, Eberhart R, Shi Y (2001) Swarm intelligence. Morgan Kaufman, San Francisco Kennedy J, Eberhart R, Shi Y (2001) Swarm intelligence. Morgan Kaufman, San Francisco
22.
Zurück zum Zitat Lan Y, Zhao R, Tang W (2011) Minimum risk criterion for uncertain production planning problems. Comput Ind Eng 61:591–599CrossRef Lan Y, Zhao R, Tang W (2011) Minimum risk criterion for uncertain production planning problems. Comput Ind Eng 61:591–599CrossRef
23.
Zurück zum Zitat Larrañaga P, Lozano J (2002) Estimation of distribution algorithms: a new tool for evolutionary computation. Kluwer Academic Publishers, BostonCrossRefMATH Larrañaga P, Lozano J (2002) Estimation of distribution algorithms: a new tool for evolutionary computation. Kluwer Academic Publishers, BostonCrossRefMATH
24.
Zurück zum Zitat Li M, Zhao H, Weng X, Han T (2016) A novel nature-inspired algorithm for optimization: virus colony search. Adv Eng Softw 92:65–88CrossRef Li M, Zhao H, Weng X, Han T (2016) A novel nature-inspired algorithm for optimization: virus colony search. Adv Eng Softw 92:65–88CrossRef
25.
Zurück zum Zitat Liang J, Qu B, Suganthan P (2013) Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Technical Report 201311 Liang J, Qu B, Suganthan P (2013) Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Technical Report 201311
26.
Zurück zum Zitat Ma H, Simon D, Fei M, Shu X, Chen Z (2014) Hybrid biogeography-based evolutionary algorithms. Eng Appl Artif Intell 30:213–224CrossRef Ma H, Simon D, Fei M, Shu X, Chen Z (2014) Hybrid biogeography-based evolutionary algorithms. Eng Appl Artif Intell 30:213–224CrossRef
27.
Zurück zum Zitat Mahdavi S, Shiri M, Rahnamayan S (2015) Metaheuristics in large-scale global continues optimization: a survey. Inf Sci 295:407–428MathSciNetCrossRef Mahdavi S, Shiri M, Rahnamayan S (2015) Metaheuristics in large-scale global continues optimization: a survey. Inf Sci 295:407–428MathSciNetCrossRef
28.
Zurück zum Zitat Mohadeseh S, Hossein N (2013) A modified monkey algorithm for real-parameter optimization. J Mult Valued Logic Soft Comput 21:453–477MathSciNet Mohadeseh S, Hossein N (2013) A modified monkey algorithm for real-parameter optimization. J Mult Valued Logic Soft Comput 21:453–477MathSciNet
29.
Zurück zum Zitat Pandey H, Chaudhary A, Mehrotra D (2014) A comparative review of approaches to prevent premature convergence in GA. Appl Soft Comput 24:1047–1077CrossRef Pandey H, Chaudhary A, Mehrotra D (2014) A comparative review of approaches to prevent premature convergence in GA. Appl Soft Comput 24:1047–1077CrossRef
30.
Zurück zum Zitat Parejo J, Ruiz-Cortés A, Lozano S, Fernandez P (2012) Metaheuristic optimization frameworks: a survey and benchmarking. Soft Comput 16:527–561CrossRef Parejo J, Ruiz-Cortés A, Lozano S, Fernandez P (2012) Metaheuristic optimization frameworks: a survey and benchmarking. Soft Comput 16:527–561CrossRef
31.
Zurück zum Zitat Piotrowski A, Napiorkowski J, Kiczko A (2012) Differential evolution algorithm with separated groups for multi-dimensional optimization problems. Eur J Oper Res 216:33–46MathSciNetCrossRefMATH Piotrowski A, Napiorkowski J, Kiczko A (2012) Differential evolution algorithm with separated groups for multi-dimensional optimization problems. Eur J Oper Res 216:33–46MathSciNetCrossRefMATH
32.
Zurück zum Zitat Price K, Storn R, Lampinen J (2005) Differential evolution: a practical approach to global optimization. Springer, BerlinMATH Price K, Storn R, Lampinen J (2005) Differential evolution: a practical approach to global optimization. Springer, BerlinMATH
33.
Zurück zum Zitat Rao R, Savsani V, Vakharia D (2012) Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems. Inf Sci 183:1–15MathSciNetCrossRef Rao R, Savsani V, Vakharia D (2012) Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems. Inf Sci 183:1–15MathSciNetCrossRef
34.
Zurück zum Zitat Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248CrossRefMATH Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248CrossRefMATH
35.
Zurück zum Zitat Ratnaweera A, Halgamuge S, Watson H (2004) Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans Evol Comput 8:240–255CrossRef Ratnaweera A, Halgamuge S, Watson H (2004) Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans Evol Comput 8:240–255CrossRef
36.
Zurück zum Zitat Riget J, Vesterstom J (2002) Adiversity-guided particle swarm optimizer–the ARPSO. Technical report, EVAlife, Denmark Riget J, Vesterstom J (2002) Adiversity-guided particle swarm optimizer–the ARPSO. Technical report, EVAlife, Denmark
37.
Zurück zum Zitat Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27:1053–1073CrossRef Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27:1053–1073CrossRef
38.
Zurück zum Zitat Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713CrossRef Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713CrossRef
39.
Zurück zum Zitat Sharafi Y, Khanesar M, Teshnehlab M (2016) COOA: competitive optimization algorithm. Swarm Evol Comput 30:39–63CrossRef Sharafi Y, Khanesar M, Teshnehlab M (2016) COOA: competitive optimization algorithm. Swarm Evol Comput 30:39–63CrossRef
40.
Zurück zum Zitat Singh G, Deep K, Nagar A (2014) Cell-like p-systems based on rules of particle swarm optimization. Appl Math Comput 246:546–560MathSciNetMATH Singh G, Deep K, Nagar A (2014) Cell-like p-systems based on rules of particle swarm optimization. Appl Math Comput 246:546–560MathSciNetMATH
41.
Zurück zum Zitat Sun G, Liu Y, Lan Y (2010) Optimizing material procurement planning problem by two-stage fuzzy programming. Comput Ind Eng 58:97–107CrossRef Sun G, Liu Y, Lan Y (2010) Optimizing material procurement planning problem by two-stage fuzzy programming. Comput Ind Eng 58:97–107CrossRef
43.
Zurück zum Zitat Sun G, Zhao R, Lan Y (2016) Joint operations algorithm for large-scale global optimization. Appl Soft Comput 38:1025–1039CrossRef Sun G, Zhao R, Lan Y (2016) Joint operations algorithm for large-scale global optimization. Appl Soft Comput 38:1025–1039CrossRef
44.
Zurück zum Zitat Tayarani-N M, Yao X, Xu H (2015) Meta-heuristic algorithms in car engine design: a literature survey. IEEE Trans Evol Comput 19:609–629CrossRef Tayarani-N M, Yao X, Xu H (2015) Meta-heuristic algorithms in car engine design: a literature survey. IEEE Trans Evol Comput 19:609–629CrossRef
45.
Zurück zum Zitat Wang H, Sun H, Li C, Rahnamayan S, Pan J (2013) Diversity enhanced particle swarm optimization with neighborhood search. Inf Sci 223:119–135MathSciNetCrossRef Wang H, Sun H, Li C, Rahnamayan S, Pan J (2013) Diversity enhanced particle swarm optimization with neighborhood search. Inf Sci 223:119–135MathSciNetCrossRef
46.
Zurück zum Zitat Wang J, Wang T, Shi P, Tu M, Yang F (2013) Membrane optimization algorithm based on mutated PSO and its application in nonlinear control systems. Int J Innov Comput Inf Control 9:2963–2977 Wang J, Wang T, Shi P, Tu M, Yang F (2013) Membrane optimization algorithm based on mutated PSO and its application in nonlinear control systems. Int J Innov Comput Inf Control 9:2963–2977
47.
Zurück zum Zitat Xu C, Huang H, Ye S (2014) A differential evolution with replacement strategy for real-parameter numerical optimization. In: IEEE congress on evolutionary computation, pp 1617–1624 Xu C, Huang H, Ye S (2014) A differential evolution with replacement strategy for real-parameter numerical optimization. In: IEEE congress on evolutionary computation, pp 1617–1624
48.
Zurück zum Zitat Xu X, Hua C, Tang Y (2016) Modeling of the hot metal silicon content in blast furnace using support vector machine optimized by an improved particle swarm optimizer. Neural Comput Appl 27:1451–1461CrossRef Xu X, Hua C, Tang Y (2016) Modeling of the hot metal silicon content in blast furnace using support vector machine optimized by an improved particle swarm optimizer. Neural Comput Appl 27:1451–1461CrossRef
49.
Zurück zum Zitat Yang X (2008) Nature-inspired metaheuristic algorithms. Luniver Press: Springer, Frome Yang X (2008) Nature-inspired metaheuristic algorithms. Luniver Press: Springer, Frome
50.
Zurück zum Zitat Yashesh D, Deb K, Bandaru S (2014) Non-uniform mapping in real-coded genetic algorithms. In: IEEE congress on evolutionary computation, pp 2237–2244 Yashesh D, Deb K, Bandaru S (2014) Non-uniform mapping in real-coded genetic algorithms. In: IEEE congress on evolutionary computation, pp 2237–2244
51.
Zurück zum Zitat Yi T, Li H, Zhang X (2015) Health monitoring sensor placement optimization for canton tower using immune monkey algorithm. Struct Control Health Monit 22:123–138CrossRef Yi T, Li H, Zhang X (2015) Health monitoring sensor placement optimization for canton tower using immune monkey algorithm. Struct Control Health Monit 22:123–138CrossRef
52.
Zurück zum Zitat Yi T, Li H, Zhang X (2012) Sensor placement on canton tower for health monitoring using asynchronous-climb monkey algorithm. Smart Mater Struct, vol. 21, Article No: 125023 Yi T, Li H, Zhang X (2012) Sensor placement on canton tower for health monitoring using asynchronous-climb monkey algorithm. Smart Mater Struct, vol. 21, Article No: 125023
53.
Zurück zum Zitat Yi T, Li H, Gu M, Zhang X (2014) Sensor placement optimization in structural health monitoring using niching monkey algorithm. Int J Struct Stab Dyn, Article No: 1440012 Yi T, Li H, Gu M, Zhang X (2014) Sensor placement optimization in structural health monitoring using niching monkey algorithm. Int J Struct Stab Dyn, Article No: 1440012
54.
Zurück zum Zitat Zhao X, Liu Z, Yang X (2014) A multi-swarm cooperative multistage perturbation guiding particle swarm optimizer. Appl Soft Comput 22:77–93CrossRef Zhao X, Liu Z, Yang X (2014) A multi-swarm cooperative multistage perturbation guiding particle swarm optimizer. Appl Soft Comput 22:77–93CrossRef
55.
Zurück zum Zitat Zhao R, Tang W (2008) Monkey algorithm for global numerical optimization. J Uncertain Syst 2:165–176 Zhao R, Tang W (2008) Monkey algorithm for global numerical optimization. J Uncertain Syst 2:165–176
56.
Zurück zum Zitat Zheng L (2013) An improved monkey algorithm with dynamic adaptation. Appl Math Comput 222:645–657MATH Zheng L (2013) An improved monkey algorithm with dynamic adaptation. Appl Math Comput 222:645–657MATH
Metadaten
Titel
Self-organizing hierarchical monkey algorithm with time-varying parameter
verfasst von
Gaoji Sun
Yanfei Lan
Ruiqing Zhao
Publikationsdatum
10.11.2017
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 8/2019
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-017-3265-4

Weitere Artikel der Ausgabe 8/2019

Neural Computing and Applications 8/2019 Zur Ausgabe