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

【笔面试常见题:三门问题】用条件概率、全概率和贝叶斯推导

1. 问题介绍

三门问题,又叫蒙提霍尔问题(Monty Hall problem),以下是蒙提霍尔问题的一个著名的叙述,来自Craig F. Whitaker于1990年寄给《展示杂志》(Parade Magazine)玛丽莲·沃斯·莎凡特(Marilyn vos Savant)专栏的信件:

假设你正在参加一个游戏节目,你被要求在三扇门中选择一扇:其中一扇后面有一辆车;其余两扇后面则是山羊。你选择了一道门,假设是一号门,然后知道门后面有什么的主持人,开启了另一扇后面有山羊的门,假设是三号门。他然后问你:“你想选择二号门吗?”变换你的选择对你来说是一种优势吗?

在这里插入图片描述

2. 事件定义

不失一般性,假设我们最初选择1号门,然后主持人打开3号门。定义事件如下:

  • A 1 = A_1= A1= 汽车在1号门后
  • A 2 = A_2= A2= 汽车在2号门后
  • A 3 = A_3= A3= 汽车在3号门后
  • B 3 = B_3= B3= 主持人打开3号门

根据题意不难得到:

  • P ( A 1 ) = P ( A 2 ) = P ( A 3 ) = 1 3 P(A_1)=P(A_2)=P(A_3)=\frac{1}{3} P(A1)=P(A2)=P(A3)=31
  • 如果汽车在1号门后,那么主持人可以选择打开2号门或3号门。主持人打开3号门的概率是二分之一,此时: P ( B 3 ∣ A 1 ) = 1 2 P(B_3|A_1)=\frac{1}{2} P(B3A1)=21
  • 如果汽车在2号门后,主持人只能打开3号门(因为门1是你选的,门2有汽车),此时: P ( B 3 ∣ A 2 ) = 1 P(B_3|A_2)=1 P(B3A2)=1
  • 如果汽车在3号门后,主持人不会打开3号门,此时: P ( B 3 ∣ A 3 ) = 0 P(B_3|A_3)=0 P(B3A3)=0

计算概率

如果我们选择换门,则赢得汽车的概率就等于主持人打开3号门后,汽车在2号门的概率,即: P ( A 2 ∣ B 3 ) P(A_2|B_3) P(A2B3)
根据贝叶斯公式:
P ( A ∣ B ) = P ( B ∣ A ) P ( A ) P ( B ) P(A|B)=\frac{P(B|A)P(A)}{P(B)} P(AB)=P(B)P(BA)P(A)
P ( A 2 ∣ B 3 ) = P ( B 3 ∣ A 2 ) P ( A 2 ) P ( B 3 ) = P ( B 3 ∣ A 2 ) P ( A 2 ) ∑ i = 1 3 P ( B 3 ∣ A i ) P ( A i ) = 1 / 3 1 / 2 = 2 3 \begin{align} P(A_2|B_3)=&\frac{P(B_3|A_2)P(A_2)}{P(B_3)}\notag\\ =&\frac{P(B_3|A_2)P(A_2)}{\sum_{i=1}^3P(B_3|A_i)P(A_i)}\notag\\ =&\frac{1/3}{1/2}\notag\\ =&\frac{2}{3}\notag \end{align} P(A2B3)====P(B3)P(B3A2)P(A2)i=13P(B3Ai)P(Ai)P(B3A2)P(A2)1/21/332
相似的,如果我们选择不换门,则赢得汽车的概率就等于主持人打开3号门后,汽车还在1号门后的概率: P ( B 3 ∣ A 1 ) = P ( B 3 ∣ A 1 ) P ( A 1 ) P ( B 3 ) = 1 3 P(B_3|A_1)=\frac{P(B_3|A_1)P(A_1)}{P(B_3)}=\frac{1}{3} P(B3A1)=P(B3)P(B3A1)P(A1)=31
总结,选择换门,赢得汽车的概率是2/3,选择不换,赢得汽车的概率是1/3,所以果断换门。

相关文章:

【笔面试常见题:三门问题】用条件概率、全概率和贝叶斯推导

