【频率派和贝叶斯派】进阶学习-贝叶斯方法原理、基本结构、代码构建+图模型

文章目录

  • 前言
  • 1.理论支撑
    • 贝叶斯思考模式
    • 贝叶斯定理
    • 贝叶斯公式
  • 2. 应用转化
    • 2.1 拼写检查
  • 3. 贝叶斯网络
    • 3.1 贝叶斯网络的定义
    • 3.2 三个形式和实际案例的构建关系


前言

频率派与贝叶斯派各自不同的思考方式:
1.频率派把需要推断的参数θ看做是固定的未知数,既概率虽然是未知的,但最起码是确定的一个值,同时,样本X是随机的,所以频率派重点研究样本空间,大部分概率计算都是针对样本空间X的分布;
2.贝叶斯派的观点是相反的,他们认为参数θ是随机变量,而样本X是固定的,由于样本是固定的,所以他们研究的是参数θ的分布。
贝叶斯派既然把θ看做是一个随机变量,所以要计算θ的分布,使得事先知道θ的无条件分布,既在有样本之前(或观察到X之前),θ有着怎样的分布、


1.理论支撑

贝叶斯思考模式

先验分布+样本信息=后验分布
在得到新的样本信息之前,人们对θ的认知是先验分布,在得到新的样本信息X后,人们对θ的认知为后验分布;
其中,先验信息一般来源于经验跟历史资料。
比如工厂每天的质检积累,而后验分布一般也认为是在给定样本X的情况下的条件分布,而使后验分布达到最大值称为最大后验估计,类似于经典统计学中的极大似然估计。

贝叶斯定理

在这里插入图片描述

贝叶斯公式

在这里插入图片描述

2. 应用转化

2.1 拼写检查

在这里插入图片描述
思考:在此过程中,浏览器做了那些工作??
1.input:julw, 浏览器去单词库里面找了一圈有误julw这个单词
2. 若没有找到,则提示和julw最相近的一个单词。
所以这两者直接有啥关系呢?
在这里插入图片描述
在这里插入图片描述
相差一个字母的拼法,就比相差两个字母的拼法,发生的概率搞。所以。。。Julw(相差一个字母的拼法)就比JUllw

3. 贝叶斯网络

贝叶斯网络是一个有向无环图图,其节点表示随机变量。
在这里插入图片描述

3.1 贝叶斯网络的定义

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
贝叶斯网络节点的三种形式:
1.head to head
在这里插入图片描述
在这里插入图片描述
当c是一个确定值的时候,a,b就是独立的。
在这里插入图片描述

3.2 三个形式和实际案例的构建关系

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ref:https://github.com/pgmpy/pgmpy
docment:https://pgmpy.org/started/install.html

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu安装git

使用 apt-get install git 安装git 报错: 这个错误信息通常表示您的系统上没有可用的 git 软件包。这可能是因为您的软件源列表中没有包含 git 软件包所在的软件源,或者您的软件源列表已经过期。 解决: 如果您使用的是 Ubuntu 或类似…

(十二)大数据实战——hadoop集群之HDFS高可用自动故障转移

前言 本节内容主要介绍一下hadoop集群下实现HDFS高可用的自动故障转移,HDFS高可用的自动故障转移主要通过zookeeper实现故障的监控和主节点的切换。自动故障转移为 HDFS 部署增加了两个新组件:ZooKeeper 和 ZKFailoverController (ZKFC&…

【Python】Pandas 简介,数据结构 Series、DataFrame 介绍,CSV 文件处理,JSON 文件处理

序号内容1【Python】Pandas 简介,数据结构 Series、DataFrame 介绍,CSV 文件处理,JSON 文件处理2【Python】Pandas 数据清洗操作,常用函数总结 文章目录 1. Pandas 简介2. Pandas 数据结构1. Series(一维数据&#xff…

【LeetCode】24.两两交换链表中的节点

题目 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例 1: 输入:head [1,2,3,4] 输出&#xff1a…

css-3:什么是响应式设计?响应式的原理是什么?如何做?

1、响应式设计是什么? 响应式网站设计(Responsive WEB desgin)是一个网络页面设计布局,页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的相应和调整。 描述响应式…

【数字化处理】仿生假体控制中肌电信号的数字化处理研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

309. 买卖股票的最佳时机含冷冻期

目录 一、题目 二、代码 一、题目 309. 买卖股票的最佳时机含冷冻期 - 力扣&#xff08;LeetCode&#xff09; 二、代码 class Solution { public:int maxProfit(vector<int>& prices) {int n prices.size();//0表示持有股票的状态&#xff0c;1表示不持有股票在…

MySQL中的视图

系列文章目录 MySQL常见的几种约束 MySQL中的函数 MySQL中的事务 文章目录 系列文章目录前言一、视图的概念二、视图的好处三、SQL展示总结 前言 例如&#xff1a;随着人工智能的不断发展&#xff0c;机器学习这门技术也越来越重要&#xff0c;很多人都开启了学习机器学习&…

机器学习04-数据理解之数据可视化-(基于Pima数据集)

什么是数据可视化? 数据可视化是指通过图表、图形、地图等视觉元素将数据呈现出来的过程。它是将抽象的、复杂的数据转化为直观、易于理解的视觉表达的一种方法。数据可视化的目的是帮助人们更好地理解数据&#xff0c;从中发现模式、趋势、关联和异常&#xff0c;从而作出更明…

华为推出手机系统云翻新服务:什么是云翻新?如何使用?

华为手机系统云翻新是华为推出的一项功能&#xff0c;旨在通过云服务提供系统翻新的服务。它可以帮助用户对手机的系统进行优化和更新&#xff0c;以提高手机的性能和流畅度。具体而言&#xff0c;华为手机系统云翻新功能提供了免费的云空间&#xff0c;用户可以将手机中的系统…

React 核心开发者 Dan Abramov 宣布从 Meta 离职

导读React.js 核心开发者、Redux 作者 Dan Abramov 在社交平台发文宣布&#xff0c;将辞去在 Meta 的职务&#xff1a; “我感到苦乐参半&#xff0c;几周后我就要辞去 Meta 的工作了。在 Meta 的 React 组织工作是我的荣幸。感谢我过去和现在的同事接纳我&#xff0c;容忍我犯…

【云原生】Docker-Compose全方面学习

目录 1.compose简介 Compose V2 2.compose安装与下载 二进制包 PIP 安装 bash 补全命令 卸载 3.docker compose管理命令 命令对象与格式 命令选项 命令使用说明 1.compose简介 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose&#xff0c;您可…