【发布时间】:2011-05-03 23:30:51
【问题描述】:
假设我有两个随机数发生器 RNG-A 和 RNG-B,这样:
- 它们在调用时都会产生随机的非无限浮点数
- 我可以反复调用生成器并生成任意数量的随机数
- 生成的随机数是独立同分布的(即 RNG 的输出独立于它们之前生成的所有内容)
- 关于分布的形状,我不能保证其他任何事情
我想获得一个衡量两个随机分布的相似程度的指标,并在理想情况下使用它来确定它们是否会产生相同的分布。
执行此操作的最佳算法是什么?
【问题讨论】:
-
最好在stats.stackexchange.com上提问。
-
如果它们产生的数字是同分布的,那么您就知道您期望的分布形状。
-
@Space_Cowboy - 不正确 - i.i.d.这是随机分布可以具有的属性,但它并不能告诉您有关分布的太多信息。例如,均匀随机数和正态随机数都可以有这个性质
-
@KennyTM:谢谢!不知道存在 - 会尝试一下,但无论哪种方式,我都渴望听到 StackOverflow 的消息,因为 a)我追求的是可实施的算法,而不是理论统计观点 b)那里的流量不多...... .
-
@mikera:许多similar 的问题已经在 Stats SE 得到解答。
标签: algorithm language-agnostic random statistics