Live briefing
Everything about Grammatical evolution
Genetic programming technique
Grammatical evolution (GE) is a genetic programming (GP) technique (or approach) from evolutionary computation pioneered by Conor Ryan, JJ Collins and Michael O'Neill in 1998 at the BDS Group in the University of Limerick. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Grammatical evolutionA 5-minute orientation
- Skim a recent paper: Design of a cryptographically secure pseudo random number generator with grammatical evolutionInfluential work since 2022
- Pick up a classic book: Contact languagesThe most-reprinted book on the subject
- Read the landmark paper: Grammatical evolutionCited 689 times
- Go sideways: Genetic representationA closely related topic
- Go sideways: Chromosome (evolutionary algorithm)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Grammatical evolution
The Evolution of Grammatical Categories
Grammatical Evolution Hyper-Heuristic for Combinatorial Optimization Problems
Neural network construction and training using grammatical evolution
Grammatical Evolution of Local Search Heuristics
Crossover in Grammatical Evolution
Unveiling the properties of structured grammatical evolution
Selecting and constructing features using grammatical evolution
🆕 Influential since 2022
Design of a cryptographically secure pseudo random number generator with grammatical evolution
GRAPE: Grammatical Algorithms in Python for Evolution
Areal pressure in grammatical evolution
Modular Grammatical Evolution for the Generation of Artificial Neural Networks
QFC: A Parallel Software Tool for Feature Construction, Based on Grammatical Evolution
📚 Books worth reading
- 📕Contact languagesUmberto Ansaldo · 2009
Genetic ProgrammingKrzysztof Krawiec · 2013
Software Language EngineeringKrzysztof Czarnecki · 2013
Complex processes in new languagesEnoch Oladé Aboh, Norval Smith · 2009
Grammatical evolutionO'Neill, Michael, Michael O'Neill · 2003
Foundations in Grammatical Evolution for Dynamic EnvironmentsIan Dempsey, Michael O'Neill · 2009
Variation and universals in biolinguisticsLyle Jenkins · 2004
Course in General LinguisticsFerdinand de Saussure, Charles Bally · 1974
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Genetic representation In computer programming, genetic representation is a way of presenting solutions/individuals in evolutionary computation methods. The term encompasses…
- Chromosome (evolutionary algorithm) A chromosome or genotype in evolutionary algorithms (EA) is a set of parameters which define a proposed solution of the problem that the evolutionary algorithm…
- Genetic programming Genetic programming (GP) is an evolutionary algorithm, an artificial intelligence technique mimicking natural evolution, which operates on a population…
- Neuroevolution Neuroevolution, or neuro-evolution, is a form of artificial intelligence that uses evolutionary algorithms to generate artificial neural networks (ANNs)…
- MOEA Framework The MOEA Framework is an open-source evolutionary computation library for Java that specializes in multi-objective optimization. It supports a variety…
- Gene expression programming Gene expression programming (GEP) in computer programming is an evolutionary algorithm that creates computer programs or models. These computer programs…
- Multi expression programming Multi Expression Programming (MEP) is an evolutionary algorithm for generating mathematical functions describing a given set of data. MEP is a Genetic…
- Evolutionary algorithm Evolutionary algorithms (EA) reproduce essential elements of biological evolution in a computer algorithm in order to solve "difficult" problems, at least…