SciTech-Mathmatics-Proba. & Stats.:

P(AB) VS P(B|A) VS P(A|B)

先给结论:

联合概率讨论的是“不相关事件”的概率

条件概率讨论的是“相关事件”的概率

  • 联合概率: 讨论的是“不相关事件”的概率

    事件同时发生的概率,例如: A,B两个事件同时发生的概率,

    记为P(A,B)、P(A∩B)、P(AB)。

    若事件A和事件B相互独立,则有: P(A,B) = P(A)P(B)

    例如,

    事件A: "明天晴天", 假设其发生概率为0.5;

    事件B: "明天升级", 假设其概率为0.001,

    由于事件A和B并没有什么相互影响, 是相互独立的,

    那么 "明天既是晴天也升级" 的概率就是: P(A)P(B) = 0.0005

  • 条件概率: 讨论的是“相关事件”的概率

    条件概率是表示一个事件为前提发生后,另一个事件发生的概率。

    一般,B表示某一个因素,A表示结果,P(A|B)表示在 因素B 为前提条件下,A发生的概率,即由因求果

  • 先验概率: 基于 统计(背景常识、历史数据) 和/或 主观判断 得出的 预判概率

    一般只包含一个变量,例如P(A),P(B)。

理解 联合概率 与 条件概率

联合概率 与 条件概率

在讨论 联合概率 和 条件概率 之前,我们应该更多地了解Event(事件)。

  1. Event事件

    事件是实验的一组结果(一个或多个)。

    事件举例: "扔硬币时反面", "一副纸牌选择国王(国王的任何一个)", "roll到5"等。

    事件定义:

    • 独立: 每个事件都不受其他事件影响

      例: 抛硬币两次。第一次扔硬币的结果, 不会影响第二个事件的结果。
    • 相关(也称为条件): 事件受其他事件影响

      例: 一副牌抽出2张牌。卡组拿出一张卡片后, 可用卡片就更少, 因此概率会改变!
    • 互斥: 两个事件不能同时发生

      例:我们可以在同一球场同时 踢足球 和 橄榄球。
  2. 概率

    概率: 事件发生的可能性

    如果"无法完全确定" 地 "准确预测事件的发生", 我们最好 "使用概率的概念"表示"事件发生的可能性"。

    先给结论:

    • 联合概率: 讨论的是 "不相关事件" 的概率
    • 条件概率: 讨论的是 "相关事件" 的概率
  3. 联合概率

    在同一时间 P(A和B) 发生事件的可能性。即: 事件A和事件B一起发生的概率

    它是两个或多个事件相交的概率,记为P(A∩B)。

    例:

    "一张牌是红色4" = P(红4)= 2/52 = 1/26 的概率。

    52个牌组, 有两个红色4号: 心形4一个, 钻石4一个。

  4. 联合概率条件

    "联合概率" 不能用于描述 "一个事件的发生"多大程度上影响"另一事件的发生"

    • 事件X和Y必须相互独立: "事件X的结果" 不会影响 "事件Y的结果"。

      如果满足以上条件,则P(A∩B)= P(A) * P(B),例: 掷两次骰子。
    • 事件X和Y必须同时发生

      例: 同时投掷两个骰子。
  5. 引入条件概率

    • 如果我们发现两个“相关事件”的 "联合概率"l",将会发生什么?

      事件X: "天空有云",事件Y: "下雨"。X与Y不相互独立(X会影响Y).

      因为, 每个人都知道雨水来自云层, 只有"天空有云"时才能"下雨"。

      因此, X和Y(两个相关事件)的联合概率将为P(Y).
    • "联合概率" 不能用于描述 "一个事件的发生"多大程度上影响"另一事件的发生"

      如上例: X(有云)的 1 和 0, 下雨的概率为P(Y), 无云不下雨, 所以联合概率为P(Y)。

      因为两个事件不能同时发生, "两个不相交事件"的"联合概率"将是0。
    • 除非确定 "一个事件的发生在多大程度上影响另一个事件的发生",

      否则, 我们无法正确地找到两个事件的联合概率。

      条件概率的出现解决了这个问题。
  6. 条件概率 P(B|A):

    条件概率是在 "已知事件A已经发生"的情况下, 事件B将发生的概率, 用 \(\large P(B|A)\) 表示。

    "两个相互有影响的事件" 的 "联合概率" 变为\(\large P(A 和 B) = P(A) P(B|A)\)

Bayes Theorem

条件概率 P(A 和 B) = P(A) P(B|A)得出:

