概率图模型(PGM)学习笔记(二)贝叶斯网络-语义学与因子分解
概率分布(Distributions)
如图1所示,这是最简单的联合分布案例,姑且称之为学生模型。
图1
其中包含3个变量,分别是:I(学生智力,有0和1两个状态)、D(试卷难度,有0和1两个状态)、G(成绩等级,有1、2、3三个状态)。
表中就是概率的联合分布了,表中随便去掉所有包含某个值的行,就能对分布表进行缩减。
例如可以去掉所有G不为1的行,这样就只剩下了1、4、7、10行,这样他们的概率之和就不为1了,所以可以重新标准化(Renormalization)。如图2所示。
图2
反之也可以把所有含有某个值得行相加,就是边缘化(Marginalization),如图3所示。
图3
条件概率分布(Conditional ProbabilityDistribution, CPD)
已知学生的智力和试卷难度,学生得分的分布就是条件概率。如图4所示。
图4
因子(Factors)
因子是随机变量的函数。
因子是处理概率分布的的基本手段。
因子是高维空间中用以定义概率分布的基本单元。
因子可以相乘(图5)、边缘化(图6)以及缩减(图7)。
图5
图6
图7
前面提到的学生模型,其条件概率分布可以画在一张图里面,如图8.
每个节点代表一个因子,其中有些CPD已经蜕化成非条件概率了。
图8
贝叶斯网络的链式法则(Chain Rule)
如图9所示。概率分布由因子的积来定义。
图9
例如
因此,通过链式法则,贝叶斯网络能够表示联合概率分布:
贝叶斯网络的重要性质是概率和为1
一个简单的概率图是血型模型
其中G指基因型,B指血型。可以看到血型只由自己的基因型决定,而基因型则由父母两人的基因型决定。如图10.
图10
概率图模型(PGM)学习笔记(二)贝叶斯网络-语义学与因子分解相关推荐
- Stanford概率图模型: 第一讲 有向图-贝叶斯网络
原文链接(系列):http://blog.csdn.net/yangliuy/article/details/8067261 概率图模型(Probabilistic Graphical Model)系 ...
- 斯坦福 CS228 概率图模型中文讲义 四、贝叶斯网络
四.贝叶斯网络 原文:Bayesian networks 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 我们从表示的话题开始:我们如何选择概率分布来为世界的一些有趣方面建模? ...
- 概率图模型(一):贝叶斯网络
这部分文章主要是总结斯坦福大学的概率图模型课程(coursera链接) Graohical Model主要分为两种: 贝叶斯网络(Bayesian Network)和马尔科夫随机场(Markov Ne ...
- 概率图模型基于R语言(一)贝叶斯模型
概率图模型基于R语言[一]贝叶斯模型 条件概率 贝叶斯模型 R 参考书:<概率图模型基于R语言> 记录一些代码和自己的想法和目前版本代码的写法(书中有一些无法用了) 随时更新 条件概率 熟 ...
- Algorithm之PGM之BNet:贝叶斯网络BNet的相关论文、过程原理、关键步骤等相关配图
Algorithm之PGM之BNet:贝叶斯网络BNet的相关论文.过程原理.关键步骤等相关配图 目录 BNet的相关论文 BNet的过程原理 BNet的关键步骤 BNet的相关论文 更新-- BNe ...
- css中怎么加入立体模型,CSS学习笔记二:css 画立体图形
继上一次学了如何去运用css画平面图形,这一次学如何去画正方体,从2D向着3D学习,虽然有点满,但总是一个过程,一点一点积累,然后记录起来. Transfrom3D 在这一次中运用到了一下几种属性: ...
- 多元统计分析、混合效应模型、结构方程模型、极值统计学、贝叶斯网络、copula
生态环境视角下的多元统计分析 1.多元数据分析:概念.定义.及应用困惑; 2.生态环境数据多元统计方法及应用情景; 3.生态环境多元数据分析预处理; 时长:2小时24分钟 结构方程模型(SEM)原理. ...
- 【人工智能】— 贝叶斯网络、概率图模型、全局语义、因果链、朴素贝叶斯模型、枚举推理、变量消元
[人工智能]- 贝叶斯网络 频率学派 vs. 贝叶斯学派 贝叶斯学派 Probability(概率): 独立性/条件独立性: Probability Theory(概率论): Graphical mo ...
- 贝叶斯网络学习总结与中科院…
原文地址:贝叶斯网络学习总结与中科院贝叶斯网络视频教程下载 作者:jiang-19861112 贝叶斯网络结构学习总结 贝叶斯网络视频下载网址:http://www.abab123.com/bbs/d ...
- 人工智能学习(十):什么是贝叶斯网络——伯克利版
目录 10.1 概率建模 10.1.1 独立性 10.1.2 条件独立 10.1.2.1 条件独立和链式法则 10.2 贝叶斯网络 10.2.1 图形化的模型符号 10.2.2 贝叶斯网络的构建 10 ...
最新文章
- 【java】第一阶段基础知识整理
- B+树索引和哈希索引的区别——我在想全文搜索引擎为啥不用hash索引而非得使用B+呢?...
- 重温.NET下Assembly的加载过程 ASP.NET Core Web API下事件驱动型架构的实现(三):基于RabbitMQ的事件总线...
- concurrenthashmap是什么锁_多线程为什么要用ConcurrentHashMap
- win7蓝屏_Win7大面积蓝屏?急!解决办法在这儿~
- java运行class文件_java命令行下运行class文件
- mysql 5.6 command line client闪退_MySQL 5.6 Command Line Client 点开闪退解决方法
- 10双屏鼠标过不去_灵耀X2 Duo双屏笔记本是怎样“炼”成的?对话华硕笔记本设计团队...
- oracle登录日志查看_last命令详解--查看Linux 登录日志+实例说明
- CSS实现标题文字过长部分显示省略号的方法
- 解决Tensorflow2.0出现:AttributeError: module ‘tensorflow‘ has no attribute ‘get_default_graph‘的问题
- Google docs支持上传任何文档包括pdf...Cool!
- SSAO + FXAA
- i51130g7和i71160g7差多少 酷睿i5 1130G7和i7 1160G7差距
- 学校选课系统服务器繁忙,大学选课没选到怎么办
- 计算机专业被check后拒签,签证被Check是怎么一回事?解读美签的几种情况
- 音视频入门系列-服务器篇(nginx-rtmp 的部署)
- 我所见的沈阳世界园艺博览会
- ROCm平台简介及使用汇总
- 缓存数据库选型——redis和memcached
热门文章
- ACdream	1728 SJY's First Task
- java中使用阻塞队列实现生产这与消费这之间的关系
- 思科模拟器 静,动态路由配置
- 一起谈.NET技术,VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式建立UI测试(下)...
- 091030 T 焦点在外,框架API设计
- vs.net已经检测到制定的WEB服务器运行的不是ASP.NET1.1版,你无法运行ASP.NET WEB应用程序或服务...
- 禅道备份功能_禅道备份处理
- python日志(Logger)的输出
- 博图中fb与多重背景数据块_STEP7中如何生成和更新多重背景?
- @postconstruct 不执行_一张图:Spring Boot 应用在启动阶段执行代码的几种方式