概率论论文(关于“到课率”的贝叶斯推理应用)

概率论论文(关于“到课率”的贝叶斯推理应用)

全条件概率公式和贝叶斯公式趣味识

思考1: (引自贝叶斯公式及朴素贝叶斯分类算法应用初探)

“狼来了”的故事想必大家都知道,小孩子第三次对村民说狼来了的时候,村民们没有相信他的话,从而酿成小孩子被狼吃掉的结局,这个故事告诉我们做人要诚信。小时候,我们都能感性地认识到随着小孩子撒谎次数增加,村民对小孩子越来越不信任了,但村民对小孩子的信任度如何用理性的数学来刻画,让我们从更深层次理解小孩子的结局呢?

解答:设事件A表示小孩子说谎,事件B1表示小孩子可信,B2表示小孩子不可信。

由于本问题是实际问题,我们做如下假设:假设开始村民对小孩子的信任度为0.8,即P(B)=0.8,假设可信的小孩子说谎的概率为0.1,即P(A|B1)=0.1,不可信的小孩子说谎的概率为0.5,即P(A|B2)=0.5

要使用贝叶斯公式计算村民对小孩子的信任度,我们需要知道几个条件概率和先验概率。贝叶斯公式如下:

P(B|A) = P(A|B) * P(B) / P(A)

其中:

P(B|A) 是在已知小孩子说谎(事件A)的情况下,小孩子是可信的(事件B1)后验概率。
P(A|B) 是在已知小孩子可信的情况下,他说谎的条件概率。
P(B) 是小孩子可信的先验概率。
P(A) 是小孩子说谎的总概率,可以通过全概率公式计算得出。
首先,我们假设开始时村民对小孩子的信任度为0.8,即P(B1) = 0.8,那么小孩子不可信的概率P(B2) = 1 - P(B1) = 0.2。

第一次小孩子说谎后,我们使用贝叶斯公式计算村民对小孩子的信任度:

P(B1|A) = P(A|B1) * P(B1) / P(A)

我们需要计算P(A),即小孩子说谎的总概率,可以使用全概率公式:

P(A) = P(A|B1) * P(B1) + P(A|B2) * P(B2)
= 0.1 * 0.8 + 0.5 * 0.2
= 0.08 + 0.1
= 0.18

现在我们可以计算P(B1|A):

P(B1|A) = P(A|B1) * P(B1) / P(A)
= 0.1 * 0.8 / 0.18
= 0.08 / 0.18
≈ 0.44

这意味着在第一次小孩子说谎后,村民对小孩子的信任度下降到了大约0.44。

第二次小孩子又说了谎,我们再次使用贝叶斯公式计算村民对小孩子的信任度:

P(B1|A) = P(A|B1) * P(B1|A) / P(A)

我们已经知道P(B1|A) ≈ 0.44,所以P(B1) = P(B1|A),因为这是新的先验概率。我们需要重新计算P(A):

P(A) = P(A|B1) * P(B1|A) + P(A|B2) * P(B2|A)
= 0.1 * 0.44 + 0.5 * (1 - 0.44)
= 0.044 + 0.5 * 0.56
= 0.044 + 0.28
≈ 0.324

现在我们可以计算P(B1|A):

P(B1|A) = P(A|B1) * P(B1|A) / P(A)
= 0.1 * 0.44 / 0.324
≈ 0.1358

这意味着在第二次小孩子说谎后,村民对小孩子的信任度进一步下降到了大约0.1358。

这个结果表明,经过两次说谎之后,村民对小孩子的信任度显著下降,他们更不可能相信小孩子第三次说狼来了的话。这就是为什么小孩子最终没有得到帮助的原因。

思考二:

假设在电子科技大学某学期体检中,男生在一个体检室,女生在一个体检室,由于效率有限,你作为一个男生排在浩浩荡荡的男生体检室门口的队伍里。突然,你眼前一亮,前方有一个长发“小姐姐”?不,实际上你并不知道是他还是她,但是排队实在无聊,如果是长发小姐姐的话,你正在预谋这一场搭讪,虽然她极有可能是正在等待她男朋友。那么,你将应用概率论的知识进行一场贝叶斯推理(靠常识和背景知识判断之外的数学实现方式,以实现更精准的预测)来决定是否要去搭讪。