\(\large \begin{array}{lll} \\ \because & P(BA) & = P(A) P(B|A) \\ & \ P(AB) & = P(B) P(A|B) \\ & P(BA) & = P(AB) \\ \therefore & \bf{ P(B|A) } & \bf{ = \dfrac{P(BA)}{P(A)} =P(B) \times \dfrac{ P(A|B)}{P(A)} } \\ \end{array}\)

这就是Bayes Theorem, 它表示: "给定事件A发生 时 "事件B发生 " 的频率, 记为\(\large P(B|A)\).

当知道 "给定事件B发生 时 "事件A发生 " 的概率, 记为\(\large P(A|B)\).

  1. 用机器学习术语表示:

    A 改为 "H(Hypothesis, 先验)", B改为 "E(Evidence,证据)", 则:

    $\large \bf{ P(H|E) = \dfrac{P(HE)}{P(E)} = P(H) \times \dfrac{P(E|H)}{P(E)} } $

    • \(\large \bf{ \text{ P(H): 先验(假设)概率, 根据 经验 和/或 主观判断 给出的, 只 } }\),
    • \(\large \bf{ \text{ P(H|E): 后验(既有证据)概率, 采集到的证据(事实), 可能超出人的"主观判断". } }\)
    • \(\large \bf{ \text{ 先验(主观假设)概率 与 后验概率(既有证据) } } 是 \bf{ \text{ 相关 的 } }\),

      \(\large \bf{ \text{ 两者的相关因素 } }: \bf{ \dfrac{P(E|H)}{P(E)} } 称为 \bf{ \text{ 似然比 }}\)。
    • \(\large \bf{ \text{ Bayes Theorem 指出 后验概率 等于 先验概率 乘以 似然比} }\).
  2. \(\large \bf{ \text{ P(H):先验(假设)概率 } }\) 和 \(\large \bf{ \text{ P(H|E): 后验(既有证据)概率 } }\)

    \(\large \bf{ \text{ P(H|E): 后验(既有证据)概率 } }\): 所有证据被采用之后, 事件H(假设)发生的概率;

    \(\large \bf{ \text{ P(H):先验(假设)概率 } }\): 未采用证据之前, 事件H(假设)发生的概率, 根据"经验和/或主观判断给出";

    \(\large \begin{array}{lll} 您可以 \bf{ \text{ 将 后验概率 视为 对先验概率的调整 } } \\ \bf{ 后验 = 先验 \times \dfrac{可能性}{证据} } \\ \end{array}\)

  3. \(\large \bf{ \text{ H(Hypothesis, 假设), E(Evidence, 证据) 和 P(Possibility,可能性) }}\)

    \(\large \bf{ \text{ H(Hypothesis, 假设) } }\) 是您对 "即将发生的事情" 的 "猜测", 是一个"可检验"的"断言"

    \(\large \bf{ \text{ E(Evidence, 证据) } }\) 可以支持或反对 \(\large \bf{ \text{ H(Hypothesis, 假设) } }\)。

    \(\large \bf{ \text{ 似然性 是 一件事会发生的机会或可能性 }}\)。