1. 问题介绍 三门问题,又叫蒙提霍尔问题(Monty Hall problem),以下是蒙提霍尔问题的一个著名的叙述,来自Craig F. Whitaker于1990年寄给《展示杂志》(Parade Magazine)玛丽莲沃斯莎凡特&#x…...

刘艳兵-DBA011-应用使用Oracle数据库,必须启动哪些服务?

应用使用Oracle数据库,必须启动哪些服务( ) A OracleServiceSID B OracleJobSchedulerSID C OracleMTSRecoveryService D OracleHOME_NAMETNSListener 答: A OracleServiceSID D OracleHOME_NAMETNSListener…...

注释多行代码的vim插件

编写vim 插件代码 add_comments.vim function! AddComment()let l:comment #if &filetype cpplet l:comment //elseif &filetype clet l:comment //endiflet [l:start, l:end][ line("<"), line(">") ]let l:commented_lines []for …...

Docker 安装HomeAssistant智能家居系统

HomeAssistant 介绍 简介 Home Assistant是一个自由开源的智能家居自动化平台&#xff0c;它可以控制并监测各种智能家居设备、传感器和其他物联网设备。Home Assistant可以运行在树莓派、NVIDIA Jetson Nano等低功耗设备上&#xff0c;使用户可以快速搭建自己的智能家居系统。…...

21 Docker容器集群网络架构:四、Docker集群网络验证

文章目录 Docker容器集群网络架构:四、Docker集群网络验证4.1 创建网络4.2 查看创建的网络4.2.1 查看节点1创建的网络4.2.2 查看节点2创建的网络4.2.3 查看节点3创建的网络4.3 运行容器并查看4.3.1 运行容器4.3.2 节点1查看4.3.3 节点2查看4.3.4 节点3查看Docker容器集群网络架…...

【Kaggle | Pandas】练习5:数据类型和缺失值

文章目录 1. 获取列数据类型.dtype / .dypes2. 转换数据类型.astype()3. 获取数据为空的列 .isnull()4. 将缺少值替换并且排序.fillna()&#xff0c;.sort_values() 1. 获取列数据类型.dtype / .dypes 数据集中points列的数据类型是什么&#xff1f; # Your code here dtype …...

《YOLO 目标检测》—— YOLO v4 详细介绍

文章目录 一、整体网络结构1. YOLO v4 网络结构图2.对之前版本改进创新的概括 二、对改进创新部分的具体介绍1. 输入端创新2. Backbone主干网络创新CSPDarknet53Mish激活函数Dropblock正则化 3. 特征融合创新SPP模块PAN结构 4. Prediction输出层创新&#xff08;未写完&#xf…...

Ubuntu:通过ssh链接另外一台Ubuntu

本文将介绍通过ssh链接另外一台Ubuntu的方法。 一、安装openssh-server sudo apt update sudo apt install openssh-server二、查看SSH是否运行 sudo systemctl status ssh三、链接 ssh usernameremote_ip_address四、复制A电脑的文件到本地 scp usernameremote_ip_addres…...

黄山谷捷提交创业板IPO注册,募资扩产提升综合竞争力

近日&#xff0c;黄山谷捷股份有限公司&#xff08;下文称“黄山谷捷”&#xff09;申请深交所创业板IPO审核状态变更为“提交注册”。据悉&#xff0c;本次IPO黄山谷捷拟募资50,201.19万元&#xff0c;分别用于功率半导体模块散热基板智能制造及产能提升项目&#xff0c;研发中…...

(python)如何进行加密

代码效果是将输入的四个数字每个加上7&#xff0c;然后除以10的余数&#xff0c;接着再将第一个数字和第三个数字对调&#xff0c;第二个数字和第四个数字对调 # 获取用户输入的四位数字符串 list1 input("请输入你四位数密码&#xff1a;") # 初始化一个空列表来存…...

夸克网盘免费扩容 20T 福利,无限次叠加,亲测有效

