Skip to content

Commit

Permalink
Prepares the release of 0.11.1 (#530)
Browse files Browse the repository at this point in the history
* prepare new release

* add HP changes of SMAC BO according to BOBO to constructor
  • Loading branch information
mfeurer authored Sep 20, 2019
1 parent 448316c commit 13f629e
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 1 deletion.
7 changes: 7 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# 0.11.1

## Changes

* Updated the default hyperparameters of the Gaussian process facade to follow recent research (#529)
* Enabled `flake8` code style checks for newly merged code (#525)

# 0.11.0

## Major changes
Expand Down
2 changes: 1 addition & 1 deletion smac/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import lazy_import
from smac.utils import dependencies

__version__ = '0.11.1dev'
__version__ = '0.11.1'
__author__ = 'Marius Lindauer, Matthias Feurer, Katharina Eggensperger, Joshua Marben, André Biedenkapp, Aaron Klein, Stefan Falkner and Frank Hutter'


Expand Down
10 changes: 10 additions & 0 deletions smac/facade/smac_bo_facade.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,16 @@ class SMAC4BO(SMAC4AC):
"Towards Assessing the Impact of Bayesian Optimization's Own Hyperparameters" by Lindauer et al., presented at the
DSO workshop 2019 (https://arxiv.org/abs/1908.06674).
Changes are:
* Instead of having an initial design of size 10*D as suggested by Jones et al. 1998 (actually, they suggested
10*D+1), we use an initial design of 8*D.
* More restrictive lower and upper bounds on the length scale for the Matern and Hamming Kernel than the ones
suggested by Klein et al. 2017 in the RoBO package. In practice, they are ``np.exp(-6.754111155189306)``
instead of ``np.exp(-10)`` for the lower bound and ``np.exp(0.0858637988771976)`` instead of
``np.exp(2)`` for the upper bound.
* The initial design is set to be a Sobol grid
* The random fraction is set to ``0.08447232371720552``, it was ``0.0`` before.
Attributes
----------
logger
Expand Down

0 comments on commit 13f629e

Please sign in to comment.