推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于蚁群节点寻优的贝叶斯网络结构算法研究

更新时间:2019-12-25 16:11:42 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:贝叶斯网络结构算法 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

K2算法是学习贝叶斯网络结构的经典算法。针对K2算法依赖最大父节点数和节点序的不足,以及蚁群算法搜索空间庞大的问题,提出了一种新的贝叶斯结构学习算法-MWST-ACO-K2算法。该算法通过计算互信息建立最大支撑树(MWST),得到最大父节点数;然后利用蚁群算法(ACO)搜索最大支撑树,获得节点顺序;最后结合K2算法得到最优的贝叶斯网络结构。仿真实验结果表明,该方法不仅解决了K2算法依赖先验知识的问题,而且减少了蚁群算法的搜索空间,简化了搜索机制,得到较好的贝叶斯结构。最后将该算法应用到冀东水泥回转窑的实际数据中,构建水泥回转窑的贝叶斯网络结构,提高了故障诊断的准确率。


部分文件列表

文件名 大小
基于蚁群节点寻优的贝叶斯网络结构算法研究.pdf 2M

部分页面预览

(完整内容请下载后查看)
38  
1
Vol. 38 No. 1  
Jan. 2017  
Chinese Journal of Scientific Instrument  
2017  
1
*
基于蚁群节网络结算法研究  
1
1
2
1
1
刘浩然 孙美婷  
, ,  
永记 刘  
( 1.  
066004; 2.  
066004)  
燕山大学电皇岛  
燕山大学信科学与皇岛  
: K2  
习贝叶斯网络结构对  
K2 ,  
数和节足 以搜索庞  
大的问题 提出了种新贝叶斯结构法  
-MWST-ACO-K2  
( MWST) ,  
得到最  
法通过计算互息建立树  
K2 。  
得到贝叶斯网络结构 仿真实验  
;
后利法  
( ACO)  
;
搜索获得序 最合  
结果方法解决了  
K2  
, , ,  
识的问题 搜索化了搜索制 得到较好贝叶  
, ,  
结构 泥回的实据中 构建泥回贝叶斯网络结构 提高了故障率  
: ;  
关键词 化  
; K2  
;
;
贝叶斯网络结构泥回窑  
: A : 520. 20  
国家标准学科分类代码  
+
: TH165 . 3  
中图分类号  
文献标识码  
Study on Bayesian network structure learning algorithm based on  
ant colony node order optimization  
1
1
2
1
1
Liu Haoran Sun Meiting Li Lei Liu Yongji Liu Bin  
( 1. School of Information Science and EngineeringYanshan UniversityQinhuangdao 066004China;  
2. School of Electrical EngineeringYanshan UniversityQinhuangdao 066004China)  
Abstract: K2 algorithm is the classical learning algorithm of Bayesian network structure. Aiming at the problems that K2 algorithm  
depends on the maximum number of parent nodes & node order and ant colony optimization algorithm has large search spacethis paper  
proposes a new Bayesian structure learning algorithm - MWST-ACO-K2 algorithm. Firstlythrough calculating the mutual information,  
the algorithm establishes the Most Weight Supported Tree ( MWST) and obtain the maximum number of parent nodes. Secondlyant  
colony optimization algorithm is adopted to search the Most Weight Supported Tree and obtain the node order. Finallycombining with  
K2 algorithmthe proposed algorithm can obtain the optimal Bayesian network structure. The simulation experiment results show that the  
proposed algorithm not only solves the problem that K2 algorithm relies on prior knowledgebut also reduces the search space of ant  
colony algorithmsimplifies the search mechanism and obtains good Bayesian structure. The proposed algorithm was applied to the  
operation data of the cement rotary kiln in Jidong Cement Companyestablished the Bayesian network structure model of the cement  
rotary kiln and achieved precise and rapid fault diagnosis.  
Keywords: mutual information; ant colony optimization ( ACD) ; K2 algorithm; Bayesian network structure; cement rotary kiln  
挖掘测试领域研究点  
BN 、  
参数结构部分组  
1
, , 。  
其中参数结构核心 贝叶斯  
结构来确定的 但由此方法得到结构  
( Bayesian networkBN)  
贝叶斯络  
率  
推  
的表拓扑结构便制  
1]  
,  
型无法保证性和确性 因此 如据  
物  
,  
习贝叶斯结构完  
: 1)  
据中习贝叶斯结构要有方法  
, , 、  
点 影响人工智能 模式识别  
: 2016-07  
Received Date: 2016-07  
收稿日期  
*
:
基金项目 国家自然科学基金  
( 51641609) 、 ( F2016203354)  
自然科学基金 项目资助  
144  
3 8  
独立性法 通过测试条件独立性关来  
I( X; Y) 0 I( X; Y) 0 ,  
明随量  
X
Y
2]  
; 2)  
,  
搜索按照  
系的结构  
但不方向 故边  
X-Y  
且  
I( X; Y)  
定的搜索高的网络结构  
,  
明变性越明随量  
X
3]  
结构  
Y
。  
独立 因此的大小  
-
搜索构建  
BN  
结构常见方法 分  
发性蚂蚁选择  
取和搜索方法选择是该方法键  
MWST  
得到网络结构  
3]  
: K2  
贝叶斯利  
较多括  
量  
构建过无  
4]  
( Bayesian DirichletBD)  
分  
贝叶斯则  
, ,  
有的的  
5]  
14]  
( Bayesian information criterionBIC)  
描述  
建立  
量  
6]  
( minimum description lengthMDL)  
搜索主  
度  
贝叶斯结构中即点与节  
7]  
8]  
9]  
要有法  
法  
退火法 和法  
据最点的连接关系  
贝叶斯网  
以得到μ  
10]  
结构的学中 如  
De Campos L. M.  
等人 于  
2. 2 ACO  
 
