关于图中节点间的概率求解问题-2,未完探究中
来源:互联网 发布:淘宝优内部惠券领取 编辑:程序博客网 时间:2024/06/05 14:49
最近在贝叶斯网络上遇到了难题,简单而言就是怎么求两个节点间的概率。
此问题的前提是,节点为大节点,内有若干特征,节点间的连接(或称为连线)实际为特征之间的连线。且两节点不是孤立的,而是在一个网络(或称一个图)中。
现在的方法是:
利用已知的特征之间的边,来分别计算边的条数,直接用条数来计算概率。
example:
求条件概率P(A|B),A内有 a0,a1,a2;B内有b0,b1;
现求节点B“发生”的情况下节点A发生的概率,用公式推导P(A|B)=P(AB)/P(B);或者直接由实际出发,
可得出:
分子是AB间特征的连线条数,分母是B自己特征的全部连线条数,注意B除了与A点的特征相连外还与其他点相连。
由上述可用连线边数来求得概率。
- - - - - - - - - - - - - - - - - - -
但是,现有一公式如图,
并不是用的节点间数边数的方法,而是进而细化到节点内的特征之间,最底层是数特征的边数,求得是P(ai|bj)的概率,概率最后加和,看似很完美。
但有个致命问题,P(ai|bj)的每一个都是概率值,0~1,对若干项加和后极有可能大于1 !!
说明这个公式是有问题的,目前的解决办法是:求加权平均
这个平均不是所有特征数的和,而是仅仅有概率的数量,即P(ai|bj)=0时,不算入其内。
目前暂且这样处理。
- - - - - - - - - - - - - -
以上两种已java编程实现,结果有较大差异,不过上述思路大体正确,先记于此,未完待续。
0 0
- 关于图中节点间的概率求解问题-2,未完探究中
- 关于图中节点间的概率求解问题-1
- 关于DOM和节点的问题(未完待续...)
- 关于c#sql中返回的dt问题探究
- Hadoop 分析图中节点的重要性,求解图中节点三角形个数
- 求解器Z3(未完,更新中)
- 关于2-sat判定求解中“同一组内必须选择”问题的思考
- 关于2-sat判定求解中“同一组内必须选择”问题的思考
- [算法思考]关于2-sat判定求解中“同一组内必须选择”问题的思考
- C#:关于WinForm中ComboBox的探究
- 关于PDO中prepare方法的探究
- Ubuntu探究过程中遇到的问题
- 求解二叉树中节点的最大距离
- 概率试题---概率求解问题
- 关于从list或者数组中随机抽取部分不重复元素的问题探究
- 关于component-scan中base-package包含通配符的问题探究
- 关于component-scan中base-package包含通配符的问题探究
- 问题求解:Bitmap中1的个数
- Vim 多窗口操作
- TFS源码解析六
- magento错误 Service Temporarily Unavailable magento
- xcode6更新证书错误:No matching provisioning profiles found 解决方案
- TFS源码解析七
- 关于图中节点间的概率求解问题-2,未完探究中
- Qt 与C11 对string 的处理
- json解析:[1]gson解析json
- java核心卷之细枝末节,你知道几条。。
- wdcp-apache开启KeepAlive提高响应速度
- TFS源码解析八
- sql server2008密钥,sql server 2008 r2 序列号密钥
- 百度2015校园招聘笔试题
- json解析:[2]fastjson 使用