paper-with-me

홈 › Papers

TalkToModel: Explaining Machine Learning Models with Interactive Natural Language Conversations

2022-07-08 · Dylan Slack, Satyapriya Krishna, Himabindu Lakkaraju, Sameer Singh

Machine Learning (ML) models are increasingly used to make critical decisions in real-world applications, yet they have become more complex, making them harder to understand. To this end, researchers have proposed several techniques to explain model predictions. However, practitioners struggle to use these explainability techniques because they often do not know which one to choose and how to interpret the results of the explanations. In this work, we address these challenges by introducing TalkToModel: an interactive dialogue system for explaining machine learning models through conversations. Specifically, TalkToModel comprises of three key components: 1) a natural language interface for engaging in conversations, making ML model explainability highly accessible, 2) a dialogue engine that adapts to any tabular model and dataset, interprets natural language, maps it to appropriate explanations, and generates text responses, and 3) an execution component that constructs the explanations. We carried out extensive quantitative and human subject evaluations of TalkToModel. Overall, we found the conversational system understands user inputs on novel datasets and models with high accuracy, demonstrating the system's capacity to generalize to new situations. In real-world evaluations with humans, 73% of healthcare workers (e.g., doctors and nurses) agreed they would use TalkToModel over baseline point-and-click systems for explainability in a disease prediction task, and 85% of ML professionals agreed TalkToModel was easier to use for computing explanations. Our findings demonstrate that TalkToModel is more effective for model explainability than existing systems, introducing a new category of explainability tools for practitioners. Code & demo released here: https://github.com/dylan-slack/TalkToModel.

📄 PDF Abstract BibTeX arXiv:2207.04154

Code (1)

dylan-slack/talktomodel 공식 구현

Tasks

BIG-bench Machine LearningDisease PredictionFeature Importance

Similar Papers 제목 키워드 기반

InterroLang: Exploring NLP Models and Datasets through Dialogue-based Explanations

2023-10-09 · Nils Feldhus, Qianli Wang, Tatiana Anikina, Sahil Chopra 외

While recently developed NLP explainability methods let us open the black box in various ways (Madsen et al., 2022), a missing ingredient in this endeavor is an interactive tool offering a conversational interface. Such …

Dialogue Act ClassificationHate Speech DetectionQuestion Answering

Mediators: Conversational Agents Explaining NLP Model Behavior

2022-06-13 · Nils Feldhus, Ajay Madhavan Ravichandran, Sebastian Möller

The human-centric explainable artificial intelligence (HCXAI) community has raised the need for framing the explanation process as a conversation between human and machine. In this position paper, we establish desiderata…

Explainable artificial intelligencemodelPositionSentiment Analysis

AnimatedLLM: Explaining LLMs with Interactive Visualizations

2025-12-14 · Zdeněk Kasner, Ondřej Dušek arxiv

Large language models (LLMs) are becoming central to natural language processing education, yet materials showing their mechanics are sparse. We present AnimatedLLM, an interactive web application that provides step-by-s…

Evaluating and Explaining Natural Language Generation with GenX

2021-06-01 · NAACL (DaSH) 2021 6 · Kayla Duskin, Shivam Sharma, Ji Young Yun, Emily Saldanha 외

Current methods for evaluation of natural language generation models focus on measuring text quality but fail to probe the model creativity, i.e., its ability to generate novel but coherent text sequences not seen in the…

MemorizationText Generation

The Role of Interactive Visualization in Explaining (Large) NLP Models: from Data to Inference

2023-01-11 · Richard Brath, Daniel Keim, Johannes Knittel, SHimei Pan 외

With a constant increase of learned parameters, modern neural language models become increasingly more powerful. Yet, explaining these complex model's behavior remains a widely unsolved problem. In this paper, we discuss…