Live briefing
Everything about Gene expression programming
Evolutionary algorithm
Gene expression programming (GEP) in computer programming is an evolutionary algorithm that creates computer programs or models. These computer programs are complex tree structures that learn and adapt by changing their sizes, shapes, and composition, much like a living organism. And like living organisms, the computer programs of GEP are also encoded in simple linear chromosomes of fixed length. Thus, GEP is a genotype–phenotype system, benefiting from a simple genome to keep and transmit the genetic information and a complex phenotype to explore the environment and adapt to it. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Gene expression programmingA 5-minute orientation
- Skim a recent paper: Multiobjective Evolution of the Explainable Fuzzy Rough Neural Network With Gene Expression ProgrammingInfluential work since 2022
- Pick up a classic book: Analyzing High-Dimensional Gene Expression and DNA Methylation Data with RThe most-reprinted book on the subject
- Read the landmark paper: Programming gene expression in developing epidermisCited 432 times
- Go sideways: Genetic programmingA closely related topic
- Go sideways: Genetic algorithmA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Programming gene expression in developing epidermis
Programming gene expression with combinatorial promoters
RNA processing enables predictable programming of gene expression
High Energy Physics event selection with Gene Expression Programming
Gene Expression Programming: A Survey [Review Article]
Programming of gene expression by Polycomb group proteins
New Approach for Stage–Discharge Relationship: Gene-Expression Programming
Self-Learning Gene Expression Programming
🆕 Influential since 2022
Multiobjective Evolution of the Explainable Fuzzy Rough Neural Network With Gene Expression Programming
A true triaxial strength criterion for rocks by gene expression programming
Predicting ultra-high-performance concrete compressive strength using gene expression programming method
Indirect estimation of resilient modulus (Mr) of subgrade soil: Gene expression programming vs multi expression programming
Optimizing Gene Expression Programming to Predict Shear Capacity in Corrugated Web Steel Beams
📚 Books worth reading
Analyzing High-Dimensional Gene Expression and DNA Methylation Data with RHongmei Zhang · 2020
Omic Association Studies with R and BioconductorJuan R. González, Alejandro Cáceres · 2019
The nonlinear workbookW.-H Steeb · 2005- 📕Nonlinear WorkbookWilli-Hans Steeb · 2005
Gene Expression ProgrammingCândida Ferreira · 2006
Genome management in prokaryotes · 1993- 📕Multiomic Association Studies with BioconductorJuan R. González, Alejandro Cáceres · 2019
- 📕Roflumilast-N-oxide induces surfactant protein expression in human alveolar epithelial cells type II · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Genetic programming Genetic programming (GP) is an evolutionary algorithm, an artificial intelligence technique mimicking natural evolution, which operates on a population…
- Genetic algorithm A genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA)…
- Outline of machine learning The following outline is provided as an overview of, and topical guide to, machine learning: Machine learning (ML) is a subfield of artificial intelligence…
- 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…
- Symbolic regression Symbolic regression (SR) is a type of regression analysis that searches the space of mathematical expressions to find the model that best fits a given…
- Genetic operator A genetic operator is an operator used in evolutionary algorithms (EA) to guide the algorithm towards a solution to a given problem. There are three main…
- Grammatical evolution Grammatical evolution (GE) is a genetic programming (GP) technique (or approach) from evolutionary computation pioneered by Conor Ryan, JJ Collins and…
- Evolutionary algorithm Evolutionary algorithms (EA) reproduce essential elements of biological evolution in a computer algorithm in order to solve "difficult" problems, at least…