动态贝叶斯网络结构学习的研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Constraint Satisfaction and Score—and.Search together.First,the new algorithm uses order-0 independence tests with a self-adjusting threshold value to effectively restrict the space of candidate solutions,SO that the search process for ants Can be improved while keeping beaer solution quality.Then,all optimization scheme
动态贝叶斯网络(Dynamic BayesianNetworks,DBN)是贝叶斯网络在时 间领域的扩展【4】,即在原来网络结构的基础上加上时间属性的约束而形成的具 有处理时序数据能力的新的随机模型。它在描述非线性、随机演化的不确定 关系时具有较强的优势。DBN已经应用于语音识别【5】、股票市场指数反应、 生物进化过程、病人健康状况监控以及经济预测【6】等很多方面。
2)To solve the drawbacks of the ant colony optimization for 1earning Bayesian
networks(I—ACOB),a new algorithm based on variable search space and simulated annealing strategy(VSMI—ACOB)iS proposed,which combined two basic ideas of
algorithm uses order-0 independence tests to effectively restrict the space of candidate solutions,moreover,the mutual information obtained in independence tests phase iS used as heuristic knowledge to initialize the particle swarm.And then, a new particle position’S subtraction operator iS designed based on the increase of MDL score,which makes the particle flying effectively.At last,a disturbed strategy iS applied to accelerate the particles to overst印the local extremum.111e experiment results on the benchmark databases show that these strategies are e伍cient,and the solution quality of the new algorithm is beaer.
algorithm is efficient and call handle large datasets. Keywords Bayesian network;dynamic Bayesian network;structure learning; particle swarm optimization;ant colony optimization;
based on simulated annealing is introduced to improve the solution quality,and a knowledge—guided strategy is employed to enhance the optimizing efficiency in the
北京工业大学 硕士学位论文 动态贝叶斯网络结构学习的研究 姓名:胡仁兵 申请学位级别:硕士 专业:计算机软件与理论 指导教师:冀俊忠
20090501
摘要
摘要
动态贝叶斯网(DBN)作为一种特殊的贝叶斯网络(BN),是贝叶斯网 络与时间信息相结合而形成的可处理时序数据的新的随机模型。由于其在描 述非线性、随机演化的不确定关系时具有较强的优势,所以对动态贝叶斯网 的研究及其应用成为人工智能领域中的一个研究热点。为了进一步提高DBN 结构学习算法的效率,本文在研究国内外现有算法的基础上,完成了如下几 方面的工作:
1)扩展了利用粒子群优化学习贝叶斯网络结构的BN.PSO算法,提出了 基于粒子群优化的DBN结构学习算法I-BN.PSO。新算法首先利用条件独立 性测试(0阶)确定网络候选的连接图,有效地限制了搜索空间,并利用已获 得的互信息作为启发性知识来初始化粒子群;其次,设计了基于MDL评分增 益的粒子位置减法算子,使粒子的“飞行”更有效;最后,引入了随机扰动 策略,避免了粒子群的“聚集”现象。在标准数据集上的实验表明,新算法 大大提高了学习的精度和速度。
3)结合动态贝叶斯转移网络的特点,将VSMI.ACOB扩展到动态贝叶斯 网络,提出了基于蚁群优化的分步构建转移网络的结构学习算法。算法将转 移网络的结构学习分为时间片之间的结构学习和时间片内的结构学习两个步 骤进行,并再次改进优化策略,减少了无效优化的次数。标准数据集下大量 实验结果表明:新算法能够更有效地处理大规模数据,且学习精度和速度有 较大改进。
.11I.
北京工业大学工学硕士学位论文 optimization strategy is improved by decreasing the times of optimization opermion.A number of experiments and comparisons demonstrate the new
贝叶斯网络是一个有向无环图【3】,它用节点表示变量,有向边表示变量间 的依赖关系。贝叶斯网络作为一种图形模型,具有图形模型的大多数性质, 是概率理论和图论相结合的产物。它把图形理论的表达和计算能力与概率理 论有机地结合在一起,在处理不确定性问题上具有许多优势,如灵活的相互 依赖的拓扑结构,易于理解和解释的语义,强大的处理能力等。
local optimization process.Finally,the algorithm is tested on differenபைடு நூலகம் scale
benchmarks and compared with the recently proposed stochastic algorithms.nle
关于论文使用授权的说明
本人完全了解北京工业大学有关保留、使用学位论文的规定,即:学校有权 保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部 分内容,可以采用影印、缩印或其他复制手段保存论文。
(保密的论文在解密后应遵守此规定)
签名:槛导师签名:璧!垒坠日期.w罕-6-5.
第1章绪论
.Iv.
独创性声明
本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研 究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他 人已经发表或撰写过的研究成果,也不包含为获得北京工业大学或其它教育机构 的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均 已在论文中作了明确的说明并表示了谢意。
3)Aiming at the character of Dynamic Bayesian transition networks,the paper proposes a new transition networks learning algorithm based on ant colony optimization by extending the static Bayesian networks structure leaning algorithm VSMI-ACOB.In the new algorithm,ants select arCS from the inter-arcs between time slices before from the intra—arcs in one slice,and then the interval
are all the time hot topics of趾.TmS thesis mainly focuses on Dynamic Bayesian Networks structure learning problem in the following three directions:
1)A new algorithm for learning DBN’S structure using particle swarm optimization (I—BN—PSO)is proposed by extending the algorithm BN—PSO.First,the new
第1章 绪论
1.1课题背景与研究意义
贝叶斯网络(Bayesian Networks,BN)的源头可以追溯到1763年英国数 学家贝叶斯撰写的一篇名为“An Essay Towards Solving a Problem in the Doctfirle Chance”的论文,从此贝叶斯方法和理论开始逐渐地被学者所认识和 重视。1982年,Pearl在人工智能领域用贝叶斯网络进行概率推理,分别对树 型网络和多树型网络提出了消息传递算法,此后,贝叶斯网络被越来越多地 用在专家系统的不确定性知识表示和推理中。1988年,Pearl建立了贝叶斯网 络基础理论体系。1996年,Heckerman等一些学者把贝叶斯网络用于数据挖 掘LlJ。随着研究的深入,贝叶斯网逐渐成为人工智能,模式识别,机器学习和 数据挖掘等领域处理不确定问题的重要方法之一【2】。
关键词贝叶斯网络;动态贝叶斯网络:结构学习;粒子群优化;蚁群优化
ABSTRACT
ABSTRACT
Networks删) Dynamic Bayesian Networks(DBN)is a species of Bayesian
designed to model stochastic temporal processes,which models the stochastic evolution of a set of random variables over time.Owing to DBN’S significant advantages in describing nonlinear,temporal,evolving and uncertain relationships and strong ability of probabilistic inference,studies on DBN and it’S application
2)针对基于蚁群优化的贝叶斯网络结构学习算法I-ACOB的不足,融合 阈值自调整的可变搜索空间和模拟退火的优化策略,提出了VSMI。ACOB贝 叶斯网络结构学习算法。新算法将约束满足的方法和MDL评分搜索的基本思 想相融合,在学习过程中利用阈值自调整的0阶条件独立性测试来动态压缩 搜索空间,在保证求解质量的同时,加速了搜索过程;然后通过引入基于模 拟退火的优化机制,改进了算法的求解质量,提高了局部优化的效率。实验 结果验证了两种策略的有效性,+与最新的同类算法相比,新算法在保持较快 收敛速度的前提下,具有更好的求解质量。
results show that these strategies are efficient,and the solution quality of the new
algorithm precedes the other algorithms while the convergence speed iS faster.
动态贝叶斯网络(Dynamic BayesianNetworks,DBN)是贝叶斯网络在时 间领域的扩展【4】,即在原来网络结构的基础上加上时间属性的约束而形成的具 有处理时序数据能力的新的随机模型。它在描述非线性、随机演化的不确定 关系时具有较强的优势。DBN已经应用于语音识别【5】、股票市场指数反应、 生物进化过程、病人健康状况监控以及经济预测【6】等很多方面。
2)To solve the drawbacks of the ant colony optimization for 1earning Bayesian
networks(I—ACOB),a new algorithm based on variable search space and simulated annealing strategy(VSMI—ACOB)iS proposed,which combined two basic ideas of
algorithm uses order-0 independence tests to effectively restrict the space of candidate solutions,moreover,the mutual information obtained in independence tests phase iS used as heuristic knowledge to initialize the particle swarm.And then, a new particle position’S subtraction operator iS designed based on the increase of MDL score,which makes the particle flying effectively.At last,a disturbed strategy iS applied to accelerate the particles to overst印the local extremum.111e experiment results on the benchmark databases show that these strategies are e伍cient,and the solution quality of the new algorithm is beaer.
algorithm is efficient and call handle large datasets. Keywords Bayesian network;dynamic Bayesian network;structure learning; particle swarm optimization;ant colony optimization;
based on simulated annealing is introduced to improve the solution quality,and a knowledge—guided strategy is employed to enhance the optimizing efficiency in the
北京工业大学 硕士学位论文 动态贝叶斯网络结构学习的研究 姓名:胡仁兵 申请学位级别:硕士 专业:计算机软件与理论 指导教师:冀俊忠
20090501
摘要
摘要
动态贝叶斯网(DBN)作为一种特殊的贝叶斯网络(BN),是贝叶斯网 络与时间信息相结合而形成的可处理时序数据的新的随机模型。由于其在描 述非线性、随机演化的不确定关系时具有较强的优势,所以对动态贝叶斯网 的研究及其应用成为人工智能领域中的一个研究热点。为了进一步提高DBN 结构学习算法的效率,本文在研究国内外现有算法的基础上,完成了如下几 方面的工作:
1)扩展了利用粒子群优化学习贝叶斯网络结构的BN.PSO算法,提出了 基于粒子群优化的DBN结构学习算法I-BN.PSO。新算法首先利用条件独立 性测试(0阶)确定网络候选的连接图,有效地限制了搜索空间,并利用已获 得的互信息作为启发性知识来初始化粒子群;其次,设计了基于MDL评分增 益的粒子位置减法算子,使粒子的“飞行”更有效;最后,引入了随机扰动 策略,避免了粒子群的“聚集”现象。在标准数据集上的实验表明,新算法 大大提高了学习的精度和速度。
3)结合动态贝叶斯转移网络的特点,将VSMI.ACOB扩展到动态贝叶斯 网络,提出了基于蚁群优化的分步构建转移网络的结构学习算法。算法将转 移网络的结构学习分为时间片之间的结构学习和时间片内的结构学习两个步 骤进行,并再次改进优化策略,减少了无效优化的次数。标准数据集下大量 实验结果表明:新算法能够更有效地处理大规模数据,且学习精度和速度有 较大改进。
.11I.
北京工业大学工学硕士学位论文 optimization strategy is improved by decreasing the times of optimization opermion.A number of experiments and comparisons demonstrate the new
贝叶斯网络是一个有向无环图【3】,它用节点表示变量,有向边表示变量间 的依赖关系。贝叶斯网络作为一种图形模型,具有图形模型的大多数性质, 是概率理论和图论相结合的产物。它把图形理论的表达和计算能力与概率理 论有机地结合在一起,在处理不确定性问题上具有许多优势,如灵活的相互 依赖的拓扑结构,易于理解和解释的语义,强大的处理能力等。
local optimization process.Finally,the algorithm is tested on differenபைடு நூலகம் scale
benchmarks and compared with the recently proposed stochastic algorithms.nle
关于论文使用授权的说明
本人完全了解北京工业大学有关保留、使用学位论文的规定,即:学校有权 保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部 分内容,可以采用影印、缩印或其他复制手段保存论文。
(保密的论文在解密后应遵守此规定)
签名:槛导师签名:璧!垒坠日期.w罕-6-5.
第1章绪论
.Iv.
独创性声明
本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研 究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他 人已经发表或撰写过的研究成果,也不包含为获得北京工业大学或其它教育机构 的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均 已在论文中作了明确的说明并表示了谢意。
3)Aiming at the character of Dynamic Bayesian transition networks,the paper proposes a new transition networks learning algorithm based on ant colony optimization by extending the static Bayesian networks structure leaning algorithm VSMI-ACOB.In the new algorithm,ants select arCS from the inter-arcs between time slices before from the intra—arcs in one slice,and then the interval
are all the time hot topics of趾.TmS thesis mainly focuses on Dynamic Bayesian Networks structure learning problem in the following three directions:
1)A new algorithm for learning DBN’S structure using particle swarm optimization (I—BN—PSO)is proposed by extending the algorithm BN—PSO.First,the new
第1章 绪论
1.1课题背景与研究意义
贝叶斯网络(Bayesian Networks,BN)的源头可以追溯到1763年英国数 学家贝叶斯撰写的一篇名为“An Essay Towards Solving a Problem in the Doctfirle Chance”的论文,从此贝叶斯方法和理论开始逐渐地被学者所认识和 重视。1982年,Pearl在人工智能领域用贝叶斯网络进行概率推理,分别对树 型网络和多树型网络提出了消息传递算法,此后,贝叶斯网络被越来越多地 用在专家系统的不确定性知识表示和推理中。1988年,Pearl建立了贝叶斯网 络基础理论体系。1996年,Heckerman等一些学者把贝叶斯网络用于数据挖 掘LlJ。随着研究的深入,贝叶斯网逐渐成为人工智能,模式识别,机器学习和 数据挖掘等领域处理不确定问题的重要方法之一【2】。
关键词贝叶斯网络;动态贝叶斯网络:结构学习;粒子群优化;蚁群优化
ABSTRACT
ABSTRACT
Networks删) Dynamic Bayesian Networks(DBN)is a species of Bayesian
designed to model stochastic temporal processes,which models the stochastic evolution of a set of random variables over time.Owing to DBN’S significant advantages in describing nonlinear,temporal,evolving and uncertain relationships and strong ability of probabilistic inference,studies on DBN and it’S application
2)针对基于蚁群优化的贝叶斯网络结构学习算法I-ACOB的不足,融合 阈值自调整的可变搜索空间和模拟退火的优化策略,提出了VSMI。ACOB贝 叶斯网络结构学习算法。新算法将约束满足的方法和MDL评分搜索的基本思 想相融合,在学习过程中利用阈值自调整的0阶条件独立性测试来动态压缩 搜索空间,在保证求解质量的同时,加速了搜索过程;然后通过引入基于模 拟退火的优化机制,改进了算法的求解质量,提高了局部优化的效率。实验 结果验证了两种策略的有效性,+与最新的同类算法相比,新算法在保持较快 收敛速度的前提下,具有更好的求解质量。
results show that these strategies are efficient,and the solution quality of the new
algorithm precedes the other algorithms while the convergence speed iS faster.