当前位置: 首页 > article >正文

贝叶斯优化算法

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)

 


http://www.kler.cn/a/13883.html

相关文章:

  • 24.滑块模块
  • kubespray v2.21.0 部署 kubernetes v1.24.0 集群
  • 【华为OD机试真题 C++】1055 - 模拟商场优惠打折II | 机试题+算法思路+考点+代码解析
  • C++(11):通过变成模板实现线程安全调用api
  • diffusion扩散模型之hello world
  • 部署Hexo教程(以及博主成功踩的各种雷)
  • 如何正确选择集体渲染(云渲染)和gpu离线渲染
  • Android---屏幕适配
  • MySQL的内置函数
  • Linux新的设备或分区挂载到系统中mount使用方法
  • 540. 有序数组中的单一元素
  • 120名顶级技术专家用GPT-4搞出的脑洞发明大赏
  • ElasticSearch——详细看看ES集群的启动流程
  • 社区生态 | openEuler、龙蜥Anolis、统信UOS三大主流操作系统下编译GreatSQL二进制包
  • 基于单片机的家庭应急电源设计
  • ERROR [io.undertow.request] UT005023: Exception handling request 报错处理
  • Linux中的DNS域名解析配置及原理
  • 文章改写神器在线-AI续写文章生成器
  • 权限控制_SpringSecurity
  • Binder 驱动结构体列表