解答:由于是在男生体检室门前,我们假设有100人正在门口等候,其中98个男生,2个是女生,正在等待其男朋友。假设女生中长发、短发人数之比为1:1,男生中短发与长发之比为24:1,记男生体检室门口,女生出现的事件为A1,男生出现的事件为A2,某个人是长发的事件为B,根据假设,则有P(B|A1)=0.5,P(B|A2)=0.04,P(A1)=0.02,P(A2)=0.98.

首先,我们需要计算在男生体检室门口遇到长发小姐姐的概率。根据题目中给出的信息,我们可以使用贝叶斯定理来进行计算。

贝叶斯定理的公式是:

P ( A ∣ B ) = P ( B ∣ A ) ⋅ P ( A ) P ( B ) P(A|B) = \frac{P(B|A) \cdot P(A)}{P(B)} P(AB)=P(B)P(BA)P(A)

其中:

  • P(A|B) 是在已知某人是长发的情况下,这个人是女生的条件概率。
  • P(B|A) 是在已知某人是女生的情况下,这个人是长发的条件概率。
  • P(A) 是随机选中的人是女生的先验概率。
  • P(B) 是随机选中的人是长发的总概率。

根据题目中的信息,我们有:

  • P(B|A1) = 0.5 (女生中长发的比例)
  • P(B|A2) = 0.04 (男生中长发的比例)
  • P(A1) = 0.02 (女生在队伍中的比例)
  • P(A2) = 0.98 (男生在队伍中的比例)

我们可以计算出长发的人是女生的概率 P(A1|B) :

P ( A 1 ∣ B ) = P ( B ∣ A 1 ) ⋅ P ( A 1 ) P ( B ) P(A1|B) = \frac{P(B|A1) \cdot P(A1)}{P(B)} P(A1∣B)=P(B)P(BA1)P(A1)

首先计算 P(B) ,即随机选中的人是长发的总概率:

P ( B ) = P ( A 1 ) ⋅ P ( B ∣ A 1 ) + P ( A 2 ) ⋅ P ( B ∣ A 2 ) P(B) = P(A1) \cdot P(B|A1) + P(A2) \cdot P(B|A2) P(B)=P(A1)P(BA1)+P(A2)P(BA2)
P ( B ) = 0.02 ⋅ 0.5 + 0.98 ⋅ 0.04 P(B) = 0.02 \cdot 0.5 + 0.98 \cdot 0.04 P(B)=0.020.5+0.980.04
P ( B ) = 0.01 + 0.0392 P(B) = 0.01 + 0.0392 P(B)=0.01+0.0392
P ( B ) = 0.0492 P(B) = 0.0492 P(B)=0.0492

现在我们可以计算 $ P(A1|B) $:

P ( A 1 ∣ B ) = P ( B ∣ A 1 ) ⋅ P ( A 1 ) P ( B ) P(A1|B) = \frac{P(B|A1) \cdot P(A1)}{P(B)} P(A1∣B)=P(B)P(BA1)P(A1)
P ( A 1 ∣ B ) = 0.5 ⋅ 0.02 0.0492 P(A1|B) = \frac{0.5 \cdot 0.02}{0.0492} P(A1∣B)=0.04920.50.02
P ( A 1 ∣ B ) = 0.01 0.0492 P(A1|B) = \frac{0.01}{0.0492} P(A1∣B)=0.04920.01
P ( A 1 ∣ B ) ≈ 0.2032 P(A1|B) \approx 0.2032 P(A1∣B)0.2032

所以,长发的人是女生的概率大约是 20.32%。这个概率小于一般的女男比例(例如在某些高校可能是 25%),因此不建议前去搭讪。此外,考虑到在男生体检室门口等待的女生可能有男朋友的可能性,实际搭讪成功的概率可能会更低。因此,最好是利用这段时间学习概率论。

背景:根据临近期末统计每节课的到课率,分析期末月学生出勤概率

思考三:

假设某天概率论课老师已经提前通知了要考勤,根据相同情形下(即22级物联网同学课表排课一致的前提下,不受其他因素影响),一名物联网人决定旷课的概率是多少(课业压力相同的情况下)。

image-20240620124926380

解答:由于深圳技术大学物联网学生的特殊性——根据近三周的数据统计,我们假设平均一周有15节课,根据收集数据记,一名学生在不知道老师会不会点名的情况下随机旷掉一节课的概率是0.5,而知道老师会点名的情况下旷课的概率是0.3,由于临近期末,老师的点名概率也稳定在(以概率论为例,平均三周下来的签到率为2/4=0.5)。如果一个学生决定下星期旷掉一节概率论,但是他担心老师会点名,所以他想知道值不值得为了大作业冒旷课的风险。

