pygpc 基于广义多项式混沌方法的Python敏感性和不确定性分析工具箱 基本功能: N维系统的高效不确定性分析 使用Sobol指数和基于全局导数的敏感性指数进行敏感性分析 轻松耦合到用Python,Matlab等编写的用户定义模型... 并行化概念允许并行运行模型评估 高效的自适应算法可以分析复杂的系统 包括高效的CPU和GPU(CUDA)实施,可极大地加快解决高维和复杂问题的算法和后处理例程 包括最新技术,例如: 投影:确定最佳折减基数 L1最小化:利用压缩感测中的概念减少必要的模型评估 梯度增强型gPC:使用模型函数的梯度信息以提高准确性 多元素gPC:分析具有间断和急剧过渡的系统 优化的拉丁文Hypercube采样可实现快速收敛 应用领域: pygpc可用于分析各种不同的问题。 例如,在以下框架中使用它: 非破坏性测试: 无创性脑刺激: 经颅磁刺激:
1
Uncertainty Theory书中相关程序的MATLAB程序
2022-01-08 08:57:06 18KB 不确定理论工具箱 uncertainty
概率论和统计学:不确定性的科学//[美]塔巴克 第二版,英文版,希望对大家有用。
2021-12-31 20:19:51 5.71MB Textbook
1
神经过程家族 主要入口: 。 什么 ? 该存储库包含: 的文本 Pytorch代码(训练/绘图)以及预训练模型,以研究图像和合成一维数据集上的以下模型: 来自CNP 来自LNP AttnCNP和AttnLNP ConvCNP ConvLNP (“官方”)代码复制所有图像实验和带。 对于一维实验,请参见和 。 有关如何使用npf库的教程,请参阅NPF网站的“可 再现性”部分。 安装 点子 # clone repo pip install -r requirements.txt 请注意,skorch的版本必须为0.8,以确保可以正确上传预训练的模型。 码头工人 安装nvidia-docker 使用Dockerfile构建映像或使用Dockerfile docker pull yanndubs/npf:gpu 创建并运行一个容器,例如: docker run --
1
确定性不确定性量化(DUQ) 此存储库包含进行的代码,该代码已在ICML 2020上接受发布。 如果代码或论文对您的研究有用,请在我们的工作中添加引用: @article{van2020uncertainty, title={Uncertainty Estimation Using a Single Deep Deterministic Neural Network}, author={van Amersfoort, Joost and Smith, Lewis and Teh, Yee Whye and Gal, Yarin}, booktitle={International Conference on Machine Learning}, year={2020} } 依存关系 该代码基于PyTorch并需要一些其他依赖项,列在。 该代码已使用环境文件中指定的版本
2021-12-26 10:51:17 174KB Python
1
不确定性工具箱 用于预测不确定性量化,校准,python工具箱。 另外:的以及的集合。 许多机器学习方法会返回预测以及某种形式的不确定性,例如分布或置信区间。 这就引出了一个问题:我们如何确定最佳的预测不确定性? 产生最佳或理想不确定性是什么意思? 我们的不确定性是否准确且经过良好校准? 不确定性工具箱提供了用于量化和比较预测性不确定性估计值的标准度量,提供了这些度量的直觉,生成了这些度量/不确定性的可视化效果,并实施了简单的“重新校准”程序来改善这些不确定性。 该工具箱当前专注于回归任务。 工具箱内容 不确定性工具箱包含: 与预测不确定性量化相关的。 评估预测不确定性估计的质量的。 预测不确定性估计和指标。 用于改善预测变量校准的方法。 有关度量标准和方法的相关。 安装 不确定性工具箱需要Python 3.6及更高版本。 要安装,请克隆并通过cd进入此仓库,然后运行: $
2021-11-01 21:29:30 1.44MB visualization metrics scoring-rules toolbox
1
Decision Making Under Uncertainty Theory and Application. 2015 By Mykel J. Kochenderfer With Christopher Amato, Girish Chowdhary, Jonathan P. How, Hayley J. Davison Reynolds, Jason R. Thornton, Pedro A. Torres-Carrasquillo, N. Kemal Üre and John Vian Overview Many important problems involve decision making under uncertainty—that is, choosing actions based on often imperfect observations, with unknown outcomes. Designers of automated decision support systems must take into account the various sources of uncertainty while balancing the multiple objectives of the system. This book provides an introduction to the challenges of decision making under uncertainty from a computational perspective. It presents both the theory behind decision making models and algorithms and a collection of example applications that range from speech recognition to aircraft collision avoidance. Focusing on two methods for designing decision agents, planning and reinforcement learning, the book covers probabilistic models, introducing Bayesian networks as a graphical model that captures probabilistic relationships between variables; utility theory as a framework for understanding optimal decision making under uncertainty; Markov decision processes as a method for modeling sequential problems; model uncertainty; state uncertainty; and cooperative decision making involving multiple interacting agents. A series of applications shows how the theoretical concepts can be applied to systems for attribute-based person search, speech applications, collision avoidance, and unmanned aircraft persistent surveillance. Decision Making Under Uncertainty unifies research from different communities using consistent notation, and is accessible to students and researchers across engineering disciplines who have some prior exposure to probability theory and calculus. It can be used as a text for advanced undergraduate and graduate students in fields including computer science, aerospace and electrical enginee
2021-10-29 04:41:59 5.45MB 人工智能
1
NGBoost:用于概率预测的自然梯度提升 ngboost是一个Python库,实现了“自然梯度增强”,如。 它建立在,旨在针对适当的评分规则,分布和基础学习者的选择进行扩展和模块化。 在此可以对NGBoost的基本方法进行详尽的介绍。 安装 via pip pip install --upgrade ngboost via conda-forge conda install -c conda-forge ngboost 用法 波士顿住房数据集上的概率回归示例: from ngboost import NGBRegressor from sklearn . datasets import load_boston from sklearn . model_selection import train_test_split from sklearn . metrics import mean_squared_error X , Y = load_boston ( True ) X_train , X_test , Y_train , Y_test = train_test_split
1
remote sensing and geographic information system
2021-10-19 21:32:00 4.4MB remote sensing textbook
1
EasyVVUQ EasyVVUQ的目的是促进各种模拟的验证,确认和不确定性量化(VVUQ)。 虽然在简单情况下非常方便,但是EasyVVUQ特别适用于以下情况:模拟的计算量很大,需要异构的计算资源,采样空间很大或簿记非常复杂。 它使用高效的数据库协调执行,具有容错能力,并且可以保存所有进度。 以下是EasyVVUQ可以回答的有关您的代码的一些问题示例: 考虑到输入参数的不确定性,输出的分布是什么? 每个输入参数占输出方差的百分比是多少? 还可以让您构造比完整的仿真便宜评估的代理模型。 基本概念在和介绍。 有关将仿真与EasyVVUQ接口的介绍,请参阅笔记本。 可用的分析和采样方法: 多项式混沌展开 随机搭配 蒙特卡罗灵敏度分析 马尔可夫链蒙特卡洛 EasyVVUQ还支持使用以下方法构建代理模型: 多项式混沌展开 随机搭配 高斯过程 支持的计算资源: 传统集群 最简单的
1