Support for new algorithms
anirudhacharya opened this issue · 3 comments
anirudhacharya commented
- Hyperband - https://www.sysml.cc/doc/100.pdf
- Parzen-window estimator - as per #27 (comment) hyperopt can be an option.
- Particle Swarm Optimization
LarsHH commented
Asynchronous Successive Halving is implemented (
) which according to https://arxiv.org/pdf/1810.05934.pdf outperforms Hyperband. ASHA can actually be used to do Hyperband by iterating over different settings, but I'll leave that to future work for now.LarsHH commented
Looks like https://github.com/DEAP could be a good starting point for the particle swarm optimization
LarsHH commented
Converted to cards in projects:
https://github.com/sherpa-ai/sherpa/projects/1#card-28466175
https://github.com/sherpa-ai/sherpa/projects/1#card-28466208