junxnone / aiwiki

AI Wiki
https://junxnone.github.io/aiwiki
17 stars 2 forks source link

ML AutoML HPO BO #22

Open junxnone opened 2 years ago

junxnone commented 2 years ago

Bayesian Optimization

基础知识

原理

image

X = x1, x2, x3...xn - 超参数 f(x) - 黑盒函数/目标函数 Acquisition Function: 查询函数 选择 超参数 argmin - loss / argmax - accuracy...

分类


Name Description
BO Bayesian Optimization
SMBO Sequential model-based optimization
BOHB Bayesian Optimization Hyperband
ROAR Random Online Aggressive Racing
SMAC Sequential Model-based Algorithm Configuration
TPE Tree-structured Parzen Estimator Approach
算法 代理函数 采集函数 优缺点 Details
BO 高斯过程 Expected Improvement 应用广泛,在低维空间表现出色
SMBO 只能处理数值型参数
BOBH Hyperband + Byesian Optimization/TPE
ROAR
SMAC 回归随机森林 Upper Confidence Bound 对离散型变量表现出色 SMBO + 随机森林
TPE 高斯混合模型 Expected Improvement 高维空间表现出色,有论文表明最实用

BO

image BO

PF - Prior Function - 先验函数

Name Description
高斯过程回归

Reference