Explaining Drift using Shapley Values

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Edakunni, Narayanan U., Tekriwal, Utkarsh, Jain, Anukriti
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916096199622656
author Edakunni, Narayanan U.
Tekriwal, Utkarsh
Jain, Anukriti
author_facet Edakunni, Narayanan U.
Tekriwal, Utkarsh
Jain, Anukriti
contents Machine learning models often deteriorate in their performance when they are used to predict the outcomes over data on which they were not trained. These scenarios can often arise in real world when the distribution of data changes gradually or abruptly due to major events like a pandemic. There have been many attempts in machine learning research to come up with techniques that are resilient to such Concept drifts. However, there is no principled framework to identify the drivers behind the drift in model performance. In this paper, we propose a novel framework - DBShap that uses Shapley values to identify the main contributors of the drift and quantify their respective contributions. The proposed framework not only quantifies the importance of individual features in driving the drift but also includes the change in the underlying relation between the input and output as a possible driver. The explanation provided by DBShap can be used to understand the root cause behind the drift and use it to make the model resilient to the drift.
format Preprint
id arxiv_https___arxiv_org_abs_2401_09756
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Explaining Drift using Shapley Values
Edakunni, Narayanan U.
Tekriwal, Utkarsh
Jain, Anukriti
Machine Learning
Artificial Intelligence
Machine learning models often deteriorate in their performance when they are used to predict the outcomes over data on which they were not trained. These scenarios can often arise in real world when the distribution of data changes gradually or abruptly due to major events like a pandemic. There have been many attempts in machine learning research to come up with techniques that are resilient to such Concept drifts. However, there is no principled framework to identify the drivers behind the drift in model performance. In this paper, we propose a novel framework - DBShap that uses Shapley values to identify the main contributors of the drift and quantify their respective contributions. The proposed framework not only quantifies the importance of individual features in driving the drift but also includes the change in the underlying relation between the input and output as a possible driver. The explanation provided by DBShap can be used to understand the root cause behind the drift and use it to make the model resilient to the drift.
title Explaining Drift using Shapley Values
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2401.09756