为了解决这个问题,我们可以使用概率论的知识来计算学生旷课时老师点名的概率以及学生因此可能面临的后果。

首先,我们知道学生随机旷掉一节课的概率是 P(旷课) = 0.5 ,而老师点名的概率是 P(点名) = 0.5 。

学生想知道在决定旷课的情况下,老师实际点名的概率。这是一个条件概率问题,可以用贝叶斯定理来解决。我们想要计算的是在学生旷课的情况下,老师点名的概率 P(点名|旷课) 。

根据贝叶斯定理:

P ( 点名 ∣ 旷课 ) = P ( 旷课 ∣ 点名 ) ⋅ P ( 点名 ) P ( 旷课 ) P(\text{点名}|\text{旷课}) = \frac{P(\text{旷课}|\text{点名}) \cdot P(\text{点名})}{P(\text{旷课})} P(点名旷课)=P(旷课)P(旷课点名)P(点名)

其中:

  • P(旷课|点名) 是在老师点名的情况下学生旷课的概率,根据题目是 0.3。
  • P(点名) 是老师点名的概率,根据题目是 0.5。
  • P(旷课) 是学生旷课的概率,根据题目是 0.5。

将这些值代入上述公式中:

P ( 点名 ∣ 旷课 ) = 0.3 × 0.5 0.5 P(\text{点名}|\text{旷课}) = \frac{0.3 \times 0.5}{0.5} P(点名旷课)=0.50.3×0.5
P ( 点名 ∣ 旷课 ) = 0.3 P(\text{点名}|\text{旷课}) = 0.3 P(点名旷课)=0.3

这意味着如果学生决定旷课,那么老师实际点名的概率是 30%。这个概率相对于不考虑任何信息时的点名概率(50%)有所下降,但仍然是一个相对较高的概率。

因此,如果学生的大作业非常重要,且对成绩影响较大,那么他可能需要考虑这个风险是否值得冒。如果他能够承受因旷课可能带来的后果(如扣分或其他惩罚),那么他可能会选择旷课。如果后果严重,他可能需要考虑其他选项,比如请求补交作业或与老师沟通。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/751794.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

windows 10 通过wsl安装ubuntu子系统教程

本章教程,主要记录我昨天通过Windows10 wsl安装Ubuntu的安装过程。其中遇到很多问题。 一、确定是否满足条件 系统要求操作系统版本: 需要 Windows 10 版本 1903 或更高版本,且操作系统内部版本号为 18362 或更高。 建议使用最新版本的 Windows 10 以获得最佳性能和最新功能…

VUE项目安全漏洞扫描和修复

npm audit 1、npm audit是npm 6 新增的一个命令,可以允许开发人员分析复杂的代码并查明特定的漏洞。 2、npm audit名称执行,需要包package.json和package-lock.json文件。它是通过分析 package-lock.json 文件,继而扫描我们的包分析是否包含漏洞的。 …

AI数据分析007:根据Excel表格数据绘制柱形图

文章目录 一、介绍二、输入内容三、输出内容一、介绍 将Excel文件中2013年至2019年间线上图书的销售额,以条形图的形式呈现,每个条形的高度代表相应年份的销售额,同时在每个条形上方标注具体的销售额数值 二、输入内容 在deepseek中输入提示词: 你是一个Python编程专家,…

【PostgreSQL】守护数据安全:事务与数据完整性管理

