Global Information Lookup Global Information

Linear genetic programming information


"Linear genetic programming" is unrelated to "linear programming".

Linear genetic programming (LGP)[1] is a particular method of genetic programming wherein computer programs in a population are represented as a sequence of instructions from an imperative programming language or machine language. The adjective "linear" stems from the fact that the sequence of instructions is normally executed in a linear fashion. Like in other programs, the data flow in LGP can be modeled as a graph that will visualize the potential multiple usage of register contents and the existence of structurally noneffective code (introns) which are two main differences of this genetic representation from the more common tree-based genetic programming (TGP) variant.[2][3] [4]

Like other Genetic Programming methods, Linear genetic programming requires the input of data to run the program population on. Then, the output of the program (its behaviour) is judged against some target behaviour, using a fitness function. However, LGP is generally more efficient than tree genetic programming due to its two main differences mentioned above: Intermediate results (stored in registers) can be reused and a simple intron removal algorithm exists[1] that can be executed to remove all non-effective code prior to programs being run on the intended data. These two differences often result in compact solutions and substantial computational savings compared to the highly constrained data flow in trees and the common method of executing all tree nodes in TGP.

Linear genetic programming has been applied in many domains, including system modeling and system control with considerable success.[5][6][7][8]

Linear genetic programming should not be confused with linear tree programs in tree genetic programming, program composed of a variable number of unary functions and a single terminal. Note that linear tree GP differs from bit string genetic algorithms since a population may contain programs of different lengths and there may be more than two types of functions or more than two types of terminals.[9]

  1. ^ a b M. Brameier, W. Banzhaf, "Linear Genetic Programming", Springer, New York, 2007
  2. ^ Brameier, M.: "On linear genetic programming Archived 2007-06-29 at the Wayback Machine", Dortmund, 2003
  3. ^ W. Banzhaf, P. Nordin, R. Keller, F. Francone, Genetic Programming - An Introduction, Morgan Kaufmann, Heidelberg/San Francisco, 1998
  4. ^ Poli, R.; Langdon, W. B.; McPhee, N. F. (2008). A Field Guide to Genetic Programming. Lulu.com, freely available from the internet. ISBN 978-1-4092-0073-4.
  5. ^ M. Brameier, W. Banzhaf, A Comparison of Linear Genetic Programming and Neural Networks in Medical Data Mining", IEEE Transactions on Evolutionary Computation, 5 (2001) 17-26
  6. ^ A. Guven, Linear genetic programming for time-series modelling of daily flow rate, J. Earth Systems Science, 118 (2009) 137-146
  7. ^ R. Li, B.R. Noack, L. Cordier, J. Boree, F. Harambat, Drag reduction of a car model by linear genetic programming control, Experiments in Fluids, 58 (2017) 103
  8. ^ P.-Y. Passagia, A. Quansah, N. Mazellier, G.Y. Cornejo Maceda, A. Kourta, Real-time feedback stall control of an airfoil at large Reynolds numbers using linear genetic programming, Physics of Fluids, 34 (2022) 045108
  9. ^ Foundations of Genetic Programming.

and 25 Related for: Linear genetic programming information

Request time (Page generated in 0.8546 seconds.)

Linear genetic programming

Last Update:

"Linear genetic programming" is unrelated to "linear programming". Linear genetic programming (LGP) is a particular method of genetic programming wherein...

Word Count : 901

Genetic programming

Last Update:

intelligence, genetic programming (GP) is a technique of evolving programs, starting from a population of unfit (usually random) programs, fit for a particular...

Word Count : 2810

Genetic algorithm

Last Update:

representations are explored in genetic programming and graph-form representations are explored in evolutionary programming; a mix of both linear chromosomes and trees...

Word Count : 8025

Genetic fuzzy systems

Last Update:

linear optimization tools have several limitations. Therefore, in the framework of soft computing, genetic algorithms (GAs) and genetic programming (GP)...

Word Count : 994

Cartesian genetic programming

Last Update:

