Everything about 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 Programming variant encoding multiple solutions in the same chromosome. MEP representation is not specific. In the simplest variant, MEP chromosomes are linear strings of instructions. This representation was inspired by Three-address code. MEP strength consists in the ability to encode multiple solutions, of a problem, in the same chromosome. In this way, one can explore larger zones of the search space. For most of the problems this advantage comes with no running-time penalty compared with genetic programming variants encoding a single solution in a chromosome. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Multi expression programmingA 5-minute orientation
- Skim a recent paper: Mechanical behaviour of E-waste aggregate concrete using a novel machine learning algorithm: Multi expression programming (MEP)Influential work since 2022
- Pick up a classic book: American FilmThe most-reprinted book on the subject
- Read the landmark paper: High performance prediction of soil compaction parameters using multi expression programmingCited 192 times
- Go sideways: Gene expression programmingA closely related topic
- Go sideways: Genetic programmingA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
High performance prediction of soil compaction parameters using multi expression programming
Multi expression programming: a new approach to formulation of soil classification
Sustainable use of fly-ash: Use of gene-expression programming (GEP) and multi-expression programming (MEP) for forecasting the compressive strength geopolymer concrete
NEW DESIGN EQUATIONS FOR ELASTIC MODULUS OF CONCRETE USING MULTI EXPRESSION PROGRAMMING
Predicting Marshall Flow and Marshall Stability of Asphalt Pavements Using Multi Expression Programming
Forecasting Strength of CFRP Confined Concrete Using Multi Expression Programming
Multi-Expression Programming (MEP): Water Quality Assessment Using Water Quality Indices
Crack width prediction of self-healing engineered cementitious composite using multi-expression programming
🆕 Influential since 2022
Mechanical behaviour of E-waste aggregate concrete using a novel machine learning algorithm: Multi expression programming (MEP)
Indirect estimation of resilient modulus (Mr) of subgrade soil: Gene expression programming vs multi expression programming
Multi-expression programming based prediction of the seismic capacity of reinforced concrete rectangular columns
Determining ultimate bearing capacity of shallow foundations by using multi expression programming (MEP)
Multi Expression Programming Model for Strength Prediction of Fly-Ash-Treated Alkali-Contaminated Soils
📚 Books worth reading
American FilmAmerican Film Institute · 1975
The C Programming LanguageBrian W. Kernighan, Dennis MacAlistair Ritchie · 1978
Natural Language Processing and Information SystemsElisabeth Métais · 2005
International Review of Research in Mental RetardationLaraine Masters Glidden · 1999
System softwareLeland L. Beck · 1985
Genetic ProgrammingKrzysztof Krawiec · 2013
BIG BROTHER INTERNATIONAL: FORMATS, CRITICS AND PUBLICS; ED. BY ERNEST MATHIJSErnest Mathijs, Janet Jones · 2004
Logic in Computer ScienceMark Ryan · 1999
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Gene expression programming Gene expression programming (GEP) in computer programming is an evolutionary algorithm that creates computer programs or models. These computer programs…
- Genetic programming Genetic programming (GP) is an evolutionary algorithm, an artificial intelligence technique mimicking natural evolution, which operates on a population…
- Cartesian genetic programming Cartesian genetic programming is a form of genetic programming that uses a graph representation to encode computer programs. It grew from a method of evolving…
- 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)…
- Grammatical evolution Grammatical evolution (GE) is a genetic programming (GP) technique (or approach) from evolutionary computation pioneered by Conor Ryan, JJ Collins and…
- Linear genetic programming "Linear genetic programming" is unrelated to "linear programming". Linear genetic programming (LGP) is a particular method of genetic programming wherein…
- Neuroevolution of augmenting topologies NeuroEvolution of Augmenting Topologies (NEAT) is a genetic algorithm (GA) for generating evolving artificial neural networks (a neuroevolution technique)…
- 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…