当前位置: 首页 > news >正文

【概率统计】三扇门游戏(蒙提霍尔问题)

三扇门游戏

  • 两种答案
    • 2/3的重选正确率
    • 1/2的重选正确率
  • 正确答案

也称为蒙提霍尔问题(Monty Hall problem):

有三扇门,其中只有一扇是正确的门,打开后将能获得一辆豪车。另外两扇门是错误选项,门内只有山羊。从门外无法获知那扇才是正确选项。挑战者需要从三扇门中选择一扇打开。
在决定选择某扇门后,还剩两个选项,其中至少有一个是错误选择。此时,(知道正确答案的)主持人打开了没被选中的门中错误的那个,让挑战者确认了门后的山羊,并询问:“是否要重新选择?”
挑战者是否应该重选,还是应该坚持最初的选择?又或者是两种做法没什么区别?

蒙提霍尔问题

两种答案

对于这个问题,可能会有两种关于重选后正确的概率的答案。但只有一个答案是正确的。

2/3的重选正确率

在挑战者做出第一次选择之后,有1/3的概率正确,2/3的概率不正确。
对于重选后的情况,可以分成两种:

  • 如果第一次选择正确,重选必定错误
  • 如果第一次选择错误,重选必定正确

也就是说,“第一次选择错误”的概率就是“重选后正确”的概率。所以,重选的正确率是2/3.重选更加有利。

1/2的重选正确率

在游戏开始时,存在三种可能:

  1. 门1是正确答案(概率1/3)
  2. 门2是正确答案(概率1/3)
  3. 门3是正确答案(概率1/3)

假设挑战者选择门3,而主持人打开了门1。因为主持人打开的肯定是错误的门,那么就只剩下了两种可能:

  1. 门2是正确答案(概率1/2)
  2. 门3是正确答案(概率1/2)

此时,重新选择门2与继续选择门3的概率似乎都是1/2。

正确答案

很多时候直接计算某件事发生的可能性非常难,但我们可以比较容易的列举所有的可能情况。这就像是《复联》中奇异博士看到的平行世界。比如,抛一次硬币的平行世界是确定的,只有正面朝上的世界或者正面朝下的世界,这两种。但是最终我们会落在哪种世界是不确定。但是根据平行世界的数量我们也可以得出抛硬币结果的概率,即两种平行世界中的其中一种(1/2)。
我们可以用相同的思路来验证“三扇门”游戏中的重选正确率。

首先,我们假设有18个平行世界。其中6个平行世界中,门1是正确选项;另外6个平行世界中,门2是正确选项;剩余6个平行世界中,门3个正确选项。这3种平行世界中,分别都有挑战者选择门1的2个平行世界、选择门2的2个平行世界,以及选择门3的2个平行世界。所有平行世界的情况如下表:

挑战者选择门1挑战者选择门2挑战者选择门3
门1是正确答案 ◯ \bigcirc 2个世界X 2个世界X 2个世界
门2是正确答案X 2个世界 ◯ \bigcirc 2个世界X 2个世界
门3是正确答案X 2个世界X 2个世界 ◯ \bigcirc 2个世界

接下来,主持人打开一扇错误的门(没被选择的正确门不会被打开)。情况就会变成如下所示:

挑战者选择门1-挑战者选择门2-挑战者选择门3-
主持人打开门2打开门3打开门1打开门3打开门1打开门2
门1是正确答案 ◯ \bigcirc 1个世界 ◯ \bigcirc 1个世界X 2个世界X 2个世界
门2是正确答案X 2个世界 ◯ \bigcirc 1个世界 ◯ \bigcirc 1个世界X 2个世界
门3是正确答案X 2个世界X 2个世界 ◯ \bigcirc 1个世界 ◯ \bigcirc 1个世界

可以看到,重选后正确的世界,为所有前面打"X"的世界,总共有12个。所以重选后的正确率为 12 / 18 = 2 / 3 12/18=2/3 12/18=2/3

1/2的重选正确率之所以错误,是因为当挑战者选择了门3,而主持人打开了门1之后,门2是正确答案的世界有2个,而门3是正确答案的世界有1个,所以并不是五五开的。

其实,从另一个角度来看,1/2的答案之所以错了,是因为它将主持人打开门之后的样本空间作为了一个新的样本空间,从而与前面的步骤没有了联系,所以才会得出1/2的答案。它没有在整个过程中保持样本空间的统一性。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 重启人生计划-积蓄星火
  • keepalived高可用集群
  • 【Pytorch实用教程】Pytorch中加载数据推荐实用:Dataset类
  • 【C++语言】list的构造函数与迭代器
  • 使用flask遇到的问题及解决方法
  • 软考又变了!4大科目同时换教材,备考如何适应?
  • Scratch跑酷引擎1.0! Scratch教程3
  • LabVIEW光纤管道泄漏检测系统
  • 6.7分不降反升的IEEE trans:“江湖地位”超稳的1区,离TOP还有多远?
  • 线上研讨会 | CATIA助力AI提升汽车造型设计
  • Install pytorch 使用 torch 的例子
  • javaFx程序找不到加载Thread线程类的解决方法
  • Linux:进程控制
  • 100V-50mA超高压低压差线性稳压器具有电流保护功能
  • 计算机学生高效记录并整理编程学习笔记的方法
  • 【笔记】你不知道的JS读书笔记——Promise
  • Angular6错误 Service: No provider for Renderer2
  • css布局,左右固定中间自适应实现
  • Django 博客开发教程 8 - 博客文章详情页
  • Java 最常见的 200+ 面试题:面试必备
  • java8-模拟hadoop
  • Mysql5.6主从复制
  • Redis学习笔记 - pipline(流水线、管道)
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 反思总结然后整装待发
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 关于extract.autodesk.io的一些说明
  • 看域名解析域名安全对SEO的影响
  • 通信类
  • 小程序开发中的那些坑
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 仓管云——企业云erp功能有哪些?
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • (16)Reactor的测试——响应式Spring的道法术器
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (十三)Flink SQL
  • (实战篇)如何缓存数据
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (一)utf8mb4_general_ci 和 utf8mb4_unicode_ci 适用排序和比较规则场景
  • ***通过什么方式***网吧
  • .NET Core引入性能分析引导优化
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .Net6使用WebSocket与前端进行通信
  • @Builder注释导致@RequestBody的前端json反序列化失败,HTTP400
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @ohos.systemParameterEnhance系统参数接口调用:控制设备硬件(执行shell命令方式)
  • [ 第一章] JavaScript 简史
  • [Android]Tool-Systrace
  • [C++参考]拷贝构造函数的参数必须是引用类型
  • [CSS]一文掌握
  • [CUDA 学习笔记] CUDA kernel 的 grid_size 和 block_size 选择