Litcius/Paper detail

Bayesian Optimization

Tanay Agrawal

2020Apress eBooks28 citationsDOI

Abstract

In Chapters 2 and 3 we explored several hyperparameter tuning methods. Grid search and random search were quite straightforward, and we discussed how to distribute them to save memory and time. We also delved into some more-complex algorithms, such as HyperBand. But none of the algorithms that we reviewed learned from their previous history. Suppose an algorithm could keep a log of all the previous observations and learn from them. For example, suppose it could observe that our model is being optimized near certain values of hyperparameters and could exploit this valuable information and proceed to the hyperparameters nearest to those good-performing ones, hence learning from its history. By doing so, the algorithm would not waste time on bad-performing hyperparameters while reaching the best-performing hyperparameters. In this chapter we’ll explore algorithms that have that capability.

Topics & Concepts

HyperparameterHyperparameter optimizationComputer scienceExploitBayesian optimizationGridMachine learningArtificial intelligenceAlgorithmBayesian probabilityMathematicsSupport vector machineGeometryComputer securityMachine Learning and Data Classification