BAM数据驱动优化器

BAM

分支与模型 (BAM) 优化工具

BAM是一款确定性全局优化求解器,专为用户缺乏代数目标函数或约束条件的优化问题而设计。它能够解决每次评估都需要较高成本的优化问题,例如运行仿真器、进行实验室实验或调用外部软件。

BAM适用于:

  • 工程设计优化

  • 基于仿真的决策

  • 实验室和实验优化

  • 超参数调优

  • 混合连续、整数和分类优化问题

BAM帮助用户从每次评估中提取最大价值。它结合了全局搜索、局部代理建模和嵌入式优化技术,以识别高质量解决方案,同时减少昂贵的仿真或实验调用。

为什么使用BAM?

基准测试领先性能

在固定的评估预算下,BAM能够为超过80%的750+个测试问题找到最佳解决方案。它远远优于最强的替代数据驱动优化(DFO)代码(解决50-60%),以及传统贝叶斯优化器(解决10%)。

更少的昂贵评估

BAM大约需要200次评估就能解决50%的问题,而竞争性的数据驱动优化器需要5到12倍甚至更多的评估次数。

支持灵活的批量评估

BAM提出批量评估点。用户可以并行运行这些点、顺序运行,或根据自身设置替换自己的评估点。

 

如何运行BAM

Python API

BAM可作为官方Python包在PyPI上获取:

pip install bam-solver

Python API可以轻松集成到基于SciPy的工作流程中,无需编译器或外部工具链。

原生C和Fortran API

BAM还为C和Fortran提供专用API,可直接与编译应用程序和其他环境集成,包括C++、Julia和Rust。

  • 有关安装说明、API详情和示例工作流程,请参阅BAM用户手册。有关常见设置、许可和故障排除问题,请参阅BAM常见问题

授权许可

BAM支持Windows、Linux Intel、Linux ARM、macOS Intel和macOS ARM。

授权选项包括:

  • 免费版:对最多两个变量的任何问题提供完全访问权限。
  • 学术/能源部:为学术用户和美国能源部提供免费许可。
  • 商业版:为更大的应用程序提供付费许可。
  • 试用版:一个月商业试用选项。

所有许可都包括许可证期限内的技术支持 和升级。

BAM授权许可

试用BAM

下载BAM、查看示例问题并了解更多,请访问BAM下载

 

 

 

 

 

 

 

 


 

在线留言

尊敬的客户朋友,如您有任何意见建议,请通过下表反馈给我们,我们会尽快与您联系。

 

 

 

 

联系我们

 

微信公众号

咨询微信

企业店铺

400-621-1085

(节假日期间办公室座机如无人接听,请选择其他联系方式,感谢理解!祝您节日快乐!)

 

联系我们 快速链接 相关产品 上海卡贝信息技术有限公司

©2026  上海卡贝信息技术有限公司

产品中心

下载中心

站点地图

隐私政策

 

销售QQ咨询

产品QQ咨询

淘宝店铺

 

综述

 

 

 

GAMS

LINGO

What'sBest!

SmarPLS

Stata

IBM SPSS Statistics

AMPL

@RISK

Evolver

LINDO API

Oracle Crystal Ball

GEMPACK

BayesiaLab

iThink

M-MACBETH

TreeAge

TreePlan

Simile

Umberto

Vensim