Shapley value-based approaches to explain the robustness of classifiers in machine learning

09/09/2022
by   Guilherme Dean Pelegrina, et al.
0

In machine learning, the use of algorithm-agnostic approaches is an emerging area of research for explaining the contribution of individual features towards the predicted outcome. Whilst there is a focus on explaining the prediction itself, a little has been done on explaining the robustness of these models, that is, how each feature contributes towards achieving that robustness. In this paper, we propose the use of Shapley values to explain the contribution of each feature towards the model's robustness, measured in terms of Receiver-operating Characteristics (ROC) curve and the Area under the ROC curve (AUC). With the help of an illustrative example, we demonstrate the proposed idea of explaining the ROC curve, and visualising the uncertainties in these curves. For imbalanced datasets, the use of Precision-Recall Curve (PRC) is considered more appropriate, therefore we also demonstrate how to explain the PRCs with the help of Shapley values.

READ FULL TEXT
research
08/16/2023

Precision and Recall Reject Curves for Classification

For some classification scenarios, it is desirable to use only those cla...
research
07/02/2020

Explaining predictive models with mixed features using Shapley values and conditional inference trees

It is becoming increasingly important to explain complex, black-box mach...
research
06/09/2023

Explaining Reinforcement Learning with Shapley Values

For reinforcement learning systems to be widely adopted, their users mus...
research
06/03/2021

Machine Learning Based Texture Analysis of Patella from X-Rays for Detecting Patellofemoral Osteoarthritis

Objective is to assess the ability of texture features for detecting rad...
research
09/04/2022

Fraud Detection Using Optimized Machine Learning Tools Under Imbalance Classes

Fraud detection is a challenging task due to the changing nature of frau...
research
07/29/2011

Technical Note: Towards ROC Curves in Cost Space

ROC curves and cost curves are two popular ways of visualising classifie...
research
03/18/2020

SurvLIME: A method for explaining machine learning survival models

A new method called SurvLIME for explaining machine learning survival mo...

Please sign up or login with your details

Forgot password? Click here to reset