Opened 5 years ago

Closed 4 years ago

#1940 closed enhancement (done)

Unify model creation in SymbolicClassificationDataAnalysis

Reported by: abeham Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.8
Component: Problems.DataAnalysis.Symbolic.Classification Version: 3.3.8
Keywords: Cc:

Description

Currently the model creation and threshold calculation is spread over several classes. Model creation should be unified so that analyzer and evaluator will work with the same model and the same threshold creation algorithm.

Change History (11)

comment:1 Changed 5 years ago by mkommend

  • Status changed from new to accepted

comment:2 Changed 5 years ago by mkommend

r8594: Added support in symbolic classification for different methods to create the classification ModelCreator.

  • Added ModelCreators
  • Refactored SymbolicClassificationModel and SymbolicDiscriminantFunctionClassificationModel
  • Added ModelCreatorParameter to Analyzers and Evaluators if needed
  • Corrected wiring in symbolic classification problems (single- and multiobjective
  • Adapted simplifier

comment:3 Changed 5 years ago by mkommend

  • Owner changed from mkommend to abeham
  • Status changed from accepted to reviewing

Please test the changes and afterwards forward the ticket to gkronber for review.

comment:4 Changed 5 years ago by mkommend

r8597: Added forgotten plugin dependency.

comment:5 Changed 5 years ago by abeham

  • Owner changed from abeham to gkronber
  • Status changed from reviewing to assigned

comment:6 Changed 5 years ago by gkronber

ROC curve does not work yet.

comment:7 Changed 5 years ago by gkronber

r8831: fixed an issue in the ROC curve view when multiple threshold values are used.

comment:8 Changed 5 years ago by gkronber

  • Owner changed from gkronber to abeham
  • Status changed from assigned to reviewing

comment:9 Changed 5 years ago by abeham

  • Owner changed from abeham to mkommend

Reviewed r8594, r8597, r8831, changes okay, found that an after deserialization hook was lost (perhaps accidentally deleted) later -> fixed in r8883.

Please check latest change and set to release.

comment:10 Changed 5 years ago by mkommend

  • Status changed from reviewing to readytorelease

Thx for r8883.

comment:11 Changed 4 years ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.7 to 3.3.8
Note: See TracTickets for help on using tickets.