S. Sato, Yosuke Watanabe, H. Seki, Yoshinao Ishii, Shoji Yuen
{"title":"基于归纳逻辑规划的分布式协同系统故障诊断","authors":"S. Sato, Yosuke Watanabe, H. Seki, Yoshinao Ishii, Shoji Yuen","doi":"10.1109/ICPHM49022.2020.9187032","DOIUrl":null,"url":null,"abstract":"This paper proposes a learning and diagnosis method that can be applied immediately after a distributed system starts cooperative operation. The proposed method first learns behavioral rules for individual systems from their time series data, which are collected under independent operations. Then, anomality is detected and the system is diagnosed following the cooperative specification. The proposed method learns rules for individual systems based on ACEDIA, which is a kind of inductive logic programming; the rules are either transition rules or relationship rules that hold among variables at the same transition time. In a diagnostic phase, inconsistent rules and inconsistent specifications are obtained with ranking information against the diagnostic data, where ranking is performed through evaluation in terms of the generality on each rule and specification. We demonstrate that the proposed method correctly outputs the rules and specifications that are violated by diagnostic data. Moreover, in a case study on a simplified automotive system consisting of multiple control systems, the rules essentially related to the error were ranked higher.","PeriodicalId":148899,"journal":{"name":"2020 IEEE International Conference on Prognostics and Health Management (ICPHM)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Fault Diagnosis for Distributed Cooperative System Using Inductive Logic Programming\",\"authors\":\"S. Sato, Yosuke Watanabe, H. Seki, Yoshinao Ishii, Shoji Yuen\",\"doi\":\"10.1109/ICPHM49022.2020.9187032\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a learning and diagnosis method that can be applied immediately after a distributed system starts cooperative operation. The proposed method first learns behavioral rules for individual systems from their time series data, which are collected under independent operations. Then, anomality is detected and the system is diagnosed following the cooperative specification. The proposed method learns rules for individual systems based on ACEDIA, which is a kind of inductive logic programming; the rules are either transition rules or relationship rules that hold among variables at the same transition time. In a diagnostic phase, inconsistent rules and inconsistent specifications are obtained with ranking information against the diagnostic data, where ranking is performed through evaluation in terms of the generality on each rule and specification. We demonstrate that the proposed method correctly outputs the rules and specifications that are violated by diagnostic data. Moreover, in a case study on a simplified automotive system consisting of multiple control systems, the rules essentially related to the error were ranked higher.\",\"PeriodicalId\":148899,\"journal\":{\"name\":\"2020 IEEE International Conference on Prognostics and Health Management (ICPHM)\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE International Conference on Prognostics and Health Management (ICPHM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICPHM49022.2020.9187032\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Prognostics and Health Management (ICPHM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPHM49022.2020.9187032","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Fault Diagnosis for Distributed Cooperative System Using Inductive Logic Programming
This paper proposes a learning and diagnosis method that can be applied immediately after a distributed system starts cooperative operation. The proposed method first learns behavioral rules for individual systems from their time series data, which are collected under independent operations. Then, anomality is detected and the system is diagnosed following the cooperative specification. The proposed method learns rules for individual systems based on ACEDIA, which is a kind of inductive logic programming; the rules are either transition rules or relationship rules that hold among variables at the same transition time. In a diagnostic phase, inconsistent rules and inconsistent specifications are obtained with ranking information against the diagnostic data, where ranking is performed through evaluation in terms of the generality on each rule and specification. We demonstrate that the proposed method correctly outputs the rules and specifications that are violated by diagnostic data. Moreover, in a case study on a simplified automotive system consisting of multiple control systems, the rules essentially related to the error were ranked higher.