ShaRP: Explaining Rankings and Preferences with Shapley Values

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Pliatsika, Venetia, Fonseca, Joao, Akhynko, Kateryna, Shevchenko, Ivan, Stoyanovich, Julia
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913961254846464
author Pliatsika, Venetia
Fonseca, Joao
Akhynko, Kateryna
Shevchenko, Ivan
Stoyanovich, Julia
author_facet Pliatsika, Venetia
Fonseca, Joao
Akhynko, Kateryna
Shevchenko, Ivan
Stoyanovich, Julia
contents Algorithmic decisions in critical domains such as hiring, college admissions, and lending are often based on rankings. Given the impact of these decisions on individuals, organizations, and population groups, it is essential to understand them - to help individuals improve their ranking position, design better ranking procedures, and ensure legal compliance. In this paper, we argue that explainability methods for classification and regression, such as SHAP, are insufficient for ranking tasks, and present ShaRP - Shapley Values for Rankings and Preferences - a framework that explains the contributions of features to various aspects of a ranked outcome. ShaRP computes feature contributions for various ranking-specific profit functions, such as rank and top-k, and also includes a novel Shapley value-based method for explaining pairwise preference outcomes. We provide a flexible implementation of ShaRP, capable of efficiently and comprehensively explaining ranked and pairwise outcomes over tabular data, in score-based ranking and learning-to-rank tasks. Finally, we develop a comprehensive evaluation methodology for ranking explainability methods, showing through qualitative, quantitative, and usability studies that our rank-aware QoIs offer complementary insights, scale effectively, and help users interpret ranked outcomes in practice.
format Preprint
id arxiv_https___arxiv_org_abs_2401_16744
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ShaRP: Explaining Rankings and Preferences with Shapley Values
Pliatsika, Venetia
Fonseca, Joao
Akhynko, Kateryna
Shevchenko, Ivan
Stoyanovich, Julia
Artificial Intelligence
Computers and Society
Algorithmic decisions in critical domains such as hiring, college admissions, and lending are often based on rankings. Given the impact of these decisions on individuals, organizations, and population groups, it is essential to understand them - to help individuals improve their ranking position, design better ranking procedures, and ensure legal compliance. In this paper, we argue that explainability methods for classification and regression, such as SHAP, are insufficient for ranking tasks, and present ShaRP - Shapley Values for Rankings and Preferences - a framework that explains the contributions of features to various aspects of a ranked outcome. ShaRP computes feature contributions for various ranking-specific profit functions, such as rank and top-k, and also includes a novel Shapley value-based method for explaining pairwise preference outcomes. We provide a flexible implementation of ShaRP, capable of efficiently and comprehensively explaining ranked and pairwise outcomes over tabular data, in score-based ranking and learning-to-rank tasks. Finally, we develop a comprehensive evaluation methodology for ranking explainability methods, showing through qualitative, quantitative, and usability studies that our rank-aware QoIs offer complementary insights, scale effectively, and help users interpret ranked outcomes in practice.
title ShaRP: Explaining Rankings and Preferences with Shapley Values
topic Artificial Intelligence
Computers and Society
url https://arxiv.org/abs/2401.16744