新用户用夸克 APP 存资源可得 1T 永久存储空间 &#x1f6a8;此方法仅试用于新用户&#xff0c;并且只能在手机上打开夸克 APP 中去领取&#xff01;pc&#xff0c;ipad 都不行&#xff01;&#xff01;&#xff01; 使用手机打开夸克 APP&#xff0c;保存以下资源可获取 1T …...

开源协议类型及长安链开源协议介绍

截至目前&#xff0c;我国参与国际开源社区协作的开发者数量排名全球第二并推出了众多社区活跃度较高的高质量开源项目&#xff0c;是全球开源生态的重要贡献力量&#xff0c;但在开源治理方面我国还处于发展初期&#xff0c;大部分开发者对开源的印象还限于开放代码、免费使用…...

SQL Server 可观测最佳实践

SQL Server 简介 SQL Server 是微软公司开发的一款关系数据库管理系统&#xff0c;支持企业 IT 环境中的各种事务处理、商业智能和分析应用程序。它支持多种操作系统平台&#xff0c;而无论是物理还是虚拟形式&#xff0c;自建部署环境还是在云环境中&#xff0c;运行的操作系…...

青少年编程能力等级测评CPA Python编程(一级)

青少年编程能力等级测评CPA Python编程(一级) &#xff08;考试时间90分钟&#xff0c;满分100分&#xff09; 一、单项选择题&#xff08;共20题&#xff0c;每题3.5分&#xff0c;共70分&#xff09; 下列语句的输出结果是&#xff08; &#xff09;。 print(35*2) A&a…...

WebSocket 连接频繁断开的问题及解决方案

文章目录 WebSocket 连接频繁断开的问题及解决方案1. 引言2. 什么是 WebSocket&#xff1f;2.1 WebSocket 的优势2.2 WebSocket 的工作原理 3. WebSocket 连接频繁断开的常见原因3.1 服务器端问题3.1.1 服务器负载过高3.1.2 服务器配置不当3.1.3 超时设置 3.2 网络问题3.2.1 网…...

[CSP篇] CSP2024 游记(上)

Part.0 前言 在刚刚过去的 CSP-J2024 以及 CSP-S2024 中&#xff0c;不知大家十分用自己最好的状态参加了这次重要的测试&#xff0c;取得了令自己努力的成绩呢&#xff1f; 文章发布在 2024 年 11 月 1 日&#xff0c;距离出结果还有 3 − 5 3-5 3−5 天&#xff0c;如有需…...

Mac “屏幕保护程序启动或显示器关闭后需要密码“无效

屏幕保护程序启动或显示器关闭后需要密码只能选择“立即”的解决方法&#xff1a; 在 iPhone mirror中设置&#xff0c;每次询问权限。 参考&#xff1a;https://support.apple.com/en-us/120421...

架构师之路-学渣到学霸历程-35

Nginx的配置文件说明 nginx的学习&#xff0c;到了关键的部分&#xff0c;其实想要学好nginx就一定要了解配置文件&#xff1b;我们看看配置文件是怎么样的&#xff1f; 1、nginx的配置文件路径 不同的安装方式、nginx的配置文件路径也有所不同 源码安装配置文件路径&#…...

2024-10月的“冷饭热炒“--解读GUI Agent 之computer use?phone use?——多模态大语言模型的应用进阶之路

GUI Agent 之computer use&#xff1f;phone use?——多模态大语言模型的进阶之路 1.最新技术事件浅析三、思考和方案设计工具代码部分1.提示词2.工具类API定义&#xff0c;这里主要看computer tool就够了 总结 本文会总结概括这一应用的利弊&#xff0c;然后给出分析和工具代…...

sheng的学习笔记-AI基础-激活函数

ai目录&#xff1a;sheng的学习笔记-AI目录-CSDN博客 目录 Sigmoid Tanh 函数 ReLU&#xff08;Rectified Linear Unit&#xff09;函数 Leaky ReLU ELU&#xff08;Exponential Linear Unit&#xff09; SEIU Swish 激活函数的选择 激活函数&#xff08;Activation F…...

Fast-GitHub浏览器插件:国内开发者必备的GitHub下载加速终极解决方案

