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

Python----概率论与统计(贝叶斯,朴素贝叶斯 )

一、贝叶斯

1.1、贝叶斯定理

        贝叶斯定理(Bayes Theorem)也称贝叶斯公式,是关于随机事件的条件概率的定理

        贝叶斯的的作用:根据已知的概率来更新事件的概率。

1.2、定理内容

提示:

        贝叶斯定理是“由果溯因”的推断,所以计算的是"后验概率"

举例说明:

        据天气预报预测,今日下雨(事件A)的概率为50%——P(A);

        堵车(事件B)的概率是80%——P(B)

        如果下雨,堵车的概率是95%——P(B|A)

        计算:如果放眼望去,已经堵车了,下雨的概率是多少?

        根据贝叶斯定理:P(A|B)=0.5x0.95÷0.8=0.59375

1.3、事件举例一:

        假如你约异性出来看电影,异性可能会同意,也可能不同意,这由TA对你的态度决定。 如果TA喜欢你,你约TA出来的成功率为100%,如果是无所谓的话,约TA出来的成功率为30%,约了几次 之后,你想知道TA对你的态度是什么。 那么就可以根据贝叶斯公式来计算出TA对你持哪种态 度的可能性更高。

先验概率:假设我们有一个先验信念关于TA对你的态度——比如,有50%的概率TA喜欢你,50%的概率TA对你无所谓。

似然概率:你约TA看电影,TA的反应(接受或拒绝)是似然概率。如果TA喜欢你(A事件),TA接受邀请(B事件)的概率是100%。如果TA对你无所谓(非A事件),TA接受的概率是30%。

使用贝叶斯公式更新:可以使用TA对你的邀请做出的反应来更新你关于TA对你的感觉。例如:下一次TA接受了你的邀请,可以用贝叶斯定理来更新TA喜欢你的概率。

A事件是TA喜欢你,B事件是接收邀请。

P(A | B) 是在TA接受邀请后,TA喜欢你的后验概率;

P(B | A) 是TA喜欢你时接受邀请的概率,即100%;

P(A) 是TA喜欢你的先验概率(假设一个人对另外一个人喜欢/不喜欢的概率是50%);

P(B) 是TA接受邀请(出去)的总概率,这可以通过所有可能的方式加权平均计算出来。

1.4、事件举例二: 

二、贝叶斯的先验与后验

三、朴素贝叶斯 

3.1、算法原理

重要前提条件:

        一定要“朴素”—— 样本的各特征之间相互独立

        对于待分类样本,在此待分类样本出现的条件下(也就是样本各个特征已知),计算各个类别出现的概率,哪个最大就认为此样本属于哪个类别

事件是包含“彩票”与“中奖”的解决方案 

相关文章:

  • 青少年编程与数学 02-016 Python数据结构与算法 05课题、哈希表
  • 如何在Linux系统Docker部署Dashy并远程访问内网服务界面
  • ROS云课三分钟-差动移动机器人巡逻报告如何撰写-中等报告
  • 使用pip3安装PyTorch与PyG,实现NVIDIA CUDA GPU加速
  • LeetCode Hot100 刷题笔记(1)—— 哈希、双指针、滑动窗口
  • <component>用于挂载切换几个不同的组件
  • mobaxterm连接ssh提示sshpass: command not found
  • vmware、centos: 快照、redis集群克隆、虚拟机克隆后无法上网
  • 最简rnn_lstm模型python源码
  • 京存双活磁盘阵列助力国家交通指挥中心
  • Excel流式多线程带进度条功能的导入框架
  • 当开源邂逅AI,公益长出翅膀 | 回顾3.30 上海「开源×AI 赋能公益」Meetup
  • 如何更改wsl2中的ubuntu默认安装位置
  • 前端Js,检查一个字符串中是否出现高重复率
  • 理解Commit:版本控制的核心概念
  • 模拟的DDoS攻击网络数据样例,包含正常流量与不同类型攻击的对比数据
  • 室分系统(室内分布系统)详解
  • Springboot把外部jar包打包进最终的jar包,并实现上传服务器
  • JS小练习0.3——秒数转换为时分秒
  • Gerrit的安装与使用说明(Ubuntu)
  • 做网站阿里巴巴好还是百度好/推广app平台有哪些
  • b2b网站怎么做优化/杭州seo搜索引擎优化公司
  • 政府网站建设规范/微信管理系统软件
  • 北京城乡建设委员会官方网站/合肥做网站公司哪家好
  • 廊坊seo外包/整站优化关键词推广
  • 推广网站优化怎么做/汕头seo公司