结构图  
K2  
ACOB  
着较好的学  
的  
BN  
( directed acyclic graph  
11]  
;
度和效率 冀俊等人 约束方法与  
ACOB  
法  
DAG) ,  
常必要的  
进行融合 度和大规模的  
MWST  
息关因此在  
MWST  
12]  
;
着较大的等人 法和模式  
BN  
结构过  
出现的  
ACO MWST  
BN  
可  
法相结合加了  
, ,  
进行搜索 方向  
对  
而获得点的序  
ACO  
: 、  
法具有分布式性 鲁棒性法  
相结所以构建贝叶斯结构方面表  
法  
现出大的越性  
K2  
m
n 。  
蚂蚁贝叶斯结构点的为了  
对  
树  
( ant colony optimizationACO)  
数和节的问题 将  
满足约束条件 一次前不蚂蚁选  
( most weight supported treeMWST)  
算  
MWST-  
访 禁 忌 表  
tabu  
制  
进行结出  
tabu ( s)  
k
k s k  
蚂蚁 禁忌蚂蚁 走  
ACO-K2  
首先得到父  
s
的第 点  
; ,  
其次约束条件支  
蚁  
k( k = 12m)  
到  
树进行搜索获得从而解决了  
K2  
验  
MWST  
i( i = 12n) , 1 。  
图 所示  
点  
,  
识的问题 群  
, ,  
搜索化了搜索制 降部  
BN  
为  
结构构建供了种新有  
定的实用值  
2
MWST-ACO-K2  
算法的设计原  
首先息关建立树  
1
蚂蚁图  
,  
μ 其次 通过搜索支  
Fig. 1 The ant transition diagram  
, ,  
得到ρ μ ρ 提下 合  
K2 ACO  
获得贝叶斯结构为  
ACO ,  
法多迭代 最  
的信  
t
i k  
于节点 的蚂蚁 当前选  
依据  
j
取节点 的移概为  
:
α β  
( t) ][ ( t) ]  
η
ij  
BN  
高的  
结构  
τ
ij  
k
P ( t)  
ij  
=
( 2)  
α β  
( t) ][ ( t) ]  
η
ir  
2. 1  
大支撑树  
τ
ir  
r
allowed  
k
13]  
任  
:
α β 式信对重要  
X
Y
息  
I( X; Y)  
:
量  
为  
; allowed = { 12n} - tabu  
度  
选择τ  
k
蚂蚁 步  
k
k
P( XY)  
I( X; Y)  
=
P( XY) log  
( 1)  
;
( t)  
t a  
的信素  
ij  
ij  
P( X) P( Y)  
XY  
各条的信τ  
( 0)  
=
(
τ τ 为  
0
ij  
0
: P( XY)  
X
Y
P( X)  
联合概率  
X
为变量  
中  
为变量  
I( X; Y)  
) ; ,  
η 式信性  
ij  
率 由于  
0 , : I( X; Y) = 0  
因此种情况  

全部评论(0)

暂无评论