Search-based Trace Diagnostic
- URL: http://arxiv.org/abs/2406.17268v1
- Date: Tue, 25 Jun 2024 04:24:21 GMT
- Title: Search-based Trace Diagnostic
- Authors: Gabriel Araujo, Ricardo Caldas, Federico Formica, GenaĆna Rodrigues, Patrizio Pelliccione, Claudio Menghi,
- Abstract summary: When an execution trace violates a requirement, engineers need to understand the cause of the breach.
This paper proposes search-based trace-diagnostic (SBTD), a novel trace-diagnostic technique for CPS requirements.
- Score: 7.771496745635823
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Cyber-physical systems (CPS) development requires verifying whether system behaviors violate their requirements. This analysis often considers system behaviors expressed by execution traces and requirements expressed by signal-based temporal properties. When an execution trace violates a requirement, engineers need to solve the trace diagnostic problem: They need to understand the cause of the breach. Automated trace diagnostic techniques aim to support engineers in the trace diagnostic activity. This paper proposes search-based trace-diagnostic (SBTD), a novel trace-diagnostic technique for CPS requirements. Unlike existing techniques, SBTD relies on evolutionary search. SBTD starts from a set of candidate diagnoses, applies an evolutionary algorithm iteratively to generate new candidate diagnoses (via mutation, recombination, and selection), and uses a fitness function to determine the qualities of these solutions. Then, a diagnostic generator step is performed to explain the cause of the trace violation. We implemented Diagnosis, an SBTD tool for signal-based temporal logic requirements expressed using the Hybrid Logic of Signals (HLS). We evaluated Diagnosis by performing 34 experiments for 17 trace-requirements combinations leading to a property violation and by assessing the effectiveness of SBTD in producing informative diagnoses and its efficiency in generating them on a time basis. Our results confirm that Diagnosis can produce informative diagnoses in practical time for most of our experiments (33 out of 34).
Related papers
- Diagnosis driven Anomaly Detection for CPS [44.97616703648182]
We propose a method for utilizing deep learning-based anomaly detection to generate inputs for Consistency-Based Diagnosis (CBD)
We evaluate our approach on a simulated and a real-world CPS dataset, where our model demonstrates strong performance relative to other state-of-the-art models.
arXiv Detail & Related papers (2023-11-27T15:34:40Z) - A Foundational Framework and Methodology for Personalized Early and
Timely Diagnosis [84.6348989654916]
We propose the first foundational framework for early and timely diagnosis.
It builds on decision-theoretic approaches to outline the diagnosis process.
It integrates machine learning and statistical methodology for estimating the optimal personalized diagnostic path.
arXiv Detail & Related papers (2023-11-26T14:42:31Z) - Efficient Model Based Diagnosis [0.0]
An efficient model based diagnostic process is described for systems whose components possess a causal relation between their inputs and their outputs.
It is also shown how the diagnostic process can be applied in dynamic systems and systems containing loops.
arXiv Detail & Related papers (2022-09-20T16:07:19Z) - DxFormer: A Decoupled Automatic Diagnostic System Based on
Decoder-Encoder Transformer with Dense Symptom Representations [26.337392652262103]
A diagnosis-oriented dialogue system queries the patient's health condition and makes predictions about possible diseases through continuous interaction with the patient.
We propose a decoupled automatic diagnostic framework DxFormer, which divides the diagnosis process into two steps: symptom inquiry and disease diagnosis.
Our proposed model can effectively learn doctors' clinical experience and achieve the state-of-the-art results in terms of symptom recall and diagnostic accuracy.
arXiv Detail & Related papers (2022-05-08T01:52:42Z) - Diaformer: Automatic Diagnosis via Symptoms Sequence Generation [14.90347470039301]
We propose a simple but effective automatic Diagnosis model based on Transformer (Diaformer)
We firstly design the symptom attention framework to learn the generation of symptom inquiry and the disease diagnosis.
Experiments on three public datasets show that our model outperforms baselines on disease diagnosis by 1%, 6% and 11.5% with the highest training efficiency.
arXiv Detail & Related papers (2021-12-20T10:26:59Z) - On-board Fault Diagnosis of a Laboratory Mini SR-30 Gas Turbine Engine [54.650189434544146]
A data-driven fault diagnosis and isolation scheme is explicitly developed for failure in the fuel supply system and sensor measurements.
A model is trained using machine learning classifiers to detect a given set of fault scenarios in real-time on which it is trained.
Several simulation studies were carried out to demonstrate and illustrate the proposed fault diagnosis scheme's advantages, capabilities, and performance.
arXiv Detail & Related papers (2021-10-17T13:42:37Z) - Anytime Diagnosis for Reconfiguration [52.77024349608834]
We introduce and analyze FlexDiag which is an anytime direct diagnosis approach.
We evaluate the algorithm with regard to performance and diagnosis quality using a configuration benchmark from the domain of feature models and an industrial configuration knowledge base from the automotive domain.
arXiv Detail & Related papers (2021-02-19T11:45:52Z) - Feature Engineering for Scalable Application-Level Post-Silicon
Debugging [0.456877715768796]
We present solutions for both observability enhancement and root-cause diagnosis of post-silicon System-on-Chips (SoCs) validation.
We model specification of interacting flows in typical applications for message selection.
We define diagnosis problem as identifying buggy traces as outliers and bug-free traces as inliers/normal behaviors.
arXiv Detail & Related papers (2021-02-08T22:11:59Z) - Inheritance-guided Hierarchical Assignment for Clinical Automatic
Diagnosis [50.15205065710629]
Clinical diagnosis, which aims to assign diagnosis codes for a patient based on the clinical note, plays an essential role in clinical decision-making.
We propose a novel framework to combine the inheritance-guided hierarchical assignment and co-occurrence graph propagation for clinical automatic diagnosis.
arXiv Detail & Related papers (2021-01-27T13:16:51Z) - Towards Causality-Aware Inferring: A Sequential Discriminative Approach
for Medical Diagnosis [142.90770786804507]
Medical diagnosis assistant (MDA) aims to build an interactive diagnostic agent to sequentially inquire about symptoms for discriminating diseases.
This work attempts to address these critical issues in MDA by taking advantage of the causal diagram.
We propose a propensity-based patient simulator to effectively answer unrecorded inquiry by drawing knowledge from the other records.
arXiv Detail & Related papers (2020-03-14T02:05:54Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.