用反事实解释提升自编码器异常检测的可解释性。
Counterfactual Explanation for Auto-Encoder Based Time-Series Anomaly Detection
- 引入特征选择与反事实解释,揭示模型决策依据。
- 在SKAB和工业数据集上,仅需较少信号即可解释异常。
- 适合需要可信诊断的工业场景使用。
现代机电系统日益复杂,亟需高效的异常检测方法以识别偏差。传统信号处理与统计建模难以应对多变量信号的复杂性,而基于神经网络的自编码器异常检测表现出色,但其决策过程存在黑箱问题,制约了大规模应用。本文提出结合特征选择与基于梯度的反事实解释方法,提升模型可解释性。在SKAB基准数据集及工业时间序列数据集上的实验表明,该方法在有效性、稀疏性和距离度量方面表现良好,能以更少的信号特征解释异常,为模型决策提供上下文,显著增强异常检测系统的可信度与可解释性。
原文摘要 · Abstract (English)
The complexity of modern electro-mechanical systems require the development of sophisticated diagnostic methods like anomaly detection capable of detecting deviations. Conventional anomaly detection approaches like signal processing and statistical modelling often struggle to effectively handle the intricacies of complex systems, particularly when dealing with multi-variate signals. In contrast, neural network-based anomaly detection methods, especially Auto-Encoders, have emerged as a compelling alternative, demonstrating remarkable performance. However, Auto-Encoders exhibit inherent opaqueness in their decision-making processes, hindering their practical implementation at scale. Addressing this opacity is essential for enhancing the interpretability and trustworthiness of anomaly detection models. In this work, we address this challenge by employing a feature selector to select features and counterfactual explanations to give a context to the model output. We tested this approach on the SKAB benchmark dataset and an industrial time-series dataset. The gradient based counterfactual explanation approach was evaluated via validity, sparsity and distance measures. Our experimental findings illustrate that our proposed counterfactual approach can offer meaningful and valuable insights into the model decision-making process, by explaining fewer signals compared to conventional approaches. These insights enhance the trustworthiness and interpretability of anomaly detection models.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。