Abstract
Cyber-physical systems have increasingly intricate architectures and failure modes, which is due to an explosion of their complexity, size, and failure criticality. While expert knowledge of individual components exists, their interaction is complex. For these reasons, obtaining accurate system reliability models is a hard task. At the same time, systems tend to be continuously monitored via advanced sensor systems. This data describes the components' failure behavior and can be exploited for failure diagnosis and learning of reliability models. This paper presents an effective algorithm for the learning of Fault Trees from data. Fault trees (FTs) are a widespread formalism in reliability engineering. They capture the failure behavior of components and their propagation through an entire system. To that end, we first use machine learning to compute a Bayesian Network (BN) highlighting probabilistic relationships between the failures of components and root causes. Then, we apply a set of rules to translate a BN into an FT, based on the Conditional Probability Tables to decide, amongst others, the nature of gates in the FT. We evaluate our method on synthetic data and a benchmark set of FTs.
Original language | English |
---|---|
Title of host publication | Proceedings of the 29th European Safety and Reliability Conference (ESREL) |
Editors | Michael Beer, Enrico Zio |
Publisher | Research Publishing |
Pages | 910-918 |
Number of pages | 9 |
ISBN (Electronic) | 978-981-11-2724-3 |
Publication status | Published - 2019 |
Event | 29th European Safety and Reliability Conference, ESREL 2019 - Welfenschloss, Hannover, Germany Duration: 22 Sept 2019 → 26 Sept 2019 Conference number: 29 https://esrel2019.org/#/ |
Conference
Conference | 29th European Safety and Reliability Conference, ESREL 2019 |
---|---|
Abbreviated title | ESREL 2019 |
Country/Territory | Germany |
City | Hannover |
Period | 22/09/19 → 26/09/19 |
Internet address |