Fast-GitHub浏览器插件&#xff1a;国内开发者必备的GitHub下载加速终极解决方案 【免费下载链接】Fast-GitHub 国内Github下载很慢&#xff0c;用上了这个插件后&#xff0c;下载速度嗖嗖嗖的~&#xff01; 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-GitHub 还…...

不只是定位:教你用开源GNSS/INS平台玩转多传感器融合与抗干扰

不只是定位&#xff1a;开源GNSS/INS平台的多传感器融合与抗干扰实战指南 在自动驾驶、无人机和机器人领域&#xff0c;精准的定位与导航系统是核心竞争力的体现。传统单一GNSS系统在城市峡谷、电磁干扰等复杂环境下表现往往不尽如人意&#xff0c;而单纯依赖惯性导航系统(INS)…...

小红书无水印下载全攻略:如何用XHS-Downloader高效保存优质内容

小红书无水印下载全攻略&#xff1a;如何用XHS-Downloader高效保存优质内容 【免费下载链接】XHS-Downloader 小红书&#xff08;XiaoHongShu、RedNote&#xff09;链接提取/作品采集工具&#xff1a;提取账号发布、收藏、点赞、专辑作品链接&#xff1b;提取搜索结果作品、用户…...

Excel MCP Server 完全指南:无需安装Excel的自动化处理方案

Excel MCP Server 完全指南&#xff1a;无需安装Excel的自动化处理方案 【免费下载链接】excel-mcp-server A Model Context Protocol server for Excel file manipulation 项目地址: https://gitcode.com/gh_mirrors/ex/excel-mcp-server Excel MCP Server 是一个基于模…...

骁龙855深度解析:5G基带集成与移动芯片架构演进

1. 从爆料到现实&#xff1a;骁龙855的早期信息拼图2018年初&#xff0c;当搭载骁龙845的手机才刚刚在市场上崭露头角时&#xff0c;关于其继任者的传闻就已经开始流传。对于像我这样长期关注移动芯片发展的从业者来说&#xff0c;每一代旗舰SoC的迭代节奏都像是一场精心编排的…...

yolo26 pt转onnx

from ultralytics import YOLOdef main():# 加载你训练好的 YOLO26 模型model YOLO("D:\\ultralytics\\runs\\detect\\train-3\\weights\\best.pt") # 请将 best.pt 替换为你实际的文件路径# 导出为 ONNX 格式model.export(format"onnx",imgsz(640,384),…...

RAMba架构:RNN与稀疏注意力融合优化长文本处理

1. RAMba架构&#xff1a;RNN与稀疏注意力的创新融合在自然语言处理领域&#xff0c;处理长文本序列一直是个棘手的问题。传统Transformer架构虽然性能强大&#xff0c;但其注意力机制的计算复杂度与序列长度呈平方关系增长&#xff0c;这严重限制了模型处理长文本的能力。RAMb…...

从原理到实践:深入解析调频连续波雷达的核心技术与应用

1. 调频连续波雷达的基本原理 我第一次接触调频连续波(FMCW)雷达是在2015年做智能停车项目时。当时为了检测车位占用情况&#xff0c;试过超声波、红外等多种传感器&#xff0c;最后发现毫米波雷达才是最佳选择。FMCW雷达与传统脉冲雷达最大的区别在于它持续发射频率变化的电磁…...

GO-Surf:基于神经特征网格的快速高保真三维表面重建技术解析

1. 项目概述&#xff1a;从点云到高保真表面的跨越在三维视觉与机器人领域&#xff0c;从一组稀疏的RGB-D图像序列中&#xff0c;快速、高质量地重建出物体的完整表面模型&#xff0c;一直是一个核心且富有挑战性的任务。传统的基于体素或点云的方法&#xff0c;要么在精度上难…...

强力解锁:5分钟掌握暗黑破坏神2存档编辑器的核心功能

强力解锁&#xff1a;5分钟掌握暗黑破坏神2存档编辑器的核心功能 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 你是否曾为刷取一件心仪的暗黑2装备耗费数小时&#xff1f;是否想快速测试不同的角色build却苦于重复练级&#x…...