版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章
贝叶斯网《智能数据工程》清华大学出版社2025年1月提纲引例贝叶斯网概念贝叶斯网参数学习贝叶斯网结构学习基于贝叶斯网的概率推理总结引例哪些事件可能导致患者呼吸困难?长期吸烟?感染COVID-19?
P(呼吸困难=T)=0.01
P(呼吸困难=T|长期吸烟=T)=0.6
P(呼吸困难=T|长期吸烟=T,感染COVID-19=T)=0.9已知患者长期吸烟已知患者长期吸烟,且感染了COVID-19患者无不良生活习惯遗传、长期吸烟、长期接触致癌物、感染COVID-19、其他因素…产生呼吸困难(T)无呼吸困难症状(F)患者知识不完整信息来源不准确测试手段的局限性……现实世界的推理存在不确定性引例概率推理(ProbabilisticInference)基于概率论描述随机事件带来的不确定性常用模型:贝叶斯网(BayesianNetwork)马尔科夫网(MarkovNetwork)条件随机场(ConditionalRandomField)概率图模型(ProbabilisticGraphicalModel)基于专家经验推理的局限性数据和知识来源多不同领域知识学习成本高昂实际问题日益复杂
用户需求提高步骤:将随机事件视为变量构建变量间复杂依赖关系设计概率推理算法应用场景:金融分析、故障检测、医疗诊断···提纲引例贝叶斯网概念贝叶斯网参数学习贝叶斯网结构学习基于贝叶斯网的概率推理总结贝叶斯网(BayesianNetwork,BN)贝叶斯网的基本概念(1)有向无环图(DirectedAcyclicGraph,DAG)条件概率表(ConditionalProbabilityTable,CPT)
BN定义
简单的贝叶斯网实例贝叶斯网的基本概念(2)S:“吸烟”A
:“发烧”B
:“呼吸困难”L
:“肺癌”C
:“感染COVID-19”所有变量为二值变量(取值为T和F)变量含义:贝叶斯网的构建方法贝叶斯网的基本概念(3)手工构建贝叶斯网的应用故障诊断因果推断机器学习推荐系统通过数据分析构建BN模型可解释性高需要领域专家知识工作量大通过算法学习与数据尽可能吻合的模型模型构建工作量小模型构建速度相对快得到的结构可能需要专家进一步优化提纲引例贝叶斯网概念贝叶斯网参数学习贝叶斯网结构学习基于贝叶斯网的概率推理总结BN参数学习参数学习(1)基于样本数据计算变量节点的条件概率参数
BN的参数学习参数学习(2)
最大似然估计(MaximumLikelihoodEstimation)参数学习(3)
步骤:最大似然估计(MaximumLikelihoodEstimation)参数学习(4)
其中,P(da|𝜃)为给定𝜃时样本da出现的概率,记为:
最大似然估计(MaximumLikelihoodEstimation)参数学习(5)
基于最大似然估计的参数学习示例参数学习(6)
FFFTTTTTFFFF
所有变量为二值变量(取值为T和F)
基于最大似然估计的参数学习实例参数学习(7)
FFFTTTTTFFFF
基于最大似然估计的参数学习实例参数学习(8)FFFTTTTTFFFF
基于最大似然估计的参数学习实例参数学习(9)FFFTTTTTFFFF2/42/4
计算所有节点的CPT:
2/2002/2
1/21/202/2
提纲引例贝叶斯网概念贝叶斯网参数学习贝叶斯网结构学习基于贝叶斯网的概率推理总结BN的结构学习结构学习(1)在给定数据集的前提下寻找一个与训练样本集匹配最好的网络结构结构学习主要包括以下两类方法:卡方测试(Chi-SquareTest)条件互信息测试(ConditionalMutualInformationTest)条件独立测试(ConditionalIndependenceTest)将BN视为描述变量之间条件独立性关系的网络模型贝叶斯信息准则(BayesianInformationCriterion,BIC)+爬山算法评分搜索(ScoringandSearch)将BN结构学习视为组合优化问题基于BIC评分和爬山法的BN结构学习结构学习(2)BIC评分:在大样本前提下对边缘似然函数的一种近似
增加第二项作为惩罚项(Penalty),防止模型过拟合基于BIC评分和爬山法的BN结构学习结构学习(3)BIC评分的分解:用于减小搜索过程中的计算开销
基于BIC评分和爬山法的BN结构学习结构学习(4)基于爬山法找到BIC评分最高的模型步骤:(1)初始结构为无边模型,或基于领域知识设置初始结构(2)通过加边、减边、反转边三种算子对当前结构局部进行修改,
得到一系列候选模型(3)计算不同候选模型参数的最大似然估计及相应的BIC评分(4)迭代选出当前BIC评分最高的候选结构,直至收敛基于BIC评分和爬山法的BN结构学习结构学习(5)初始结构
三种算子:
基于爬山法的BN结构学习算法结构学习(6)
提纲引例贝叶斯网概念贝叶斯网参数学习贝叶斯网结构学习基于贝叶斯网的概率推理总结基于BN的概率推理算法基于贝叶斯网的概率推理(1)精确推理算法已知Ę取值为e的条件下,利用联合概率和边缘概率来计算查询变量Q取值为ɋ的后验概率,得到精确的P(Q=ɋ|Ę=e)近似推理算法通过降低对精度的要求,在限定时间内得到一个近似解-重要性采样(ImportanceSampling)-马尔科夫链蒙特卡洛(MarkovChainMonteCarlo,MCMC)Ę:证据变量集合;Q:查询变量集合基于BN的精确推理算法基于贝叶斯网的概率推理(2)
一般联合概率分布推理步骤:
整个联合概率分布包含25
1个独立参数,方法具有极高的复杂度基于贝叶斯网的概率推理(3)利用变量间的条件独立性,分解联合概率分布
计算步骤乘法(次)加法(次)4/8/16/32//16/8/4/2总计6030需要60次乘法和30次加法基于贝叶斯网的概率推理(4)利用变量间的条件独立性,分解联合概率分布
计算步骤数字乘法(次)数字加法(次)8//44//24//24//2总计2010仅需要20次乘法和10次加法VE算法基于贝叶斯网的概率推理(5)变量消元法(VariableElimination,VE):通过分解联合分布简化推理步骤:
VE算法基于贝叶斯网的概率推理(6)(2)消元(Elimination):
VE算法基于贝叶斯网的概率推理(7)Ɓ:BN;Ę:证据变量;e:证据变量取值,Q:查询变量;ρ:待消元变量顺序,包括所有不在Ę∪Q中的变量
VE算法示例基于贝叶斯网的概率推理(8)基于VE算法计算P(S|L=F)
VE算法示例基于贝叶斯网的概率推理(9)
近似推理算法基于贝叶斯网的概率推理(10)Gibbs采样:随机产生一个与证据Ę=e一致的样本Ɗ1作为初始样本,每一步都从当前样本出发产生下一个样本步骤:
基于贝叶斯网的概率推理(11)
基于贝叶斯网的概率推理(12)基于Gibbs采样算法近似计算P(S|L=F)基于Gibbs采样的概率推理示例随机生成一个与证据L=F一致的样本,假设为Ɗ1={S=T,A=F,B=T,L=F,C=F}由Ɗ1生成样本Ɗ2算法从Ɗ2=Ɗ1={S=T,A=F,B=T,L=F}出发,对非证据变量逐个采样采样顺序为<S,A,B,L,C>基于贝叶斯网的概率推理(13)基于Gibbs采样的概率推理示例采样过程如下:①
对S进行采样,mb(S)包含节点A和B,计算S的概率分布P(S|A=F,B=T),假设采样结果为S=F,则有Ɗ2={S=F,A=F,B=T,L=F,C=F}②对A进行采样,此时S=F,mb(A)包含节点S和B,计算F的概率分布P(A|S=F,B=T)。假设采样结果为A=T,则有Ɗ2={S=F,A=T,B=T,L=F,C=F}基于贝叶斯网的概率推理(14)基于Gibbs采样的概率推理示例③对B进行采样,此时A=T,mb(B)包含节点S、A、L和C,因此,计算B的概率分布P(B|S=F,A=T,L=F,C=F),假设采样结果为B=T,则有Ɗ2={S=F,A=T,B=T,L=F,C=F}④对L进行采样,此时B=T,mb(L)包含节点B和C,计算L的概率分布P(L|B=T,C=F),假设采样结果为L=T,则有Ɗ2={S=F,A=T,B=T,L=T,C=F}基于贝叶斯网的概率推理(15)基于Gibbs采样的概率推理示例⑤对C进行采样,此时L=T,mb(C)包含节点B和L,计算C的概率分布P(C|B=T,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026毛皮皮革加工业市场供需环保动物保护及可持续投资规划分析
- 2026实木家具环境友好度认证实施技术条件指定服务
- 2026农业农业电商平台行业发展前景行业市场现状供需分析及投资评估规划分析研究报告
- 2026葡萄牙旅游业、能源开发、基础设施建设行业市场深度调研及增长趋势与战略决策汇报
- 2026中国游戏配音行业市场现状供需分析及投资评估规划分析研究报告
- 2026中国象牙雕刻工艺现状维护分析及文化旅游开发规划
- 2026汽车配件行业市场深度分析及发展趋势与投资前景预测
- 2026中国智能农业行业市场深度调研及投资前景与投资策略研究报告
- 2026芹菜酱料市场竞争地位区域拓展分析报告
- 新进场工人安全教育培训
- (高清版)DB33∕T 1208-2020 工型混凝土预制桩水泥土连续墙技术规程
- 2024浙江宁波朗辰新能源有限公司招聘3人笔试参考题库附带答案详解
- 新型毒品知识培训
- 集体讨薪委托书
- 《贵州省水利水电工程系列概(估)算编制规定》(2022版 )
- 铝合金门窗生产作业指导书
- 供应商调查表
- 电路(上海电力大学)智慧树知到课后章节答案2023年下上海电力大学
- 学科大概念视域下的高中化学单元整体教学设计
- 拉杆钢结构雨篷计算
- 洛阳荣基矿业开发有限公司洛宁县杨坪沟金矿矿产资源开采与生态修复方案
评论
0/150
提交评论