Contextual Explanations for Decision Support in Predictive Maintenance
Explainable artificial intelligence (XAI) methods aim to explain to the user on what basis the model makes decisions. Unfortunately, general-purpose approaches that are independent of the types of data, model used and the level of sophistication of the user are not always able to make model decision...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-09-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/18/10068 |
_version_ | 1797581451080761344 |
---|---|
author | Michał Kozielski |
author_facet | Michał Kozielski |
author_sort | Michał Kozielski |
collection | DOAJ |
description | Explainable artificial intelligence (XAI) methods aim to explain to the user on what basis the model makes decisions. Unfortunately, general-purpose approaches that are independent of the types of data, model used and the level of sophistication of the user are not always able to make model decisions more comprehensible. An example of such a problem, which is considered in this paper, is a predictive maintenance task where a model identifying outliers in time series is applied. Typical explanations of the model’s decisions, which present the importance of the attributes, are not sufficient to support the user for such a task. Within the framework of this work, a visualisation and analysis of the context of local explanations presenting attribute importance are proposed. Two types of context for explanations are considered: local and global. They extend the information provided by typical explanations and offer the user greater insight into the validity of the alarms triggered by the model. Evaluation of the proposed context was performed on two time series representations: basic and extended. For the extended representation, an aggregation of explanations was used to make them more intuitive for the user. The results show the usefulness of the proposed context, particularly for the basic data representation. However, for the extended representation, the aggregation of explanations used is sometimes insufficient to provide a clear explanatory context. Therefore, the explanation using simplification with a surrogate model on basic data representation was proposed as a solution. The obtained results can be valuable for developers of decision support systems for predictive maintenance. |
first_indexed | 2024-03-10T23:05:38Z |
format | Article |
id | doaj.art-94ed3ca61fa641df934501006f30fbf1 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-10T23:05:38Z |
publishDate | 2023-09-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-94ed3ca61fa641df934501006f30fbf12023-11-19T09:22:35ZengMDPI AGApplied Sciences2076-34172023-09-0113181006810.3390/app131810068Contextual Explanations for Decision Support in Predictive MaintenanceMichał Kozielski0Department of Computer Networks and Systems, Silesian University of Technology, Akademicka 16, 44-100 Gliwice, PolandExplainable artificial intelligence (XAI) methods aim to explain to the user on what basis the model makes decisions. Unfortunately, general-purpose approaches that are independent of the types of data, model used and the level of sophistication of the user are not always able to make model decisions more comprehensible. An example of such a problem, which is considered in this paper, is a predictive maintenance task where a model identifying outliers in time series is applied. Typical explanations of the model’s decisions, which present the importance of the attributes, are not sufficient to support the user for such a task. Within the framework of this work, a visualisation and analysis of the context of local explanations presenting attribute importance are proposed. Two types of context for explanations are considered: local and global. They extend the information provided by typical explanations and offer the user greater insight into the validity of the alarms triggered by the model. Evaluation of the proposed context was performed on two time series representations: basic and extended. For the extended representation, an aggregation of explanations was used to make them more intuitive for the user. The results show the usefulness of the proposed context, particularly for the basic data representation. However, for the extended representation, the aggregation of explanations used is sometimes insufficient to provide a clear explanatory context. Therefore, the explanation using simplification with a surrogate model on basic data representation was proposed as a solution. The obtained results can be valuable for developers of decision support systems for predictive maintenance.https://www.mdpi.com/2076-3417/13/18/10068XAIlocal explanationspredictive maintenancetime seriesoutlier detectiondecision support |
spellingShingle | Michał Kozielski Contextual Explanations for Decision Support in Predictive Maintenance Applied Sciences XAI local explanations predictive maintenance time series outlier detection decision support |
title | Contextual Explanations for Decision Support in Predictive Maintenance |
title_full | Contextual Explanations for Decision Support in Predictive Maintenance |
title_fullStr | Contextual Explanations for Decision Support in Predictive Maintenance |
title_full_unstemmed | Contextual Explanations for Decision Support in Predictive Maintenance |
title_short | Contextual Explanations for Decision Support in Predictive Maintenance |
title_sort | contextual explanations for decision support in predictive maintenance |
topic | XAI local explanations predictive maintenance time series outlier detection decision support |
url | https://www.mdpi.com/2076-3417/13/18/10068 |
work_keys_str_mv | AT michałkozielski contextualexplanationsfordecisionsupportinpredictivemaintenance |