Skip to content

Conversation

@JannisKst
Copy link
Collaborator

Changes:

  • Added _single_local_search() to handle one local search run cleanly.
  • Introduced adaptive sigma updates over iterations.
  • Added k-exchange neighborhood generation (get_k_exchange_neighbourhood).
  • Enabled parallel execution of multiple searches using joblib.
  • Adjusted plateau-walk logic to limit retries on exhausted hyperparameters, preventing wasted evaluations.

Benchmarking:
Created a benchmark structure in SMAC3-Benchmarking to validate changes and confirm improvements in convergence behavior and runtime efficiency.

- Optional parallelization of Local Search
- Scale standard deviation of neighborhood sampling as in Regis and Shoemaker
- Optional multiple-coordinate local search
- Limit plateau walks for exhausted Hyperparameter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants