heal-research / HeuristicLab

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

Improve structure of data analysis specific classes #1418

Closed HeuristicLab-Trac-Bot closed 13 years ago

HeuristicLab-Trac-Bot commented 13 years ago

Issue migrated from trac ticket # 1418

milestone: HeuristicLab 3.3.4 | component: Problems.DataAnalysis | priority: high | resolution: done

2011-02-15 17:15:18: @gkronber created the issue

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 10:00:03: @gkronber commented


r5565: fixed minor bug in data analysis problem data.

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 17:12:13: @gkronber commented


r5567: improved ChangeNodeTypeManipulation operator to make unit test succeed.

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 17:36:38: @gkronber commented


r5569: improved implementation of ReplaceBranchManipulation operator to make unit test succeed

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 18:21:58: @gkronber commented


r5570: fixed bug in dataset

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 18:33:48: @gkronber commented


r5571: ported interpreter and simplifier for symbolic data analysis expression trees to version 3.4.0 and fixed interpretation of 'not' symbol.

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 19:13:32: @gkronber commented


r5572 to r5573: pulled external evaluation plugin to version 3.4

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 19:13:32: @gkronber

HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 20:31:31: @gkronber commented


r5574:

  • added test projects for data-analysis and symbolic data-analysis plugin.
  • copied grammars to version 3.4.
  • fixed bugs in interpretation and simplification of 'not' symbols.
HeuristicLab-Trac-Bot commented 13 years ago

2011-02-28 20:32:25: @gkronber commented


r5575: set svn:ignore properties

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-01 12:06:01: @mkommend commented


r5577: worked on data analysis problem representation.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-01 14:33:58: @mkommend commented


r5578: Added IHeuristicOptimizationProblem and adapted all according classes.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-01 14:43:03: @mkommend commented


r5579: Adapted new ProblemData classes.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-01 15:07:44: @mkommend commented


r5580: Added single and multi-objective SymbolicDataAnalysisProblem classes and adapted generic type parameter.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-01 17:01:00: @mkommend commented


r5582: Added IFixedValueParameter.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-02 00:18:32: @mkommend commented


r5584: Corrected minor flaw in CheckedItemCollection and CheckedItemList.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-02 00:51:16: @mkommend commented


r5585: Corrected FixedValueParameter.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-02 00:52:52: @mkommend commented


r5586: Adapated DataAnalysisProblemData as well as RegressionProblemData to use parameters.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-02 10:33:19: @mkommend commented


r5590: removed not used files.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-03 16:13:02: @mkommend commented


r5600: Added new plugin DataAnalysis.Views-3.4.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-03 16:14:31: @mkommend commented


r5601: Finished work on ProblemData.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-04 15:34:18: @gkronber commented


r5607: worked on data analysis solutions and validation best analyzers (solution does not build).

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-06 12:56:00: @gkronber commented


r5613: fixed compilation errors after adding implementations for symbolic data analysis solutions and validation analyzers.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 13:03:27: @gkronber commented


r5615: changed order of specialization of algorithms to Algorithm -> EngineAlgorithm -> HeuristicOptimizationAlgorithm.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 13:03:57: @gkronber commented


r5616: fixed parameter name bug in SymbolicDataAnalysisEvaluator.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 13:03:57: @gkronber

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 13:05:08: @gkronber commented


r5617: added implementation of linear regression as FixedDataAnalysisAlgorithm

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 14:24:04: @mkommend commented


r5618: Added symbolic data analysis problems.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 14:39:30: @gkronber commented


r5620: implemented base classes for data analysis, classification, and regression solutions.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 18:07:53: @mkommend commented


r5623: Added possibility to import data from csv files.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 18:11:52: @gkronber commented


r5624: renamed interface for interpreter, worked on solutions and models and implemented SVM regression.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 18:26:42: @mkommend commented


r5625: Reorganized branch and removed CreateAble-Attribute from outdated classes.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-07 18:46:11: @gkronber commented


r5626: implemented support vector classification algorithm.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-08 11:49:18: @mkommend commented


r5630: Added bounded mean squared error evaluator.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-08 13:28:13: @mkommend commented


r5635: Removed ReadOnlySymbol and changed ADF-Symbols.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-09 13:02:24: @gkronber commented


r5644: introduced HeuristicOptimizationEngineAlgorithm

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 10:00:45: @gkronber commented


r5649:

  • implemented classes for classification based on a discriminant function and thresholds
  • implemented interfaces and base classes for clustering.
HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 10:01:31: @gkronber commented


r5650: implemented recursive collection of result collections into runs in algorithm.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 10:02:37: @gkronber commented


r5651: implemented wrapper classes for k-Means clustering in alglib.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 12:37:30: @gkronber commented


r5657: Implemented calculation of thresholds for discriminant function classification solutions.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 12:38:49: @gkronber commented


r5658: implemented wrapper for LDA (linear discriminant analysis) implemented in alglib.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 12:39:30: @gkronber commented


r5659: fixed bugs in CrossValidation

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 13:16:10: @gkronber commented


r5661: changed FixedDataAnalysisAlgorithm to start asynchronously (taken from Engine)

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 14:19:52: @gkronber commented


r5662: added ensemble models for regression and classification.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 14:41:37: @gkronber commented


r5663:

  • ported estimated values view for classification and regression solutions
  • ported scatter plot and line chart for regression solutions.
HeuristicLab-Trac-Bot commented 13 years ago

2011-03-10 16:27:56: @gkronber commented


r5664: ported ROC, confusion matrix and discriminant function classification views and fixed bug in threshold calculation.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-14 19:01:01: @gkronber commented


r5678: Worked on calculation of thresholds for classification solutions based on discriminant functions.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-15 07:30:47: @gkronber commented


r5680: minor change in calculation of normal distribution PDF cutting points.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-15 08:26:56: @gkronber commented


r5681: refactored threshold calculators.

HeuristicLab-Trac-Bot commented 13 years ago

2011-03-15 12:35:44: @gkronber commented


r5685:

  • implemented validation best solution analyzers for symbolic classification and regression
  • added analyzers to symbolic data analysis problem classes
  • changed details of parameter wiring in problem classes.
HeuristicLab-Trac-Bot commented 13 years ago

2011-03-15 13:35:39: @mkommend commented


r5686: Finally added results from the grammar refactoring.