SciTech-Mathmatics-Proba. & Stats.: {先验概率, 联合概率, 条件概率, 全概率, 似然度, 后验概率}的更多相关文章

  1. 干货来袭!3天0基础Python实战项目快速学会人工智能必学数学基础全套(含源码)(第3天)概率分析篇:条件概率、全概率与贝叶斯公式

    第1天:线性代数篇:矩阵.向量.实战编程 第2天:微积分篇:极限与导数.梯度下降.积分.实战编程 第3天:概率分析篇:条件概率与全概率.贝叶斯公式.实战项目 目录 前言 一.概率与机器学习 1.1 概 ...

  2. AC自动机+全概率+记忆化DP UVA 11468 Substring

    题目传送门 题意:训练指南P217 分析:没有模板串也就是在自动机上走L步,不走到val[u] == v的节点的概率 PS:边读边insert WA了,有毒啊! #include <bits/s ...

  3. Tribles UVA - 11021(全概率推论)

    题意: 有k只麻球,每只只活一天,临死之前可能会出生一些新的麻球, 具体出生i个麻球的概率为P,给定m,求m天后麻球全部死亡的概率. 解析: 从小到大,先考虑一只麻球的情况  设一只麻球m天后全部死亡 ...

  4. UVa 10491 - Cows and Cars(全概率)

    链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...

  5. UVA11427玩纸牌(全概率+递推)

    题意:       一个人玩纸牌游戏,他每天最多玩n局,枚举获胜的概率是a/b,每天玩牌只要获胜概率达到p,那么他今天就不玩了,明天接着玩,如果有一天他的概率没有达到p,(没有达到p的话他今天一定是玩 ...

  6. 逻辑回归 之 Logist 推导

    Logist从概率角度认识 可以咱学校教材大二版的<> - 山大版, 来整一波, 为了简化推导形式呢, 这里就假设2个样本空间的形式来展开, 基于(条件概率) 全概率与贝叶斯 作为核心. ...

  7. 朴素贝叶斯方法(Naive Bayes Method)

        朴素贝叶斯是一种很简单的分类方法,之所以称之为朴素,是因为它有着非常强的前提条件-其所有特征都是相互独立的,是一种典型的生成学习算法.所谓生成学习算法,是指由训练数据学习联合概率分布P(X,Y ...

  8. 【机器学习实战笔记(3-2)】朴素贝叶斯法及应用的python实现

    文章目录 1.朴素贝叶斯法的Python实现 1.1 准备数据:从文本中构建词向量 1.2 训练算法:从词向量计算概率 1.3 测试算法:根据现实情况修改分类器 1.4 准备数据:文档词袋模型 2.示 ...

  9. 【概率论】条件概率 & 全概率公式 & 朴素贝叶斯公式

    0. 说明 条件概率 & 全概率公式 & 朴素贝叶斯公式 学习笔记 参考 scikit-learn机器学习(五)--条件概率,全概率和贝叶斯定理及python实现 1. 条件概率 [定 ...

  10. 机器学习基础系列--先验概率 后验概率 似然函数 最大似然估计(MLE) 最大后验概率(MAE) 以及贝叶斯公式的理解

    目录 机器学习基础 1. 概率和统计 2. 先验概率(由历史求因) 3. 后验概率(知果求因) 4. 似然函数(由因求果) 5. 有趣的野史--贝叶斯和似然之争-最大似然概率(MLE)-最大后验概率( ...

随机推荐

  1. 【工具】Vscode翻译插件推荐(不用谷歌翻译api、支持短句英汉互译、支持查词、支持自动补全、不需要浏览器)

    2024/04/24说明:这篇暂时修改为粉丝可见,因为正在冲粉丝量,等到我弄完了粉丝量的要求,我就改回来!不方便看到全文的小伙伴不好意思!! 需求: 1)偶尔需要查英文生词: 2)有时候想不起来中文对 ...

  2. 【记录】博客|Markdown写作常用的符号表示、公式写法合集

    文章目录 基础内容Basic 1.符号合集 2.LaTeX公式输入 附加内容Addition 1.公式左对齐 2.Markdown文档导出的PDF分页 基础内容Basic 1.符号合集 LATEX M ...

  3. django实例(2)

    S14day19---->urls.py from django.contrib import adminfrom django.conf.urls import url,includeurlp ...

  4. SpringBoot3 使用 SolonMCP 开发 MCP

    之前发了个 "<SpringBoot2 可以使用 SolonMCP 开发 MCP(江湖救急)>".然后,有人问:SpringBoot3 能不能用 SolonMCP? 其 ...

  5. 关于C#的Dynamic调用方法前的一些准备的小Demo

    using System; using System.CodeDom.Compiler; using System.Collections.Generic; using System.Linq; us ...

  6. 聊一聊 dotnet 社区对 RISC-V 的支持进展

    我们从Github .NET 社区的相关仓库和Issue 里通过三个方面的简要梳理dotnet 对 RISC-V 的支持: 官方支持截至 2025 年 5月,微软官方的 .NET(dotnet)尚未正 ...

  7. 鸿蒙next 定位开发全场景实践

    一.开场白 在智能设备普及的今天,位置服务已成为移动应用的基础设施.无论是外卖配送的实时轨迹追踪.导航应用的路径规划,还是运动健康类App的卡路里计算,精准的位置定位都是用户体验的关键支撑.鸿蒙nex ...

  8. SQL注入常用爆库语句

    SQL注入的时候,找到了注入点,但是老是搞不清怎么爆库,最后还是得看大佬的WP 最后,终于下定决心自己整理一下爆库的常用语句和思路,如果哪里写的不对麻烦在评论区指出:-D 省流概要 select gr ...

  9. FastAPI与MongoDB Change Stream的实时数据交响曲

    title: FastAPI与MongoDB Change Stream的实时数据交响曲 date: 2025/05/25 13:04:40 updated: 2025/05/25 13:04:40 ...

  10. Linux常用命令介绍-文档编辑

    cat命令 - 在终端设备上显示文件内容 cat命令来自英文词组concatenate files and print的缩写,其功能是在终端设备上显示文件内容.在Linux系统中有很多用于查看文件内容 ...