Rapidly Learning Bayesian Networks for Complex System Diagnosis: A Reinforcement Learning Directed Greedy Search Approach

被引:3
作者
Zhang, Wenfeng [1 ]
Feng, Wenquan [1 ]
Zhao, Hongbo [1 ]
Zhao, Qi [1 ]
机构
[1] Beihang Univ, Dept Elect & Informat Engn, Beijing 100191, Peoples R China
关键词
Bayes methods; Reinforcement learning; Markov processes; Fault diagnosis; Atmospheric modeling; Complex systems; Licenses; Data driven fault diagnosis; Bayesian network; greedy search; reinforcement learning; FAULT-DETECTION; DATA-DRIVEN;
D O I
10.1109/ACCESS.2019.2952143
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bayesian networks are a popular diagnosis method, whose structures are usually defined by human experts and parameters are learned from data. For the increasing complexity of modern systems, building their structures based on physical behaviors is becoming a difficult task. However, the improvement of data collection techniques motivates learning their structures from data, where greedy search is a typical iterative method. In each iteration, it generates multiple structure candidates by modifying one edge, evaluates these structures by scores based on data and selects the best structure for the next iteration. This method is costly because there are too many structures to be evaluated. To solve this problem, we frame the traditional greedy search by Markov decision process and propose an efficient Bayesian network learning approach by integrating reinforcement learning into it. In our approach, a convolutional neural network is employed as the value function to approximate scores. Before evaluating structures using data, the neural network is used to predict scores. Structure candidates with a low predicted score are discarded. By avoiding unnecessary computation, the cooperation of reinforcement learning and greedy search effectively improves the learning efficiency. Two systems, a 10-tank system with 21 monitored variables and the classic Tennessee Eastman process with 52 variables, are employed to demonstrate our approach. The experiment results indicate that the computation cost of our method was reduced by 30%similar to 50%, and the diagnosis accuracy was almost the same.
引用
收藏
页码:2813 / 2823
页数:11
相关论文
共 44 条
[1]   Integer Linear Programming for the Bayesian network structure learning problem [J].
Bartlett, Mark ;
Cussens, James .
ARTIFICIAL INTELLIGENCE, 2017, 244 :258-271
[2]  
Bishop C. M., 2007, PATTERN RECOGNITION, V16
[3]  
Boyd S., 2004, CONVEX OPTIMIZATION
[4]   The use of the area under the roc curve in the evaluation of machine learning algorithms [J].
Bradley, AP .
PATTERN RECOGNITION, 1997, 30 (07) :1145-1159
[5]   Bayesian Networks in Fault Diagnosis [J].
Cai, Baoping ;
Huang, Lei ;
Xie, Min .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (05) :2227-2240
[6]   Multi-source information fusion based fault diagnosis of ground-source heat pump using Bayesian network [J].
Cai, Baoping ;
Liu, Yonghong ;
Fan, Qian ;
Zhang, Yunwei ;
Liu, Zengkai ;
Yu, Shilin ;
Ji, Renjie .
APPLIED ENERGY, 2014, 114 :1-9
[7]   Dynamic Bayesian Networks for Fault Detection, Identification, and Recovery in Autonomous Spacecraft [J].
Codetta-Raiteri, Daniele ;
Portinale, Luigi .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (01) :13-24
[8]  
Darwiche A, 2009, MODELING AND REASONING WITH BAYESIAN NETWORKS, P1, DOI 10.1017/CBO9780511811357
[9]   Railway Track Circuit Fault Diagnosis Using Recurrent Neural Networks [J].
de Bruin, Tim ;
Verbert, Kim ;
Babuska, Robert .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2017, 28 (03) :523-533
[10]  
Ding SX, 2014, ADV IND CONTROL, P1, DOI 10.1007/978-1-4471-6410-4