WebSHAP: Towards Explaining Any Machine Learning Models Anywhere
- URL: http://arxiv.org/abs/2303.09545v1
- Date: Thu, 16 Mar 2023 17:56:02 GMT
- Title: WebSHAP: Towards Explaining Any Machine Learning Models Anywhere
- Authors: Zijie J. Wang, Duen Horng Chau
- Abstract summary: 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.
- Score: 13.883867498610172
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: 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.
Related papers
- asanAI: In-Browser, No-Code, Offline-First Machine Learning Toolkit [0.0]
asanAI is an offline-first, open-source, no-code machine learning toolkit designed for users of all skill levels.
It allows individuals to design, debug, train, and test ML models directly in a web browser.
The toolkit runs on any device with a modern web browser, including smartphones, and ensures user privacy through local computations.
arXiv Detail & Related papers (2025-01-07T12:47:52Z) - WebLLM: A High-Performance In-Browser LLM Inference Engine [9.771248136952039]
WebLLM is an open-source framework that enables high-performance LLM inference in web browsers.
WebLLM provides an OpenAI-style API for seamless integration into web applications.
Evaluations show that WebLLM can retain up to 80% native performance on the same device.
arXiv Detail & Related papers (2024-12-20T11:24:13Z) - Large Action Models: From Inception to Implementation [51.81485642442344]
Large Action Models (LAMs) are designed for action generation and execution within dynamic environments.
LAMs hold the potential to transform AI from passive language understanding to active task completion.
We present a comprehensive framework for developing LAMs, offering a systematic approach to their creation, from inception to deployment.
arXiv Detail & Related papers (2024-12-13T11:19:56Z) - Web2Code: A Large-scale Webpage-to-Code Dataset and Evaluation Framework for Multimodal LLMs [112.89665642941814]
Multimodal large language models (MLLMs) have shown impressive success across modalities such as image, video, and audio.
Current MLLMs are surprisingly poor at understanding webpage screenshots and generating their corresponding HTML code.
We propose a benchmark consisting of a new large-scale webpage-to-code dataset for instruction tuning.
arXiv Detail & Related papers (2024-06-28T17:59:46Z) - VisualWebBench: How Far Have Multimodal LLMs Evolved in Web Page Understanding and Grounding? [115.60866817774641]
Multimodal Large Language models (MLLMs) have shown promise in web-related tasks.
evaluating their performance in the web domain remains a challenge due to the lack of comprehensive benchmarks.
bench is a multimodal benchmark designed to assess the capabilities of MLLMs across a variety of web tasks.
arXiv Detail & Related papers (2024-04-09T02:29:39Z) - Pyreal: A Framework for Interpretable ML Explanations [51.14710806705126]
Pyreal is a system for generating a variety of interpretable machine learning explanations.
Pyreal converts data and explanations between the feature spaces expected by the model, relevant explanation algorithms, and human users.
Our studies demonstrate that Pyreal generates more useful explanations than existing systems.
arXiv Detail & Related papers (2023-12-20T15:04:52Z) - The Web Can Be Your Oyster for Improving Large Language Models [98.72358969495835]
Large language models (LLMs) encode a large amount of world knowledge.
We consider augmenting LLMs with the large-scale web using search engine.
We present a web-augmented LLM UNIWEB, which is trained over 16 knowledge-intensive tasks in a unified text-to-text format.
arXiv Detail & Related papers (2023-05-18T14:20:32Z) - SeLoC-ML: Semantic Low-Code Engineering for Machine Learning
Applications in Industrial IoT [9.477629856092218]
This paper presents a framework called Semantic Low-Code Engineering for ML Applications (SeLoC-ML)
SeLoC-ML enables non-experts to model, discover, reuse, and matchmake ML models and devices at scale.
Developers can benefit from semantic application templates, called recipes, to fast prototype end-user applications.
arXiv Detail & Related papers (2022-07-18T13:06:21Z) - How to Manage Tiny Machine Learning at Scale: An Industrial Perspective [5.384059021764428]
Tiny machine learning (TinyML) has gained widespread popularity where machine learning (ML) is democratized on ubiquitous microcontrollers.
TinyML models have been developed with different structures and are often distributed without a clear understanding of their working principles.
We propose a framework using Semantic Web technologies to enable the joint management of TinyML models and IoT devices at scale.
arXiv Detail & Related papers (2022-02-18T10:36:11Z) - Panoramic Learning with A Standardized Machine Learning Formalism [116.34627789412102]
This paper presents a standardized equation of the learning objective, that offers a unifying understanding of diverse ML algorithms.
It also provides guidance for mechanic design of new ML solutions, and serves as a promising vehicle towards panoramic learning with all experiences.
arXiv Detail & Related papers (2021-08-17T17:44:38Z) - Widening Access to Applied Machine Learning with TinyML [1.1678513163359947]
We describe our pedagogical approach to increasing access to applied machine-learning (ML) through a massive open online course (MOOC) on Tiny Machine Learning (TinyML)
To this end, a collaboration between academia (Harvard University) and industry (Google) produced a four-part MOOC that provides application-oriented instruction on how to develop solutions using TinyML.
The series is openly available on the edX MOOC platform, has no prerequisites beyond basic programming, and is designed for learners from a global variety of backgrounds.
arXiv Detail & Related papers (2021-06-07T23:31:47Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.