Skip to main content

2013 | OriginalPaper | Buchkapitel

4. A New Mutation Paradigm for Genetic Programming

verfasst von : Christian Darabos, Mario Giacobini, Ting Hu, Jason H. Moore

Erschienen in: Genetic Programming Theory and Practice X

Verlag: Springer New York

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

search-config
loading …

Abstract

Lévy flights are a class of random walksdirectly inspired by observing animal foraging habits, where a power-law distribution of the stride length can be often observed. This implies that, while the vast majority of the strides will be short, on rare occasions, the strides are gigantic. We propose a mutation mechanism in Linear Genetic Programming inspired by this ethological behavior, thus obtaining a self-adaptive mutation rate. We experimentally test this original approach on three different classes of problems: Boolean regression, quadratic polynomial regression, and surface reconstruction. We find that in all cases, our method outperforms the generic, commonly used constant mutation rate of one over the size of the genotype. Moreover, we compare different common values of the power-law exponent to the another self-adaptive mutation mechanism directly inspired by Simulated Annealing. We conclude that our novel method is a viable alternative to constant and self-adaptive mutation rates, especially because it tends to reduce the number of parameters of genetic programming.

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!

Literatur
Zurück zum Zitat Banzhaf W, Nordin P, Keller RE, Francone FD (1998) Genetic Programming – An Introduction: On the Automatic Evolution of Computer Programs and its Applications. Morgan Kaufmann, San Francisco, CA, USAMATH Banzhaf W, Nordin P, Keller RE, Francone FD (1998) Genetic Programming – An Introduction: On the Automatic Evolution of Computer Programs and its Applications. Morgan Kaufmann, San Francisco, CA, USAMATH
Zurück zum Zitat Benhamou S, Bovet P (1992) Distinguishing between elementary orientation mechanisms by means of path analysis. Animal Behaviour 43(3):371–377CrossRef Benhamou S, Bovet P (1992) Distinguishing between elementary orientation mechanisms by means of path analysis. Animal Behaviour 43(3):371–377CrossRef
Zurück zum Zitat Bovet P, Benhamou S (1988) Spatial analysis of animals’ movements using a correlated random walk model. Journal of Theoretical Biology 131(4):419 – 433CrossRef Bovet P, Benhamou S (1988) Spatial analysis of animals’ movements using a correlated random walk model. Journal of Theoretical Biology 131(4):419 – 433CrossRef
Zurück zum Zitat Brameier M, Banzhaf W (2007) Linear Genetic Programming. No. XVI in Genetic and Evolutionary Computation, SpringerMATH Brameier M, Banzhaf W (2007) Linear Genetic Programming. No. XVI in Genetic and Evolutionary Computation, SpringerMATH
Zurück zum Zitat Cole BJ (1995) Fractal time in animal behaviour: the movement activity of drosophila. Animal Behaviour 50(5):1317–1324CrossRef Cole BJ (1995) Fractal time in animal behaviour: the movement activity of drosophila. Animal Behaviour 50(5):1317–1324CrossRef
Zurück zum Zitat Edwards AM (2011) Overturning conclusions of lévy flight movement patterns by fishing boats and foraging animals. Ecology 92(6):1247–1257CrossRef Edwards AM (2011) Overturning conclusions of lévy flight movement patterns by fishing boats and foraging animals. Ecology 92(6):1247–1257CrossRef
Zurück zum Zitat Edwards AM, Phillips RA, Watkins NW, Freeman MP, Murphy EJ, Afanasyev V, Buldyrev SV, Da Luz MGE, Raposo EP, Stanley HE, et al (2007) Revisiting lévy flight search patterns of wandering albatrosses, bumblebeesand deer. Nature 449(7165):1044–1048CrossRef Edwards AM, Phillips RA, Watkins NW, Freeman MP, Murphy EJ, Afanasyev V, Buldyrev SV, Da Luz MGE, Raposo EP, Stanley HE, et al (2007) Revisiting lévy flight search patterns of wandering albatrosses, bumblebeesand deer. Nature 449(7165):1044–1048CrossRef
Zurück zum Zitat James A, Plank MJ, Edwards AM (2011) Assessing lévy walks as models of animal foraging. Journal of the Royal Society Interface the Royal Society 8(62):1233–1247CrossRef James A, Plank MJ, Edwards AM (2011) Assessing lévy walks as models of animal foraging. Journal of the Royal Society Interface the Royal Society 8(62):1233–1247CrossRef
Zurück zum Zitat Kantschik W, Banzhaf W (2001) Linear-tree gp and its comparison with other gp structures. In: Genetic Programming, Proceedings of EuroGP’2001, volume 2038 of LNCS, Springer-Verlag, pp 302–312 Kantschik W, Banzhaf W (2001) Linear-tree gp and its comparison with other gp structures. In: Genetic Programming, Proceedings of EuroGP’2001, volume 2038 of LNCS, Springer-Verlag, pp 302–312
Zurück zum Zitat Lee CY, Yao X (2004) Evolutionary programming using mutations based on the levy probability distribution. Evolutionary Computation, IEEE Transactions on 8(1):1–13, DOI 10.1109/TEVC.2003.816583CrossRef Lee CY, Yao X (2004) Evolutionary programming using mutations based on the levy probability distribution. Evolutionary Computation, IEEE Transactions on 8(1):1–13, DOI 10.1109/TEVC.2003.816583CrossRef
Zurück zum Zitat Luke S, Panait L (2006) A comparison of bloat control methods for genetic programming. Evolutionary Computation 14(3):309–334CrossRef Luke S, Panait L (2006) A comparison of bloat control methods for genetic programming. Evolutionary Computation 14(3):309–334CrossRef
Zurück zum Zitat O’Neill M, Vanneschi L, Gustafson S, Banzhaf W (2010) Open issues in genetic programming. Genetic Programming and Evolvable Machines 11:339–363, 10.1007/s10710-010-9113-2CrossRef O’Neill M, Vanneschi L, Gustafson S, Banzhaf W (2010) Open issues in genetic programming. Genetic Programming and Evolvable Machines 11:339–363, 10.1007/s10710-010-9113-2CrossRef
Zurück zum Zitat Shlesinger M, West B, Klafter J (1987) Lévy dynamics of enhanced diffusion: Application to turbulence. Physical Review Letters 58(11):1100–1103MathSciNetCrossRef Shlesinger M, West B, Klafter J (1987) Lévy dynamics of enhanced diffusion: Application to turbulence. Physical Review Letters 58(11):1100–1103MathSciNetCrossRef
Zurück zum Zitat Silva S, Costa E (2009) Dynamic limits for bloat control in genetic programming and a review of past and current bloat theories. Genetic Programming and Evolvable Machines 10(2):141–179MathSciNetCrossRef Silva S, Costa E (2009) Dynamic limits for bloat control in genetic programming and a review of past and current bloat theories. Genetic Programming and Evolvable Machines 10(2):141–179MathSciNetCrossRef
Zurück zum Zitat Vafaee F, Nelson P (2009) A genetic algorithm that incorporates an adaptive mutation based on an evolutionary model. In: Machine Learning and Applications, 2009. ICMLA ’09. International Conference on, pp 101–107, DOI 10.1109/ICMLA.2009.101 Vafaee F, Nelson P (2009) A genetic algorithm that incorporates an adaptive mutation based on an evolutionary model. In: Machine Learning and Applications, 2009. ICMLA ’09. International Conference on, pp 101–107, DOI 10.1109/ICMLA.2009.101
Zurück zum Zitat Viswanathan GM, Afanasyev V, Buldyrev S, Murphy E, Prince P, Stanley HE (1996) Lévy flight search patterns of wandering albatrosses. Nature 381(6581):413–415CrossRef Viswanathan GM, Afanasyev V, Buldyrev S, Murphy E, Prince P, Stanley HE (1996) Lévy flight search patterns of wandering albatrosses. Nature 381(6581):413–415CrossRef
Zurück zum Zitat Viswanathan GM, Buldyrev SV, Havlin S, Da Luz MG, Raposo EP, Stanley HE (1999) Optimizing the success of random searches. Nature 401(6756):911–914CrossRef Viswanathan GM, Buldyrev SV, Havlin S, Da Luz MG, Raposo EP, Stanley HE (1999) Optimizing the success of random searches. Nature 401(6756):911–914CrossRef
Zurück zum Zitat Viswanathan GM, Afanasyev V, Buldyrev SV, Stanley HE (2000) Lévy flights in random searches. Physica A 282:1–12CrossRef Viswanathan GM, Afanasyev V, Buldyrev SV, Stanley HE (2000) Lévy flights in random searches. Physica A 282:1–12CrossRef
Zurück zum Zitat Zar JH (2010) Biostatistical Analysis, 5th edn. Pearson Prentice-Hall, Upper Saddle River, NJ. Zar JH (2010) Biostatistical Analysis, 5th edn. Pearson Prentice-Hall, Upper Saddle River, NJ.
Metadaten
Titel
A New Mutation Paradigm for Genetic Programming
verfasst von
Christian Darabos
Mario Giacobini
Ting Hu
Jason H. Moore
Copyright-Jahr
2013
Verlag
Springer New York
DOI
https://doi.org/10.1007/978-1-4614-6846-2_4