文件名称:BayesianQuadrature.jl:有什么我们不能做的贝叶斯?
文件大小:14KB
文件格式:ZIP
更新时间:2024-03-07 17:52:45
julia bayesian quadrature bayesian-inference bayesian-quadrature
贝叶斯正交 用于实现不同贝叶斯正交方法的软件包。 贝叶斯正交包括通过使用高斯过程来估计积分I = ∫ f(x) p(x) dx ,其中p(x)被假定为高斯。 更准确地说,我们通过为多个样本x_i估计f来用GP代替f(x) 。 然后,我们得到积分的后验分布: p(I|{x_i}) = N(m, S) 。 给定贝叶斯问题p(x|y) = p(y|x) p_0(x) / p(y)您可以通过调用来估计p(y) : using BayesianQuadrature using Distributions using KernelFunctions prior = MvNormal ( ones ( 2 )) # As for now the prior must be a MvNormal integrand (x) = pdf ( MvNormal ( 0.5 * ones ( 2 )),
【文件预览】:
BayesianQuadrature.jl-main
----Project.toml(596B)
----docs()
--------make.jl(613B)
--------Project.toml(119B)
--------src()
----.github()
--------workflows()
----test()
--------Project.toml(268B)
--------bayesquads()
--------samplers()
--------runtests.jl(764B)
--------kernelmeans()
--------interface.jl(459B)
----LICENSE(1KB)
----src()
--------bayesquads()
--------samplers()
--------BayesianQuadrature.jl(508B)
--------models.jl(625B)
--------kernelmeans()
--------interface.jl(506B)
--------utils.jl(43B)
----.gitignore(76B)
----README.md(2KB)