Skip to main content
Erschienen in:
Buchtitelbild

2021 | OriginalPaper | Buchkapitel

On Restricting Real-Valued Genotypes in Evolutionary Algorithms

verfasst von : Jørgen Nordmoen, Tønnes F. Nygaard, Eivind Samuelsen, Kyrre Glette

Erschienen in: Applications of Evolutionary Computation

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Real-valued genotypes together with the variation operators, mutation and crossover, constitute some of the fundamental building blocks of Evolutionary Algorithms. Real-valued genotypes are utilized in a broad range of contexts, from weights in Artificial Neural Networks to parameters in robot control systems. Shared between most uses of real-valued genomes is the need for limiting the range of individual parameters to allowable bounds. In this paper we will illustrate the challenge of limiting the parameters of real-valued genomes and analyse the most promising method to properly limit these values. We utilize both empirical as well as benchmark examples to demonstrate the utility of the proposed method and through a literature review show how the insight of this paper could impact other research within the field. The proposed method requires minimal intervention from Evolutionary Algorithm practitioners and behaves well under repeated application of variation operators, leading to better theoretical properties as well as significant differences in well-known benchmarks.

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 "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"

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!

Fußnoten
1
Other names include repair operator or simply repairing the genome.
 
2
Like the ‘Clamp’ method introduced in .NET Core: https://​docs.​microsoft.​com/​en-us/​dotnet/​api/​system.​math.​clamp?​view=​netcore-2.​0 - accessed 18.05.2020.
 
3
Based on citations.
 
4
Source code available here: http://​www.​iitk.​ac.​in/​kangal/​codes.​shtml - accessed 06.04.2020.
 
5
Note that papers utilizing Particle Swarm Optimization were excluded.
 
6
Method included in C++17: https://​en.​cppreference.​com/​w/​cpp/​algorithm/​clamp - accessed 15.04.2020.
 
