Abstract

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%~50%, and the diagnosis accuracy was almost the same.

Highlights

  • For the development of sensor and data storage techniques, data-driven diagnosis (DDD) [1]–[6] received much attention recently

  • BAYESIAN NETWORK DIAGNOSERS Definition 1: Given variable set V, a Bayesian Network is composed of two parts (G, P) where G is the network structure represented by a directed acyclic graph (DAG) including all the variables in V, and P are the parameters of conditional probability distributions (CPDs)

  • This approach combines reinforcement learning and greedy search, where a convolutional neural network (CNN) is adopted as the value-function

Read more

Summary

INTRODUCTION

For the development of sensor and data storage techniques, data-driven diagnosis (DDD) [1]–[6] received much attention recently. Cai et al [7] employed BNs to fuse multi-source information, increasing the diagnosis accuracy of ground-source heat pump (GSHP) system They established the BN structure according to the cause and effect sequence of faults and symptoms, and studied the parameters using Noisy-OR and Noisy-MAX model. The second method, Greedy search (GS) for instance [13], employs a score to evaluate networks based on data and utilizes optimization algorithms to achieve a good structure. Our method is elaborated, including how to frame the GS in a Markov decision process (MDP), the design of the value function and the details of the structure learning We demonstrate it with a 10-tank system in the 4th part.

BAYESIAN NETWORK DIAGNOSERS Definition 1
GREEDY SEARCH BASED BAYESIAN NETWORK LEARNING
REINFORCEMENT LEARNING
CASE STUDY
THE 10-TANK SYSTEM
ANALYSIS AND DISCUSSION
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.