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

`BestQuality` Value in Symbolic Regression is greater than 1 with Pearson R² Evaluator #1498

Closed HeuristicLab-Trac-Bot closed 13 years ago

HeuristicLab-Trac-Bot commented 13 years ago

Issue migrated from trac ticket # 1498

milestone: HeuristicLab 3.3.4 | component: ZZZ OBSOLETE: Problems.DataAnalysis.Regression | priority: medium | resolution: done

2011-05-01 15:38:06: @discostu105 created the issue


I have experienced BestQuality values which exceeded 1 in SymbolicRegressionProblems. This should not be possible.

Steps to reproduce:

  • New Genetic Algorighm
  • New Symbolic Regression Problem (single objective)
  • Run (it does not always happen, but if repeated a few times it occurs)

Attatched is a hl-file which shows in the Runs that the maximum quality was greater than 1 in a few runs.

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-01 15:38:25: @discostu105 uploaded file SymbolicRegressionGA.hl (1220.9 KiB)

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-01 15:38:51: @discostu105 edited the issue description

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-02 14:43:19: @gkronber changed status from new to accepted

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-02 14:43:43: @gkronber changed milestone from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.4

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-02 14:44:18: @gkronber commented


This happens because of numerical instability when either the estimated values or the target values are very large or very small.

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-02 14:46:18: @gkronber commented


r6095: added check for very small and very large values in mean/variance calculator to fix numeric instability problems.

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 08:46:02: @gkronber changed status from accepted to reviewing

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 08:46:02: @gkronber changed owner from gkronber to cneumuel

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 08:46:02: @gkronber edited the issue description

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 08:46:24: @gkronber edited the issue description

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:08:47: @mkommend changed status from reviewing to assigned

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:08:47: @mkommend changed owner from cneumuel to mkommend

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:08:52: @mkommend changed status from assigned to accepted

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:25:30: @mkommend changed status from accepted to reviewing

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:26:17: @mkommend commented


r6104: Updated SymbolicRegression unit test due to the changes in the R² evaluator.

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:26:45: @mkommend changed status from reviewing to readytorelease

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:26:45: @mkommend changed owner from mkommend to gkronber

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-03 11:26:45: @mkommend commented


Reviewed changes in r6095.

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-04 19:49:12: @s-wagner changed status from readytorelease to closed

HeuristicLab-Trac-Bot commented 13 years ago

2011-05-04 19:49:12: @s-wagner removed resolution