Literatur
1.
2.
Zurück zum Zitat Brest, J., Greiner, S., Boskovic, B., Mernik, M., Zumer, V.: Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans. Evol. Comput. 10(6), 646–657 (2006)CrossRef Brest, J., Greiner, S., Boskovic, B., Mernik, M., Zumer, V.: Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans. Evol. Comput. 10(6), 646–657 (2006)CrossRef
6.
Zurück zum Zitat Fortin, F.A., De Rainville, F.M., Gardner, M.A., Parizeau, M., Gagné, C.: DEAP: evolutionary algorithms made easy. J. Mach. Learn. Res. 13, 2171–2175 (2012)MathSciNet Fortin, F.A., De Rainville, F.M., Gardner, M.A., Parizeau, M., Gagné, C.: DEAP: evolutionary algorithms made easy. J. Mach. Learn. Res. 13, 2171–2175 (2012)MathSciNet
7.
Zurück zum Zitat Glasmachers, T.: Challenges of convex quadratic bi-objective benchmark problems. In: Proceedings of the Genetic and Evolutionary Computation Conference. GECCO 2019. pp. 559–567. Association for Computing Machinery, New York (2019) Glasmachers, T.: Challenges of convex quadratic bi-objective benchmark problems. In: Proceedings of the Genetic and Evolutionary Computation Conference. GECCO 2019. pp. 559–567. Association for Computing Machinery, New York (2019)
8.
Zurück zum Zitat Herrera, F., Lozano, M., Verdegay, J.L.: Tackling real-coded genetic algorithms: operators and tools for behavioural analysis. Artif. Intell. Rev. 12(4), 265–319 (1998)CrossRef Herrera, F., Lozano, M., Verdegay, J.L.: Tackling real-coded genetic algorithms: operators and tools for behavioural analysis. Artif. Intell. Rev. 12(4), 265–319 (1998)CrossRef
9.
Zurück zum Zitat Holm, S.: A simple sequentially rejective multiple test procedure. Scand. J. Stat. 6(2), 65–70 (1979)MathSciNetMATH Holm, S.: A simple sequentially rejective multiple test procedure. Scand. J. Stat. 6(2), 65–70 (1979)MathSciNetMATH
11.
Zurück zum Zitat Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of ICNN 1995-International Conference on Neural Networks, Perth, WA, Australia, vol. 4, pp. 1942–1948. IEEE (1995) Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of ICNN 1995-International Conference on Neural Networks, Perth, WA, Australia, vol. 4, pp. 1942–1948. IEEE (1995)
12.
13.
Zurück zum Zitat Massey Jr., F.J.: The Kolmogorov-Smirnov test for goodness of fit. J. Am. Stat. Assoc. 46(253), 68–78 (1951)CrossRef Massey Jr., F.J.: The Kolmogorov-Smirnov test for goodness of fit. J. Am. Stat. Assoc. 46(253), 68–78 (1951)CrossRef
14.
Zurück zum Zitat Mouret, J.B., Doncieux, S.: SFERESv2: evolvin’ in the multi-core world. In: Proceedings of Congress on Evolutionary Computation (CEC), Barcelona, Spain, pp. 4079–4086. IEEE (2010) Mouret, J.B., Doncieux, S.: SFERESv2: evolvin’ in the multi-core world. In: Proceedings of Congress on Evolutionary Computation (CEC), Barcelona, Spain, pp. 4079–4086. IEEE (2010)
15.
Zurück zum Zitat Nordmoen, J., Nygaard, T.F., Ellefsen, K.O., Glette, K.: Evolved embodied phase coordination enables robust quadruped robot locomotion. In: Proceedings of the Genetic and Evolutionary Computation Conference. GECCO 2019. pp. 133–141. Association for Computing Machinery, New York (2019) Nordmoen, J., Nygaard, T.F., Ellefsen, K.O., Glette, K.: Evolved embodied phase coordination enables robust quadruped robot locomotion. In: Proceedings of the Genetic and Evolutionary Computation Conference. GECCO 2019. pp. 133–141. Association for Computing Machinery, New York (2019)
17.
Zurück zum Zitat Pontes-Filho, S., et al.: EvoDynamic: a framework for the evolution of generally represented dynamical systems and its application to criticality. In: Castillo, P.A., Jiménez Laredo, J.L., Fernández de Vega, F. (eds.) EvoApplications 2020. LNCS, vol. 12104, pp. 133–148. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-43722-0_9CrossRef Pontes-Filho, S., et al.: EvoDynamic: a framework for the evolution of generally represented dynamical systems and its application to criticality. In: Castillo, P.A., Jiménez Laredo, J.L., Fernández de Vega, F. (eds.) EvoApplications 2020. LNCS, vol. 12104, pp. 133–148. Springer, Cham (2020). https://​doi.​org/​10.​1007/​978-3-030-43722-0_​9CrossRef
19.
Zurück zum Zitat Schaefer, R.: Foundations of Global Genetic Optimization, vol. 74. Springer, Heidelberg (2007)CrossRef Schaefer, R.: Foundations of Global Genetic Optimization, vol. 74. Springer, Heidelberg (2007)CrossRef
22.
Zurück zum Zitat Yao, X., Liu, Y., Lin, G.: Evolutionary programming made faster. IEEE Trans. Evol. Comput. 3(2), 82–102 (1999)CrossRef Yao, X., Liu, Y., Lin, G.: Evolutionary programming made faster. IEEE Trans. Evol. Comput. 3(2), 82–102 (1999)CrossRef
Metadaten
Titel
On Restricting Real-Valued Genotypes in Evolutionary Algorithms
verfasst von
Jørgen Nordmoen
Tønnes F. Nygaard
Eivind Samuelsen
Kyrre Glette
Copyright-Jahr
2021
DOI
https://doi.org/10.1007/978-3-030-72699-7_1

Premium Partner