Search Type Options#
The backend library for conducting hyper-parameter searches within the BPt is nevergrad, a library developed by facebook. They implement a whole bunch of methods, and have limited documentation explaining them. These pages will try to break down the different available options.
- Random Search
- One Shot Optimization
- ‘HaltonSearch’
- ‘HaltonSearchPlusMiddlePoint’
- ‘ScrHaltonSearch’
- ‘ScrHaltonSearchPlusMiddlePoint’
- ‘HammersleySearch’
- ‘HammersleySearchPlusMiddlePoint’
- ‘ScrHammersleySearchPlusMiddlePoint’
- ‘ScrHammersleySearch’
- ‘OScrHammersleySearch’
- ‘QOScrHammersleySearch’
- ‘CauchyScrHammersleySearch’
- ‘LHSSearch’
- ‘CauchyLHSSearch’
- ‘MetaRecentering’
- ‘MetaTuneRecentering’
- HAvgMetaRecentering
- AvgMetaRecenteringNoHull
- One Plus One
- ‘OnePlusOne’
- ‘NoisyOnePlusOne’
- ‘OptimisticNoisyOnePlusOne’
- ‘DiscreteOnePlusOne’
- ‘DiscreteLenglerOnePlusOne’
- ‘AdaptiveDiscreteOnePlusOne’
- ‘AnisotropicAdaptiveDiscreteOnePlusOne’
- ‘DiscreteBSOOnePlusOne’
- ‘DiscreteDoerrOnePlusOne’
- ‘CauchyOnePlusOne’
- ‘OptimisticDiscreteOnePlusOne’
- ‘NoisyDiscreteOnePlusOne’
- ‘DoubleFastGADiscreteOnePlusOne’
- ‘FastGADiscreteOnePlusOne’
- ‘RecombiningPortfolioOptimisticNoisyDiscreteOnePlusOne’
- CMA
- Evolution Strategies
- Differential Evolution
- Algorithm Selection
- Competence Maps
- Misc.