【发布时间】:2015-11-16 11:52:01
【问题描述】:
Thompson 抽样使用 Beta 概率分布对参数进行抽样。每次采样后,根据得到的样本值改变分布。
目前我正在做以下事情:
dist = new BetaDistribution(alpha, beta);
"sample"
"find new params"
dist = new BetaDistribution(alphaNew, betaNew);
有没有一种方法可以让我在每次更改参数时都不必创建新的 beta 发行版? (我觉得这可能效率低下)
我发现有 setalpha() 和 setBeta() 方法,它们允许更改分布,而无需创建新分布。但是,这些方法现在已被弃用。
【问题讨论】:
标签: java apache-commons-math beta-distribution