- 主题:python模拟抛硬币
随机就意味着测试结果无法预料
大数定理保证次数多有一定规律,但依概率收敛
那就是说,即使实验次数多,还是会有偏离
最后,统计学就是一个预测,但不是决定性的真理
哪怕99.999%的概率,仍然可能出现意料之外的结果
lz 期望的五五开只是数学理论
【 在 poocp 的大作中提到: 】
: 真随机只是保证一定是随机的,又不保证结果一定均匀或者符合数学理论。
--
FROM 120.253.228.*
数学理论可不是这么说的,二项式分布了解一下
【 在 easior 的大作中提到: 】
: 随机就意味着测试结果无法预料
: 大数定理保证次数多有一定规律,但依概率收敛
: 那就是说,即使实验次数多,还是会有偏离
: ...................
--
FROM 123.123.154.74
本来就是二项分布下的大数定理,依概率收敛
还怎么了解
【 在 annals 的大作中提到: 】
: 数学理论可不是这么说的,二项式分布了解一下
--
FROM 120.253.228.*
什么样的结果看起来是“正常”的?自己手抛硬币600次,正反两面都会差不少
【 在 NiuSongFan 的大作中提到: 】
: random.choice(['正面', '反面'])
: 模拟结果如下,这模拟符合真实抛硬币么?
:
: 共抛600次,正面286次,反面314次
: 共抛600次,正面284次,反面316次
: 共抛600次,正面308次,反面292次
--发自 ismth(丝滑版)
--
FROM 221.222.20.*
看上去很正常,你先学一下有个数学概念叫标准误,在这里差不多为12.247次
【 在 NiuSongFan 的大作中提到: 】
: random.choice(['正面', '反面'])
: 模拟结果如下,这模拟符合真实抛硬币么?
: 共抛600次,正面286次,反面314次
: ...................
--
FROM 123.116.1.*
你对抛硬币的理解有问题。
你不能只是正反面总数,这是一阶特征。对于 600 次抛掷来说,没有特别异常的地方。
但随机性不只是看正反面比例。
例如:
正反正反正反正反……
连续 600 次。
最终结果也是 300比300。
但显然没人会认为这是随机的。
问题在于,你检查的只有边际分布,却没有检查序列结构。
如果想判断一个序列是否像真实抛硬币,应该关注高阶统计特征,例如:游程,自相关,马尔可夫转移概率,N-Gram 分布,信息熵。
这些东西共同描述了序列内部的结构。
实际上,随机性检验本身就是一个专门的研究领域。很多序列的一阶统计量完全正常,但会在二阶、三阶甚至更高阶统计量上暴露规律。
而且,有个反直觉的事情,就是直觉上随机的,更可能是人为干预的
典型如游戏里面的随机,很多都有保底,垫子,随机是允许连胜连败的。
【 在 NiuSongFan 的大作中提到: 】
:
: random.choice(['正面', '反面'])
: 模拟结果如下,这模拟符合真实抛硬币么?
:
: 共抛600次,正面286次,反面314次
#发自zSMTH@23054RA19C
--
FROM 113.143.107.*
可以让ai再计算一下,偏差在x以内的概率
【 在 NiuSongFan 的大作中提到: 】
: random.choice(\['正面', '反面'\])
: 模拟结果如下,这模拟符合真实抛硬币么?
:
: 共抛600次,正面286次,反面314次
: 共抛600次,正面284次,反面316次
: 共抛600次,正面308次,反面292次
: 共抛600次,正面285次
: ..................
发自「今日水木 on iPhone 12 Pro」
--
FROM 58.35.93.*
几百次而已,随机涨落
【 在 NiuSongFan 的大作中提到: 】
: 这个不用初始化seed?好像没多少改善
: “正面287次,反面313次”连续出现2次
: 正面269次,反面331次
: ...................
--
FROM 60.1.10.*
抛个20w次试试
【 在 NiuSongFan 的大作中提到: 】
: random.choice(['正面', '反面'])
: 模拟结果如下,这模拟符合真实抛硬币么?
: 共抛600次,正面286次,反面314次
: ...................
--
FROM 222.76.193.*