XAlgo: Explaining the Internal States of Algorithms via Question Answering

07/14/2020
by   Juan Rebanal, et al.
0

Algorithms often appear as 'black boxes' to non-expert users. While prior work focuses on explainable representations and expert-oriented exploration, we propose XAlgo—a generalizable interactive approach using question answering to explain deterministic algorithms to non-expert users who need to understand the algorithms' internal states (e.g., students learning algorithms, operators monitoring robots, admins troubleshooting network routing). We contribute a formal model that first classifies the type of question based on a taxonomy, and generates an answer based on a set of rules that extract information from representations of an algorithm's internal states, e.g., the pseudocode. A user study in an algorithm learning scenario with 18 participants (9 for a Wizard-of-Oz XAlgo and 9 as a control group) reports what kinds of questions people ask, how well XAlgo responds, and what remain as challenges to bridge users' gulf of understanding algorithms.

READ FULL TEXT

page 2

page 4

page 6

research
11/14/2017

A Deep Learning Approach for Expert Identification in Question Answering Communities

In this paper, we describe an effective convolutional neural network fra...
research
09/04/2022

Interactive Question Answering Systems: Literature Review

Question answering systems are recognized as popular and frequently effe...
research
07/30/2021

Talk2Data: High-Level Question Decomposition for Data-Oriented Question and Answering

Through a data-oriented question and answering system, users can directl...
research
07/04/2019

A Road-map Towards Explainable Question Answering A Solution for Information Pollution

The increasing rate of information pollution on the Web requires novel s...
research
04/15/2022

Mixture of Experts for Biomedical Question Answering

Biomedical Question Answering (BQA) has attracted increasing attention i...
research
10/13/2020

F1 is Not Enough! Models and Evaluation Towards User-Centered Explainable Question Answering

Explainable question answering systems predict an answer together with a...
research
09/09/2019

Recognizing Human Internal States: A Conceptor-Based Approach

The past few decades has seen increased interest in the application of s...

Please sign up or login with your details

Forgot password? Click here to reset