We describe an R package which implements grammatical evolution (GE) for automatic program generation. By performing an unconstrained optimization over a population of R expressions generated via a user-defined grammar, programs which achieve a desired goal can be discovered. The package facilitates the coding and execution of GE programs, and supports parallel execution. In addition, three applications of GE in statistics and machine learning, including hyper-parameter optimization, classification and feature generation are studied.
CITATION STYLE
Noorian, F., De Silva, A. M., & Leong, P. H. W. (2016). gramEvol: Grammatical evolution in R. Journal of Statistical Software, 71. https://doi.org/10.18637/jss.v071.i01
Mendeley helps you to discover research relevant for your work.