-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Hello,
When I apply fanova on my data with and without specifying "--marginalize_over_instances", the list of the most important parameters are very different. I'm just wondering why it is the case. To my understanding, marginalization over instances for fanova analysis is always done in both cases. If that is not correct and they are meant to be different, which results should I use?
Please find in attachment the example data I'm using. There are 4 parameters and 4985 data points. The data may look a bit artificial because it was tuning data given by irace and was converted to smac output format. The commands I use and the resulting list of important parameters are listed below:
pimp -S scenario.txt -H runhistory.json -M fanova
LL_static_crossOverBias 84.193
LL_static_lda 2.270
LL_static_lambda1 0.750
LL_static_lambda2 0.555
pimp -S scenario.txt -H runhistory.json -M fanova --marginalize_over_instances
LL_static_lambda1 69.746
LL_static_lambda2 5.647
LL_static_crossOverBias 3.680
LL_static_lda 0.699
Many thanks,
Nguyen