SimonBlanke / Hyperactive

An optimization and data collection toolbox for convenient and fast prototyping of computationally expensive models.
https://simonblanke.github.io/hyperactive-documentation
MIT License
512 stars 42 forks source link

add `prune_search_space`-method to optimization strategies #68

Open SimonBlanke opened 1 year ago

SimonBlanke commented 1 year ago

The idea of this feature is to reduce the size of the search-space after an optimization algorithm inside a strategy has finished its run. Before starting the next algorithm the pruning of the search-space can remove areas of the space that are distant from the best found position. This way the next algorithm can focus on the search-space round the best known position to find even better results.