Papers › DiffLIME: Enhancing Explainability with a Diffusion-Based LIME Algorithm for Fault Diagnosis

DiffLIME: Enhancing Explainability with a Diffusion-Based LIME Algorithm for Fault Diagnosis

30 May 2025International Journal of Prognostics and Health Management 2025 5archive 2025-07-28

David Solis-Martin, Juan Galan-Paez, Joaquin Borrego-Diaz

The aim of predictive maintenance within the field of Prognostics and Health Management (PHM) is to identify and anticipate potential issues in equipment before they become serious. Deep learning models, such as deep convolutional neural networks (CNNs), long short-term memory (LSTM) networks, and transformers, have been widely adopted for this task, achieving significant success. However, these models are often considered “black boxes” due to their opaque decision-making processes, making it challenging to explain their outputs to stakeholders, such as industrial equipment experts. The complexity and large number of parameters in these models further complicate the understanding of their predictions. This paper presents a novel explainable AI algorithm that extends the well-known Local Interpretable Model-agnostic Explanations (LIME). Our approach utilizes a conditioned probabilistic diffusion model to generate altered samples in the neighborhood of the source sample. We validate our method using various rotating machinery diagnosis datasets. Additionally, we compare our method against LIME, employing a set of metrics to quantify desirable properties of any explainable AI approach. The results highlight that DiffLIME consistently outperforms LIME in terms of coherence and stability while maintaining comparable performance in the selectivity metric. Moreover, the ability of DiffLIME to incorporate domain-specific meta-attributes, such as frequency components and signal envelopes, significantly enhances its explainability in the context of fault diagnosis. This approach provides more precise and meaningful insights into the predictions made by the model.

PaperPDFCode

Code

dasolma/diffLIME mentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Fault Diagnosis

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

DiffusionLIMESET

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections