不确定环境下的决策工具。

emukit的Python项目详细描述


动车组

Master Branch Build Status| Documentation Status| Tests Coverage| GitHub License

Website| Documentation| Contribution Guide

emukit是一个高度适应性的python工具包,用于丰富不确定性下的决策。这尤其适用于数据稀少或难以获取的复杂系统。在这些场景中,在设计循环或计算管道中传播经过良好校准的不确定性估计可确保有效地使用受约束的资源。

Emukit目前提供的主要功能有:

  • multi-fidelity emulation:当从具有不同保真度和/或成本的多个信息源获取数据时,构建代理项模型;
  • bayesian优化:优化物理实验并调整机器学习算法的参数;
  • 实验设计/主动学习:设计信息量最大的实验,并使用机器学习模型执行主动学习;
  • 敏感性分析:分析输入对给定系统输出的影响;
  • bayesian求积:有效地计算代价昂贵的函数积分。

emukit对底层建模框架是不可知的,这意味着您可以在python生态系统中使用您选择的任何工具来构建机器学习模型,并且仍然能够使用emukit。

安装

要安装emukit,只需运行

pip install emukit

有关其他安装选项,请参见documentation

依赖项/先决条件

emukit的主要依赖项是numpy和gpy。 见requirements

开始

有关示例,请参见我们的tutorial notebooks

文档

要了解有关emukit的更多信息,请参阅我们的documentation

要了解仿真的概念,请查看Emukit playground项目。

许可证

Emukit在Apache2.0下获得许可。请参阅LICENSENOTICE了解更多许可信息。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Vaadin编译小部件(插件)   java Apache Camel库是否会长期保存内存?   java什么是`。伊娃的档案?如何处理它来生成类?   如何通过反射确定Java类是否是抽象的   来自JDK 1.8.0_161的macos Java任务控制在Mac OS X上启动时冻结   java在httpSession中存储扩展对象   SpringBootApplication没有获取java@Service注释bean   java我想从具有innermap和outermap关系的hashmap创建一个hashmap?   java如何强制Eclipse链接创建完全相同类名的表?   java在pojo对象中使用映射未映射请求   java DOM W3c XML元素解析空属性   java我们可以将文本区域中的数据保存到文本文件中吗?   java如何链接首选项。xml到我的表格布局中的settingsTabFragment?   java我想设置一个私有字段来测试函数   接口中的java继承   macos我有一台mac,而java博士根本不运行我的程序   java解析时差   spring应用程序文件上传的java Jar可执行文件失败?   java向Git推送什么?