Free cookie consent management tool by TermsFeed Policy Generator

Opened 8 years ago

Closed 8 years ago

#2595 closed feature request (done)

VariableImpactsCalculator for RegressionSolutions

Reported by: mkommend Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.14
Component: Problems.DataAnalysis Version: 3.3.13
Keywords: Cc:

Description

VariableImpacts can be calculated for all regression solutions by replacing the concrete variable values by an aggregate (either median or average) and evaluating the quality difference between the original evaluation and the modified one. Currently, there is no way to perform this calculation for already created regression solution and this functionality should be added to HeuristicLab.

Change History (13)

comment:1 Changed 8 years ago by mkommend

  • Status changed from new to accepted

r13766: First version of impact calculation for regression solution.

comment:2 Changed 8 years ago by mkommend

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

comment:3 Changed 8 years ago by gkronber

  • The tooltip on the variable impacts button is incorrect
  • The variable impacts button is the only button that is not disabled when the content is locked

comment:4 Changed 8 years ago by mkommend

r13942: Corrected tooltip on the variable impacts button and disabled the button when the content is locked.

comment:5 Changed 8 years ago by gkronber

r13766 introduced new properties to DataAnalysisProblem (AllIndices) and RegressionProblemData (TargetVariableValues, ...). We should refactor the whole code basis to use these new properties when possible.

comment:6 Changed 8 years ago by gkronber

r13985: two small fixes in RegressionSolutionVariableImpactsCalculator

comment:7 Changed 8 years ago by gkronber

r13986: added two new variants for variable impact calculation (shuffle and Gaussian noise)

comment:8 follow-up: Changed 8 years ago by gkronber

  • Owner changed from gkronber to mkommend

Reviewed r13766 and r13942.

Great idea to add variable impacts to all regression solutions; very convenient!

Why is RegressionSolutionVariableImpactsCalculator a ParameterizedNameItem? I have not found a specific view for it . Therefore, I cannot use it from the GUI anyway?

comment:9 Changed 8 years ago by gkronber

r13987: fixed build fail (added plugin dependency to the wrong plugin)

comment:10 Changed 8 years ago by mkommend

Reviewed r13985, r13986 and r13987.

comment:11 in reply to: ↑ 8 Changed 8 years ago by mkommend

Replying to gkronber:

Why is RegressionSolutionVariableImpactsCalculator a ParameterizedNameItem? I have not found a specific view for it . Therefore, I cannot use it from the GUI anyway?

AFAIK this is just a preparation for using it from the GUI although there is no specific view for it yet.

comment:12 Changed 8 years ago by mkommend

  • Status changed from reviewing to readytorelease

comment:13 Changed 8 years ago by mkommend

  • Resolution set to done
  • Status changed from readytorelease to closed

r14022: Merged r13766, r13942, r13985, r13986, r13987 into stable.

Note: See TracTickets for help on using tickets.