您现在的位置是:首页 >技术交流 >贝叶斯优化算法网站首页技术交流

贝叶斯优化算法

优化大师傅 2023-06-11 16:00:02
简介贝叶斯优化算法

def BayesianOptimization(target,x,Y):
    IF 初始化?
        Yes: 
            xold为已知的所有点中目标函数取得最大值的自变量值
            IF target(xold)>Y?     
                Yes:   return xold,target(xold)    #撞了大运,还没开始迭代就结束了
                No:    Pass
        No:  随机初始化
    While    target(xnew)<Y:
        利用PF(高斯过程回归)求解未知点(在事先定义的自变量范围内,有成千上万个未知点)的均值与方差
        利用AC(EI或PI或UCB)找到贝叶斯优化器猜测的最大值的点xnew,一般是AC函数最大点
    return   xnew,target(new)

 

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。