目录 事务管理:确保操作的原子性 事务的概念与重要性 事务的启动与提交 事务的回滚(ROLLBACK)( 数据一致性与隔离级别 隔离级别的解释 设置隔离级别 错误处理与事务的高级策略 异常处理(SAVEPOINT & EXCE…

算法刷题日志 —— 数组和位运算

文章目录 [461. 汉明距离](https://leetcode.cn/problems/hamming-distance/submissions/542447020/)[448. 找到所有数组中消失的数字](https://leetcode.cn/problems/find-all-numbers-disappeared-in-an-array/submissions/)[136. 只出现一次的数字](https://leetcode.cn/pro…

C# 超简单的离线人脸识别库 - ViewFaceCore

项目介绍 ViewFaceCore是一个基于 SeetaFace6 的 .NET 人脸识别解决方案。 项目特点 开源(MIT license)、免费、简单的离线人脸识别库。 跨平台(适用于 Windows、MacOS 和 Linux )。 .NET 框架 和 操作系统 封装完善的NuGet包…

openssl 命令行生成密钥对,生成hash,PSS填充签名,校验

生成密钥对(RSA4096) openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:4096 openssl rsa -pubout -in private_key.pem -out public_key.pem将源文件data.txt生成hash值(sha-256) openssl dgst -sha256 -binary data.t…

数字黄金 vs 全球计算机:比特币与以太坊现货 ETF 对比

撰文:Andrew Kang 编译:J1N,Techub News 本文来源香港Web3媒体:Techub News 比特币现货 ETF 的通过为许多新买家打开了进入加密货币市场的大门,让他们可以在投资组合中配置比特币。但以太坊现货 ETF 的通过&#xf…

YOLOv8改进 | 注意力机制 | 迈向高质量像素级回归的极化自注意力【全网独家】

秋招面试专栏推荐 :深度学习算法工程师面试问题总结【百面算法工程师】——点击即可跳转 💡💡💡本专栏所有程序均经过测试,可成功执行💡💡💡 专栏目录 :《YOLOv8改进有…

kafka consumer客户端消费逻辑解析

kafka consumer客户端消费逻辑解析 一、主要消费步骤二、提交策略【步骤2代码解析】【提交策略总结】 三、拉取策略(待补充)四、消费策略【代码解析】【消费策略总结】 一、主要消费步骤 这是kafka客户端拉取消息的入口,有4个主要部分 1、启…

IDEA使用Apidocx插件在RAP生成接口文档

第一步 安装插件,安装最新的1.1.7即可,插件与idea版本对照 第二步 输入对应的IP或域名,端口说明: 1. 38080:为后端数据 API 服务器(rap2-delos) 2. 3000:为前端静态资源服务&…

AI加持,商业智能与分析软件市场释放更大潜能

根据IDC最新发布的《中国商业智能和分析软件市场跟踪报告,2023H2》显示,2023下半年,中国商业智能与分析软件市场规模为5.2亿美元,同比增长为3.7%。其中,本地部署收入占比为89.3%,同比增长1.7%;公…

算法基础详解

大O记法 为了统一描述,大O不关注算法所用的时间,只关注其所用的步数。 比如数组不论多大,读取都只需1步。用大O记法来表示,就是:O(1)很多人将其读作“大O1”,也有些人读成“1数量级”。一般读成“O1”。虽…

守护矿山安全生产:AI视频分析技术在煤矿领域的应用

随着人工智能(AI)技术的快速发展,其在煤矿行业的应用也日益广泛。AI视频智能分析技术作为其中的重要分支,为煤矿的安全生产、过程监测、效率提升和监管决策等提供了有力支持。 一、煤矿AI视频智能分析技术的概述 视频智慧煤矿AI…

Idea 插件 Convert YAML and Properties File

YAML 和 Properties 相互转换插件 ConvertYamlAndProperties: IntelliJ IDEA plugin - Convert Yaml And Properties Files

服务器部署—虚拟机安装nginx并部署web网页

该篇博客用于讲解Linux的Centos7发行版中如何通过Linux安装Nginx,然后将静态页面部署到Nginx中,通过浏览器访问。 非常适用于新手小白学习项目部署相关的知识。建议收藏!!! 需要大家提前准备好虚拟机和CentOS7操作系统…

【博士每天一篇文献-综述】A survey on few-shot class-incremental learning

阅读时间:2023-12-19 1 介绍 年份:2024 作者:田松松,中国科学院半导体研究所;李璐思,老道明大学助理教授;李伟军,中国科学院半导体研究所AnnLab; 期刊: Neu…

docker部署vue项目

1.下载docker desktop软件 Docker Desktop启动的时候,有可能弹框提示"WSL2 installations is incomplete",这是您的系统中没有安装WSL2内核的原因,打开【https://aka.ms/wsl2kernel ,在打开的页面中有一个Linux内核更新包"链…

NDT(基于正态分布变换的配准算法)

NDT是将单个扫描的离散点集转换为空间上定义的分段连续可微概率密度,该概率密度由一组易于计算的正态分布组成的算法。采用NDT连续化后,传统硬离散优化问题能够潜在地转化为更易于处理的连续优化问题。 NDT原理 NDT将根据点云中点所处的位置&#xff0…

AudioLM音频生成模型

GPT-4o (OpenAI) AudioLM(Audio Language Model)是一种生成音频的深度学习模型。它可以通过学习语言模型的结构来生成连贯和高质量的音频信号。这类模型通常应用于语音合成、音乐生成和音频内容生成等领域。以下是一些与AudioLM相关的核心概念和技术细…