Skip to main content
Log in

A rebuttal to Whigham, Dick, and Maclaurin by one of the inventors of Grammatical Evolution: Commentary on “On the Mapping of Genotype to Phenotype in Evolutionary Algorithms” by Peter A. Whigham, Grant Dick, and James Maclaurin

  • Commentary
  • Published:
Genetic Programming and Evolvable Machines Aims and scope Submit manuscript

A Reply to this article was published on 24 February 2017

The Original Article was published on 23 February 2017

Abstract

The authors present a thinly veiled attack on the popular Grammatical Evolution (GE) system, the second in the space of year. The paper presents itself as a philosophical discussion on a framework they present, based on a handful of Sterelny’s guidelines. However, it quickly degenerates into an assault on GE, initially by attributing assumptions to the inventors, and latterly by the use of misleading claims. This rebuttal addresses both of these.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Notes

  1. http://libGE.ul.ie.

References

  1. F. Ahmadizar et al., Artificial neural network development by means of a novel combination of Grammatical Evolution and genetic algorithm. Eng. Appl. Artif. Intell. 39, 1–13 (2015)

    Article  MathSciNet  Google Scholar 

  2. M. Alfonseca, F.J.S. Gil, Evolving a predator-prey ecosystem of mathematical expressions with Grammatical Evolution. Complexity 20(3), 66–83 (2015)

    Article  Google Scholar 

  3. L. Araujo, J. Martinez-Romo, A. Duque, Grammatical Evolution for identifying wikipedia taxonomies. in GECCO Companion ’15: Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference, ed. by S. Silva et al., Madrid, Spain, 11–15 July 2015. ACM, pp. 1345–1346

  4. P. Arroba, J.L. Risco-Martin, M. Zapater, J.M. Moya, J.L. Ayala, Enhancing regression models for complex systems using evolutionary techniques for feature engineering. J. Grid Comput. 13(3), 409–423 (2015)

    Article  Google Scholar 

  5. A. Bartoli, A. De Lorenzo, E. Medvet, F. Tarlao, Syntactical similarity learning by means of Grammatical Evolution. in 14th International Conference on Parallel Problem Solving from Nature, ed. by J. Handl et al., Edinburgh, 17–21 Sept. 2016 (Forthcoming)

  6. R. Cleary, Extending Grammatical Evolution with attributegrammars: an application to knapsack problems. MSc in computerscience, University of Limerick, Ireland (2005)

  7. J.M. Colmenar et al., Compilable phenotypes: speeding-up the evaluation of glucose models in Grammatical Evolution. in 19th European Conference on Applications of Evolutionary Computation, EvoApplications 2016, vol. 9597, ed. by G. Squillero, P. Burelli. Lecture Notes in Computer Science, Porto, Portugal, 30 Mar.–1 Apr. 2016. (Springer, Berlin), pp. 118–133

  8. M. de la Cruz Echeandia, A. Ortega de la Puente, M. Alfonseca, Attribute grammar evolution. in Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach: First International Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC 2005, Part II, vol. 3562, ed. by J. Mira, J.R. Álvarez. Lecture Notes in Computer Science, Las Palmas, Canary Islands, Spain, 15–18 June 2005 (Springer, Berin), pp. 182–191

  9. J. Diaz Alvarez, J.M. Colmenar, J.L. Risco-Martin, J. Lanchares, O. Garnica, Optimizing L1 cache for embedded systems through grammatical evolution. Soft Comput. 20(6), 2451–2465 (2016). doi:10.1007/s00500-015-1653-1

    Article  Google Scholar 

  10. K. Igwe, N. Pillay, A study of genetic programming and grammatical evolution for automatic object-oriented programming: a focus on the list data structure. in Proceedings of the 7th World Congress on Nature and Biologically Inspired Computing (NaBIC2015), vol. 419, ed. by N. Pillay et al. Advances in Intelligent Systems and Computing, Pietermaritzburg, South Africa, 01–03 Dec. 2015 (Springer, Berlin), pp. 151–163

  11. M. Keijzer, C. Ryan, M. O’Neill, M. Cattolico, V. Babovic, Ripple crossover in genetic programming. in Genetic Programming, Proceedings of EuroGP’2001, vol. 2038, ed. by J.F. Miller, M. Tomassini, P.L. Lanzi, C. Ryan, A.G.B. Tettamanzi, W.B. Langdon. LNCS, Lake Como, Italy, 18–20 Apr. 2001 (Springer, Berlin), pp. 74–86

  12. T. Mariani, G. Guizzo, S.R. Vergilio, A.T.R. Pozo, Grammatical Evolution for the multi-objective integration and test order problem. in GECCO ’16: Proceedings of the 2016 on Genetic and Evolutionary Computation Conference, ed. by T. Friedrich, Denver, USA, 20–24 July 2016. ACM, pp. 1069–1076

  13. P.B. Miranda, R.B. Prudencio, GEFPSO: a framework for PSO optimization based on Grammatical Evolution. in GECCO ’15: Proceedings of the 2015 on Genetic and Evolutionary Computation Conference, ed. by S. Silva et al., Madrid, Spain, 11–15 July 2015. ACM, pp. 1087–1094

  14. M. O’Neill, C. Ryan, Grammatical Evolution. IEEE Trans. Evol. Computat. 5(4), 349–358 (2001)

    Article  Google Scholar 

  15. M. O’Neill, C. Ryan, Grammatical Evolution: Evolutionary Automatic Programming in a Arbitrary Language, vol. 4. Genetic programming (Kluwer Academic Publishers, Dordrecht, 2003)

  16. J. O’Sullivan, C. Ryan, An investigation into the use of different search strategies with Grammatical Evolution. in Genetic Programming, Proceedings of the 5th European Conference, EuroGP 2002, vol. 2278, ed. by J.A. Foster, E. Lutton, J. Miller, C. Ryan, A.G.B. Tettamanzi. LNCS, Kinsale, Ireland, 3–5 Apr. 2002 (Springer, Berlin), pp. 268–277

  17. J. Pagan, J.L. Risco-Martin, J.M. Moya, J.L. Ayala, Grammatical Evolutionary techniques for prompt migraine prediction. in GECCO ’16: Proceedings of the 2016 on Genetic and Evolutionary Computation Conference, ed. by T. Friedrich, Denver, USA, 20–24 July 2016. ACM, pp. 973–980

  18. J.V. Patten, C. Ryan, Procedural content generation for games using Grammatical Evolution and attribute grammars. in Advances in Game Design and Development Research, Computer Science, Technology and Applications, Chapter 7, ed. by C. Martell (Nova Science Publishers Inc, Hauppauge, 2014), pp. 97–108

  19. J.V. Patten, C. Ryan, Attributed GE using shared memory spaces and dynamically typed semantic function specification. in 18th European Conference on Genetic Programming, ed. by P. Machado et al., Copenhagen, 8--10 Apr. 2015 (Springer, Berlin), pp. 105–112

  20. C. Ryan, J.J. Collins, M. O’Neill, Grammatical Evolution: evolving programs for an arbitrary language. in Proceedings of the First European Workshop on Genetic Programming, vol. 1391, ed. by W. Banzhaf, R. Poli, M. Schoenauer, T.C. Fogarty, LNCS, Paris, 14--15 Apr. 1998 (Springer, Berlin), pp. 83–96

  21. C. Ryan, M. Nicolau, M. O’Neill, Genetic algorithms using Grammatical Evolution. in Genetic Programming, Proceedings of the 5th European Conference, EuroGP 2002, vol. 2278, ed. by J.A. Foster, E. Lutton, J. Miller, C. Ryan, A.G.B. Tettamanzi, LNCS, Kinsale, Ireland, 3--5 Apr. 2002 (Springer, Berlin), pp. 278–287

  22. J.C. Salinas Hilburg, M. Zapater, J.L.R. Martin, J.M. Moya, J.L. Rodrigo, Using Grammatical Evolution techniques to model the dynamic power consumption of enterprise servers. in 2015 Ninth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), pp. 110–117 (2015)

  23. P.A. Whigham, G. Dick, J. Maclaurin, C.A. Owen, Examining the “best of both worlds” of grammatical evolution. in GECCO ’15: Proceedings of the 2015 on Genetic and Evolutionary Computation Conference, ed. by S. Silva, A.I. Esparcia-Alcazar, M. Lopez-Ibanez, S. Mostaghim, J. Timmis, C. Zarges, L. Correia, T. Soule, M. Giacobini, R. Urbanowicz, Y. Akimoto, T. Glasmachers, F. Fernandez de Vega, A. Hoover, P. Larranaga, M. Soto, C. Cotta, F. B. Pereira, J. Handl, J. Koutnik, A. Gaspar-Cunha, H. Trautmann, J.-B. Mouret, S. Risi, E. Costa, O. Schuetze, K. Krawiec, A. Moraglio, J. F. Miller, P. Widera, S. Cagnoni, J. Merelo, E. Hart, L. Trujillo, M. Kessentini, G. Ochoa, F. Chicano, C. Doerr, Madrid, Spain, 11--15 July 2015. ACM, pp. 1111–1118

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Conor Ryan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ryan, C. A rebuttal to Whigham, Dick, and Maclaurin by one of the inventors of Grammatical Evolution: Commentary on “On the Mapping of Genotype to Phenotype in Evolutionary Algorithms” by Peter A. Whigham, Grant Dick, and James Maclaurin. Genet Program Evolvable Mach 18, 385–389 (2017). https://doi.org/10.1007/s10710-017-9294-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10710-017-9294-z

Keywords

Navigation