Closed HeuristicLab-Trac-Bot closed 13 years ago
r5567: improved ChangeNodeTypeManipulation operator to make unit test succeed.
r5569: improved implementation of ReplaceBranchManipulation operator to make unit test succeed
r5571: ported interpreter and simplifier for symbolic data analysis expression trees to version 3.4.0 and fixed interpretation of 'not' symbol.
- 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.
r5578: Added
IHeuristicOptimizationProblem
and adapted all according classes.
r5580: Added single and multi-objective
SymbolicDataAnalysisProblem
classes and adapted generic type parameter.
r5584: Corrected minor flaw in
CheckedItemCollection
andCheckedItemList
.
r5586: Adapated
DataAnalysisProblemData
as well asRegressionProblemData
to use parameters.
r5607: worked on data analysis solutions and validation best analyzers (solution does not build).
r5613: fixed compilation errors after adding implementations for symbolic data analysis solutions and validation analyzers.
r5615: changed order of specialization of algorithms to Algorithm -> EngineAlgorithm -> HeuristicOptimizationAlgorithm.
r5616: fixed parameter name bug in SymbolicDataAnalysisEvaluator.
r5617: added implementation of linear regression as FixedDataAnalysisAlgorithm
r5620: implemented base classes for data analysis, classification, and regression solutions.
r5624: renamed interface for interpreter, worked on solutions and models and implemented SVM regression.
r5625: Reorganized branch and removed
CreateAble-Attribute
from outdated classes.
r5626: implemented support vector classification algorithm.
- implemented classes for classification based on a discriminant function and thresholds
- implemented interfaces and base classes for clustering.
r5650: implemented recursive collection of result collections into runs in algorithm.
r5651: implemented wrapper classes for k-Means clustering in alglib.
r5657: Implemented calculation of thresholds for discriminant function classification solutions.
r5658: implemented wrapper for LDA (linear discriminant analysis) implemented in alglib.
r5661: changed
FixedDataAnalysisAlgorithm
to start asynchronously (taken fromEngine
)
r5662: added ensemble models for regression and classification.
- ported estimated values view for classification and regression solutions
- ported scatter plot and line chart for regression solutions.
r5664: ported ROC, confusion matrix and discriminant function classification views and fixed bug in threshold calculation.
r5678: Worked on calculation of thresholds for classification solutions based on discriminant functions.
r5680: minor change in calculation of normal distribution PDF cutting points.
- 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.
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