I'm using irace to optimize hiperparameters of a ConvNet. I don't have instances, so I guess each instance on irace is just a different seed, which is passed to the target-runner.I notice that in the end of each iteration and sometimes even in the end of the irace, the configuration that appears on the best-so-far ignores new configurations when they didn't run for all instances. As an example:Even though configuration 108 was the best for each instance on the iteration, the best-so-far configuration was 54.
In the case bellow, it was clear that despite configuration IDs 223 and 267 are way better, they are not considered because they didn't run for 1 instance.
Another example is bellow, where it finds the best solution in the end, but it takes about 2 iteration to consider it as the best so far.
So my question is if this is the expected behavior or am I missing some configuration here? Is that a way to ensure that on each itaration the new best configurations run to all the instances existent before? I'm asking this because as I don't have a "finite" number of instance, it creates a new one on each iteration.
--
You received this message because you are subscribed to a topic in the Google Groups "The irace package: Iterated Racing for Automatic Configuration" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/irace-package/uAK4sRjx5xM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to irace-packag...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/irace-package/7574cb23-43a7-454c-80f2-1f7fac08aff8n%40googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/irace-package/5770db49-54ca-443f-9fb9-ad805e337c36n%40googlegroups.com.
Sure. I'm running it again.
Thanks,
Camilla