heal-research / HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization
https://dev.heuristiclab.com
GNU General Public License v3.0
38 stars 16 forks source link

Implement population diversity analysis for symbolic regression #1278

Open HeuristicLab-Trac-Bot opened 14 years ago

HeuristicLab-Trac-Bot commented 14 years ago

Issue migrated from trac ticket # 1278

milestone: HeuristicLab 3.3.x Backlog | component: Problems.DataAnalysis | priority: medium

2010-11-17 21:38:49: @StephanWinklerHagenberg created the issue

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-17 21:39:16: @StephanWinklerHagenberg changed status from new to accepted

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-17 21:39:47: @StephanWinklerHagenberg changed type from defect to feature request

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-21 00:50:45: @StephanWinklerHagenberg commented


Created branch for population diversity analysis for symbolic regression in r4877.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-21 00:51:01: @StephanWinklerHagenberg commented


Added first version of variables usage population diversity analyzer in r4881.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-21 21:10:59: @StephanWinklerHagenberg commented


Added abstract base class for population diversity analyzers for symbolic regression and simplified management of population diversity analyzers in symbolic regression problem base in r4885.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-21 23:15:14: @StephanWinklerHagenberg commented


Started working on fine grained structural similarity estimation for structural population diversity in GP in r4886.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-24 00:20:36: @StephanWinklerHagenberg commented


Worked on retrieval of genetic items in r4917. Idea: Collect all descendants' lists recursively and then add new items using the retrieved ones; this should save lots of time and reduce complexity of the items retrieval process (because we don't need references to parents of nodes etc.).

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-25 00:24:11: @StephanWinklerHagenberg commented


Worked on structural population diversity analysis in r4928:

  • Improved definition of genetic items.
  • Implemented recursive collection of all genetic items of symbolic expression trees.
  • Added FineGrainedStructuralPopulationDiversityAnalyzer to SymbolicRegressionProblemBase.
HeuristicLab-Trac-Bot commented 14 years ago

2010-11-25 12:39:25: @StephanWinklerHagenberg commented


Worked on structural population diversity analysis in r4934:

  • Added storing of descendant nodes.
  • Added storing of level information.
  • Added level filtering.
  • Added prevention of multiple consideration of descendant nodes.
HeuristicLab-Trac-Bot commented 14 years ago

2010-11-25 21:42:11: @StephanWinklerHagenberg commented


Improved and pruned similarity function for genetic information items in r4938.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-25 23:20:06: @StephanWinklerHagenberg commented


Implemented calculation of structural similarity of symbolic expression trees in r4941.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-26 00:16:29: @StephanWinklerHagenberg commented


Added parameters for similarity calculations in r4942.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-26 00:16:29: @StephanWinklerHagenberg

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-26 21:06:58: @StephanWinklerHagenberg commented


Added parameters for similarity calculations in r4948.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-26 22:01:06: @StephanWinklerHagenberg commented


Implemented management of genetic information items in dictionaries in r4949.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-26 23:25:54: @StephanWinklerHagenberg commented


Branched DataAnalysis plugin into DataAnalysis.PopulationDiversity branch in r4951.

HeuristicLab-Trac-Bot commented 14 years ago

2010-11-27 00:01:52: @StephanWinklerHagenberg commented


Open issues:

  • Population diversity analyzers should be moved to DataAnalysis plugin.
  • Interfaces also have to be modified accordingly.
  • Population diversity analyzers should be added in regression problem and in classification problem.
HeuristicLab-Trac-Bot commented 13 years ago

2010-12-05 22:11:20: @StephanWinklerHagenberg commented


Moved GeneticInformationItem class into separate file in r5024.

HeuristicLab-Trac-Bot commented 13 years ago

2010-12-05 22:11:20: @StephanWinklerHagenberg

HeuristicLab-Trac-Bot commented 11 years ago

2013-10-17 12:52:57: @gkronber commented


Stephan: what is the state of this ticket? Do you think it's feasible to move these changes to the trunk soon?

HeuristicLab-Trac-Bot commented 11 years ago

2013-10-19 12:01:50: @StephanWinklerHagenberg commented


This topic is still pending and on my list for the next months. I will synchronize with Bogdan and check in how far his developments can be combined with the here developed fine grained population diversity.

HeuristicLab-Trac-Bot commented 6 years ago

2018-08-30 09:33:56: @abeham commented


Please rename the branch by prepending it with the ticket number

HeuristicLab-Trac-Bot commented 6 years ago

2018-11-01 18:30:22: @gkronber commented


r16265: renamed branch