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

贝叶斯定理

【2025中英双版】吴恩达机器学习数学基础【概率论与统计】Probability Theory and Statistics--机器学习/数学基础_哔哩哔哩_bilibili

健康的人有百分之1被误诊 

有病的人也有百分之1被误诊

看你是健康的人被误诊还是有病的人被正确诊断

健康的人被误诊的数目远远大于有病的人被正确诊断的数目

有病的人数太少,而误诊人数又太多,你还是不容易成为有病的人

降低准确度只会拉大误诊的人数的差距

只有这个病发生的概率提高才会减少误诊的人数

如果发病概率百分之1的情况

100万人

99万没病 0.99万人被误诊 

人数(没病误诊)=(1-p(得病率))*100万*p(误诊)

=(p(误诊)-p(误诊)*p(得病率))*100万

1万人有病 9.9千人是正确诊断

人数(有病正确诊断)=p(得病率)*100万*(1-p(误诊))

=(p(得病率)-p(得病率)*p(误诊))*100万

概率就变成一半一半

p(误诊)=p(得病率)的时候两边相等

p真的有病=人数(有病正确诊断)/(人数(没病误诊)+人数(有病正确诊断))

如果得病的概率高于误诊率,就容易真的有病

突然看不懂

p(A|B)=p(认为有病 并且也 得病了)

=p(的病了 认为有病)/p(认为有病)

p(A)*P(B|A)=p(得病的情况)*p(得病的情况  认为有病)

p(A‘)*p(B|A’)=p(没得病的情况)*p(没得病的情况  认为有病)

p( B)=p(认为有病)=p(A)*P(B|A)+p(A‘)*p(B|A’)

p( B)=p((A∪A’)∩B)=p(A∩B)+p(A‘∩B)

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

p(A‘∩B)=p(A’|B)*P(B)=p(B|A‘)*P(A’)  求p(B)了就不可能用P(B)了

再回来看这个公式

求p(A|B)=P(A∩B)/P(B)因为求的前提是B发生所以B在底  P(A|B)*P(A)也乘不出什么东西

或者直接看图

 可见p(A|B)=p(与A有关的部分在B里的概率)=P(A∩B)/P(B)

求这个P(A|B)

起码要知道P(A)和P(B|A)

P(B|A‘)=P(B∩A’)/P(A‘)

P(B∩A’)=P(A‘|B)*P(B)

P(B|A‘)+P(B|A)=莫得

http://www.xdnf.cn/news/19761.html

相关文章:

  • WAF与CDN在网络安全中的协同作用
  • GitLens VS Code插件测评:助力代码协作高效查提交记录,轻松解决分支管理与代码冲突
  • `<meter> ` 元素 无需 JavaScript/CSS 实现密码强度提示
  • esp32小智ai对话机器人
  • 【字节拥抱开源】 UXO 团队开源 USO: 通过解耦与奖励学习实现的统一风格与主题驱动生成
  • 万和电气卢宇聪:在“慢周期”做本质的事
  • GoLand IDE 无法识别 Go 工作区中的引用,如何解决?
  • 5.kafka集群安装
  • 区间DP .
  • Android U Lmkd源码解析
  • maven 常用指令
  • 二叉树的非递归遍历 | 秋招面试必备
  • Redis分布式缓存
  • RabbitMQ消息堆积问题排查:concurrentConsumers 配置的坑与解决方案
  • js设计模式-职责链模式
  • More Effective C++ 条款24:理解虚拟函数、多继承、虚继承和RTTI的成本
  • VMWare ubuntu24.04安装(安装ubuntu安装)
  • 复杂PDF文档如何高精度解析
  • css3元素倒影效果属性:box-reflect
  • IsaacLab训练机器人
  • uni-app 实现做练习题(每一题从后端接口请求切换动画记录错题)
  • 国内免费低代码软件精选:四款工具助你快速开启数字化转型之路
  • 力扣72:编辑距离
  • windows docker(二) 启动存在的容器
  • 5招教你看透PHP开发框架的生态系统够不够“牛”?
  • 推荐一个论文阅读工具ivySCI
  • latex怎么写脚注:标共一声明,标通讯作者
  • 使用 Avidemux 去除视频的重复帧
  • 从实操到原理:一文搞懂 Docker、Tomcat 与 k8s 的关系(附踩坑指南 + 段子解疑)
  • 血缘元数据采集开放标准:OpenLineage Guides 在 Spark 中使用 OpenLineage