Bayesian Optimization¶
Overview¶
The way to access the Bayesian optimization (BO) code used to help search the
hyper-parameter space of an echo state network (ESN) is via the
BO() class. This allows one define ranges for the
relevant hyper-parameters for the ESN model and provides functionality to
update the underlying Gaussian process.
Function Documentation¶
-
class
parallel_esn.bo.BO(k, hidden_dim=(100, 10000), spectral_radius=(0.9, 1.3), p=(0, 1), alpha=(0, 1), beta=(1e-05, 1000.0), random_state=None)[source]¶ Bayesian Optimization framework
-
find_best_choices(num_samples=1000, num_choices=1)[source]¶ Finds the best hyper-parameter combination
-