文档章节

贝叶斯网络基础

来来叔叔
 来来叔叔
发布于 2017/08/04 23:57
字数 1186
阅读 11
收藏 0
 

只知道朴素贝叶斯分类算法,贝叶斯网络倒是不熟悉,应该也可以应用到逻辑推理和语义网络中去吧。

转自 http://www.cnblogs.com/guystar/articles/126688.html

一:定义
    贝叶斯网络用来表示变量间连接概率关系的DAG图。结点表示:领域变量;有向边:结点间的依赖关系;对每一个结点都对应着一个条件概率分布表,该分布表指明了该变量与父结点之间的依赖关系。
二:应用领域
     辅助智能决策、数据融合、模式识别、医疗诊断、文本理解、数据挖掘
三:表示方法
     图形表示
四:先验概率和后验概率
      根据历史的资料或主观判断所得到的概率,该类概率没有经过检验,属于检验前的概率。分为客观先验概率和主观先验概率。
     后验概率一般是指根据贝叶斯公式,结合调查等方式对先验概率进行修正后得到的比较符合实际情况的概率。
五:全概率公式
    设A1,A2,…,An是两两互斥的事件,且P(Ai)>0, i =1,2,…,n,    A1+A2+…,+An=Ω,

   另有一事件B = BA1+BA2+…,+BAn,P(B)=E(P(Ai)P(B|Ai)
     成为满足上述条件的A1,A2,…,An完备事件组
     由此可以把全概率公式认为是由原因推结果,每个原因都对结果的发生有一定的作用,即结果发生的可能性与各种原因作用的大小有关系,全概率公式表示了它们之间的关系.
六:贝叶斯公式和规则
     P(Ai|B)=P(A[i]B)/(P(A1)P(B|A1)+......+P(An)P(B|An))    i =1,2,…,n    

   该公式于1763年由贝叶斯(Bayes)给出.  它是在观察到事件B已发生的条件下,寻找导致B发生的每个原因的概率.
     贝叶斯规则:基于条件概率的定义     

n       p(Ai|E) 是在给定证据下的后验概率

n       p(Ai) 是先验概率

n       P(E|Ai) 是在给定Ai下的证据似然

n       p(E) 是证据的预定义后验概率

一: 贝叶斯网络的概率解释
    完整的概率模型应该具有表示领域变量联合分布的能力,贝叶斯网络提供了表示这种领域变量联合分布的紧凑形式,从公式中我们可以看出,网络中的结点个数程线形增长,但联合分布的计算程指数性增长.
网络中变量间的独立性是实现紧凑表示的关键.

二: 简单贝叶斯学习模型

     特征: 各分量独立的总用于决策变量.
     特点: 结构简单只有两层结构,推理复杂性和网络结点个数程线形增长。


贝叶斯网络
  贝叶斯网络亦称信念网络(Belief Network),于是1985年由Judea Pearl首先提出。它是一种模拟人类推过程中因果关系的不确定性处理模型,其网络拓朴结构是一个有向无环图(DAG)。它的节点用随机变量或命题来标识,认为有直接关系的命题或变量则用弧来连接。例如,假设结点E直接影响到结点H,即E→H,则建立结点E到结点H的有向弧(E,H),权值(即连接强度)用条件概率P(H/E)来表示

一般来说,有n个命题x1,x2,,xn之间相互关系的一般知识可用联合概率分布来描述。但是,这样处理使得问题过于复杂。Pearl认为人类在推理过程中,知识并不是以联合概率分布形表现的,而是以变量之间的相关性和条件相关性表现的,即可以用条件概率表示

一旦命题之间的相关性由有向弧表示,条件概率由弧的权值来表示,则命题之间静态结构关系的有关知识就表示出来了。当获取某个新的证据事实时,要对每个命题的可能取值加以综合考查,进而对每个结点定义一个信任度,记作Bel(x)。可规定

Bel(x) = P(x=xi / D)
来表示当前所具有的所有事实和证据D条件下,命题x取值为xi的可信任程度,然后再基于Bel计算的证据和事实下各命题的可信任程度。

贝叶斯网络演示程序...
http://cai.csu.edu.cn/jpkc/rengongzhineng/rengongzhineng/kejian/AI/Ai/program/bayes_ling/Bayes.htm

引自 http://www.soachina.com/dispbbs.asp?boardID=62&ID=40694

© 著作权归作者所有

来来叔叔
粉丝 0
博文 100
码字总数 55732
作品 0
广州
高级程序员
私信 提问
【人工智能】贝叶斯网络之MATLAB实验

1、贝叶斯网络基础 首先复习一下贝页斯公式 例题:分别有 A、B 两个容器,在容器 A 里分别有 7 个红球和 3 个白球,在容器 B 里有 1 个红球和 9 个白球,现已知从这两个容器里任意抽出了一个...

realsa
2014/11/12
7.2K
6
北邮在线,贝叶斯算法——不识贝叶斯算法的码农不是好码农

  对一个全栈老码农而言,经常在开发或者研发管理的时候遇到各种预测、决策、推断、分类、检测、排序等诸多问题。面对“你的代码还有 bug 么?”这样的挑战,一种理智的回答是,我们已经执...

黄宁波
2018/01/31
0
0
深度学习贝叶斯,这是一份密集的6天速成课程

教师 多数讲师和助教都是贝叶斯方法研究团队的成员以及来自世界顶级研究中心的研究者。很多讲师曾经在顶级国际机器学习会议例如 NIPS、ICML、ICCV、CVPR、ICLR、AISTATS 等发表过论文。贝叶斯...

技术小能手
2018/09/26
0
0
深度学习贝叶斯,这是一份密集的6天速成课程(视频与PPT)

选自GitHub,Bayesian Methods Research Group,机器之心整理。 在 Deep|Bayes 夏季课程中,授课人将讨论贝叶斯方法如何结合深度学习,并在机器学习应用中实现更好的结果。近期研究表明贝叶斯...

机器之心
2018/09/10
0
0
贝叶斯神经网络(系列):第二篇

本文为 AI 研习社编译的技术博客,原标题 : Bayesian Neural Network Series Post 2: Background Knowledge 作者 | Kumar Shridhar 翻译 | 微白o 校对 | 酱番梨 审核 | 约翰逊·李加薪 整理...

雷锋字幕组
03/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

nginx学习笔记

中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。 是连接两个独立应用程序或独立系统的软件。 web请求通过中间件可以直接调用操作系统,也可以经过中间件把请求分发到多...

码农实战
今天
5
0
Spring Security 实战干货:玩转自定义登录

1. 前言 前面的关于 Spring Security 相关的文章只是一个预热。为了接下来更好的实战,如果你错过了请从 Spring Security 实战系列 开始。安全访问的第一步就是认证(Authentication),认证...

码农小胖哥
今天
11
0
JAVA 实现雪花算法生成唯一订单号工具类

import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j;import java.util.Calendar;/** * Default distributed primary key generator. * * <p> * Use snowflake......

huangkejie
昨天
12
0
PhotoShop 色调:RGB/CMYK 颜色模式

一·、 RGB : 三原色:红绿蓝 1.通道:通道中的红绿蓝通道分别对应的是红绿蓝三种原色(RGB)的显示范围 1.差值模式能模拟三种原色叠加之后的效果 2.添加-颜色曲线:调整图像RGB颜色----R色增强...

东方墨天
昨天
11
1
将博客搬至CSDN

将博客搬至CSDN

算法与编程之美
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部