WebSHAP: Towards Explaining Any Machine Learning Models Anywhere

03/16/2023
by   Zijie J. Wang, et al.
0

As machine learning (ML) is increasingly integrated into our everyday Web experience, there is a call for transparent and explainable web-based ML. However, existing explainability techniques often require dedicated backend servers, which limit their usefulness as the Web community moves toward in-browser ML for lower latency and greater privacy. To address the pressing need for a client-side explainability solution, we present WebSHAP, the first in-browser tool that adapts the state-of-the-art model-agnostic explainability technique SHAP to the Web environment. Our open-source tool is developed with modern Web technologies such as WebGL that leverage client-side hardware capabilities and make it easy to integrate into existing Web ML applications. We demonstrate WebSHAP in a usage scenario of explaining ML-based loan approval decisions to loan applicants. Reflecting on our work, we discuss the opportunities and challenges for future research on transparent Web ML. WebSHAP is available at https://github.com/poloclub/webshap.

READ FULL TEXT
research
09/12/2022

Explaining Predictions from Machine Learning Models: Algorithms, Users, and Pedagogy

Model explainability has become an important problem in machine learning...
research
06/29/2023

ManimML: Communicating Machine Learning Architectures with Animation

There has been an explosion in interest in machine learning (ML) in rece...
research
06/23/2023

Evolutionary approaches to explainable machine learning

Machine learning models are increasingly being used in critical sectors,...
research
11/23/2022

Reconnoitering the class distinguishing abilities of the features, to know them better

The relevance of machine learning (ML) in our daily lives is closely int...
research
12/02/2020

Regularization and False Alarms Quantification: Two Sides of the Explainability Coin

Regularization is a well-established technique in machine learning (ML) ...
research
07/06/2021

ML-Quadrat DriotData: A Model-Driven Engineering Tool and a Low-Code Platform for Smart IoT Services

In this paper, we present the novel early tool prototype of ML-Quadrat, ...
research
10/17/2022

GeoThermalCloud: Machine Learning for Geothermal Resource Exploration

This paper presents a novel ML-based methodology for geothermal explorat...

Please sign up or login with your details

Forgot password? Click here to reset