Ann*_*nne 1 python random numpy
我目前正在使用numpy.random.random_sample计算大量随机数.如果我删除这些数字中的每10个,结果是否仍然像以前一样随机?或者我会通过这样做引入一些偏差?
编辑:正如所指出的,归结为我的RNG有多好.我怎样才能知道我是否可以信任RNG,或者我如何发现潜在的偏差?
如果它们与真正的随机开始无法区分,那么它们将与之后的真随机无法区分.
其原因是,剩余的号码中存在任何关系或偏见会也构成了一套完整的之间的相关性或偏见.因此,如果完整集是好的,则子集是好的.
当然,如果您根据其值有选择地删除数字,而不是仅基于它们在序列中的位置,则情况不一定如此.
另外,如果数字是不是很好的开始那么他们可能被认为是比以前更糟之后.举一个极端的例子,考虑一个由9个零组成的序列,然后是硬币抛出的结果,9个零和另一个抛硬币等.这个数据源有一些熵(每10个值1位),但如果你删除每个第10个元素则没有(剩下的输出事先知道).
| 归档时间: |
|
| 查看次数: |
85 次 |
| 最近记录: |