networks and more. Genetic programming Gene expression programming Grammatical evolution Linear genetic programming Multi expression programming Miller, J.F...

Word Count : 373

Gene expression programming

Last Update:

genetic algorithms and genetic programming. From genetic algorithms it inherited the linear chromosomes of fixed length; and from genetic programming...

Word Count : 6484

Evolutionary algorithm

Last Update:

variants of Genetic Programming, including Cartesian genetic programming, gene expression programming, grammatical evolution, linear genetic programming, multi...

Word Count : 4461

Multi expression programming

Last Update:

programming language. Genetic programming Cartesian genetic programming Gene expression programming Grammatical evolution Linear genetic programming Oltean...

Word Count : 584

Evolutionary computation

Last Update:

goal: evolution strategies, evolutionary programming, and genetic algorithms. A fourth branch, genetic programming, eventually emerged in the early 1990s...

Word Count : 2960

Grammatical evolution

Last Update:

Cartesian genetic programming Gene expression programming Linear genetic programming Multi expression programming "Grammatical Evolution: Evolving Programs for...

Word Count : 1179

Evolution strategy

Last Update:

current parent is always disregarded. For some of these variants, proofs of linear convergence (in a stochastic sense) have been derived on unimodal objective...

Word Count : 1387

Particle swarm optimization

Last Update:

implementation. A good example of this presented a promising variant of a genetic algorithm (another popular metaheuristic) but it was later found to be...

Word Count : 5077

Statistical classification

Last Update:

Evolutionary algorithm Multi expression programming Linear genetic programming – type of genetic programming algorithmPages displaying wikidata descriptions...

Word Count : 2186

LGP

Last Update:

type of diffuser used in liquid-crystal displays Linear genetic programming, type of genetic programming algorithm Linux Game Publishing, an English game...

Word Count : 96

Binary classification

Last Update:

networks Logistic regression Probit model Genetic Programming Multi expression programming Linear genetic programming Each classifier is best in only a select...

Word Count : 1349

Outline of machine learning

Last Update:

Kaelbling Linear genetic programming Linear predictor function Linear separability Lingyun Gu Linkurious Lior Ron (business executive) List of genetic algorithm...

Word Count : 3582

Differential evolution

Last Update:

above, see e.g. Artificial bee colony algorithm CMA-ES Evolution strategy Genetic algorithm Rocca, P.; Oliveri, G.; Massa, A. (2011). "Differential Evolution...

Word Count : 1524

Memetic algorithm

Last Update:

computer science and operations research, is an extension of the traditional genetic algorithm (GA) or more general evolutionary algorithm (EA). It may provide...

Word Count : 4084

Symbolic regression

Last Update:

Conversion from numerical forms Genetic programming Gene expression programming Kolmogorov complexity Linear genetic programming Mathematical optimization Multi...

Word Count : 2069

Parity benchmark

Last Update:

Parity problems are widely used as benchmark problems in genetic programming but inherited from the artificial neural network community. Parity is calculated...

Word Count : 79

Feasible region

Last Update:

non-negative. In pure integer programming problems, the feasible set is the set of integers (or some subset thereof). In linear programming problems, the feasible...

Word Count : 1106

Evolutionary multimodal optimization

Last Update:

(1987) "Genetic algorithms with sharing for multimodal function optimization". In Proceedings of the Second International Conference on Genetic Algorithms...

Word Count : 1254

Natural evolution strategy

Last Update:

Strategies. Genetic and Evolutionary Computation Conference (GECCO). T. Schaul (2012). Natural Evolution Strategies Converge on Sphere Functions. Genetic and...

Word Count : 1172

Effective fitness

Last Update:

Alternative Paradigm for Evolutionary Computation I: General Formalism". Genetic Programming and Evolvable Machines. 1 (4): 363–378. doi:10.1023/A:1010017207202...

Word Count : 989

Eurisko

Last Update:

Lenat in RLL-1, a representation language itself written in the Lisp programming language. A sequel to Automated Mathematician, it consists of heuristics...

Word Count : 735

PDF Search Engine © AllGlobal.net