Thompson 抽样使用 Beta 概率分布对参数进行抽样。在每个样本之后,根据得到的样本值改变分布。
目前我正在做以下事情:
dist = new BetaDistribution(alpha, beta);
"sample"
"find new params"
dist = new BetaDistribution(alphaNew, betaNew);
有没有一种方法可以让我在每次更改参数时都不必创建新的 beta 发行版?(我觉得这可能效率低下)
我发现有一些方法可以改变分布,而无需创建新的分布setalpha()
。setBeta()
但是,这些方法现在已被弃用。