Changes between Version 1 and Version 2 of Features/Genetic Programming
- Timestamp:
- 12/24/11 13:26:02 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Features/Genetic Programming
v1 v2 1 HeuristicLab supports tree-based (Koza-style) genetic programming. This classical form of genetic programming uses a tree-based representation of solution candidates. The data types and operators to work with tree-bsaed solution candidates are implemented in the plugin `HeuristicLab.Encodings.SymbolicExpressionTree`. 1 = Genetic Programming with HeuristicLab = 2 3 [[http://dev.heuristiclab.com/trac/hl/core/wiki/UsersSamples#GeneticProgramming | Samples for Genetic Programming]] 4 5 HeuristicLab supports tree-based (Koza-style) genetic programming. This classical form of genetic programming uses a tree-based representation of solution candidates. The data types and operators to work with tree-bsaed solution candidates are implemented in the plugin `HeuristicLab.Encodings.SymbolicExpressionTree`. 2 6 3 7 Supported operators (in 3.3.6): … … 12 16 * Full-tree shaker (uniform mutation, only parameters) 13 17 14 18 The symbolic expression tree encoding contains the implementation of the problem independent data structure (a tree of symbols) and operators. Based on the encoding we implemented three well-known GP problems. 19 20 Supported Problems (in 3.3.6): 21 * Symbolic regression (`HeuristicLab.Problems.DataAnalysis.Symbolic.Regression`) 22 * Symbolic classification (`HeuristicLab.Problems.DataAnalysis.Symbolic.Classification`) 23 * Artificial Ant problem (`HeuristicLab.Problems.ArtificialAnt`) 24 25 Samples for all three of these problems are available on the `Start page` in HeuristicLab. Additional samples are available here: [[http://dev.heuristiclab.com/trac/hl/core/wiki/UsersSamples#GeneticProgramming]]