上传者: 38741244
|
上传时间: 2021-10-29 11:10:38
|
文件大小: 11KB
|
文件类型: -
保守值法matlab代码DRAMMIMO_MATLAB
适用于MATLAB的延迟拒绝自适应大都会多输入多输出。
该软件包利用延迟拒绝自适应大都会(DRAM)算法的修改版本,以数字方式实现最大熵(ME)方法。
最初的DRAM算法基于Marko
J.
Laine博士()的MATLAB工具箱和Ralph
C.
Smith博士的书[1]。
它使用马尔可夫链蒙特卡罗(MCMC)方法。
最大熵方法可用于融合来自不同来源的数据并量化模型之间共享的模型参数的不确定性[2]。
当只有一组数据可用时,“最大熵”方法将自动变为贝叶斯方法,并且该算法等效于原始DRAM算法。
该软件包提供了用于MATLAB环境的代码。
可在上找到适用于Python环境的等效版本。
当前,只有一个简单的线性模型来演示如何使用该软件包。
有关详细信息,请参见main.m。
将来会添加更复杂的示例。
[1]拉尔夫·史密斯(Ralph
C
Smith)。
不确定性量化:理论,实施和应用,第12卷。暹罗,2013年。
[2]高伟,威廉·奥茨和拉尔夫·史密斯。
用于不确定性定量和分析多功能材料的最大熵方法。
在ASME
2017智能材料,