2013
DOI: 10.1016/j.jvlc.2013.01.001
|View full text |Cite
|
Sign up to set email alerts
|

A visual language for explaining probabilistic reasoning

Abstract: We present an explanation-oriented, domain-specific, visual language for explaining probabilistic reasoning. Explanation-oriented programming is a new paradigm that shifts the focus of programming from the computation of results to explanations of how those results were computed. Programs in this language therefore describe explanations of probabilistic reasoning problems. The language relies on a storytelling metaphor of explanation, where the reader is guided through a series of wellunderstood steps from som… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 32 publications
0
3
0
Order By: Relevance
“…Using such a visual language and combining building blocks of graphical and textual elements, users can intuitively define behavioural requirements for algorithms [40] and have the process of probabilistic reasoning explained to them in an easy-to-understand manner [41]. This way, non-experts may gain insight and understanding into an otherwise "black box" system [42].…”
Section: Visual Languages and Visualisation Toolkitsmentioning
confidence: 99%
“…Using such a visual language and combining building blocks of graphical and textual elements, users can intuitively define behavioural requirements for algorithms [40] and have the process of probabilistic reasoning explained to them in an easy-to-understand manner [41]. This way, non-experts may gain insight and understanding into an otherwise "black box" system [42].…”
Section: Visual Languages and Visualisation Toolkitsmentioning
confidence: 99%
“…Previous work in our group has demonstrated that visualisation of causal graphs can assist with construction and interpretation of programs in a PPL [17], and others have shown that live visualisation of distributions can be integrated into a probabilistic database for data science applications [26]. Following the pioneering work of Erwig and Walkingshaw [15], our group has explored whether interactive visualisation of causal graphs, probability distributions, and Monte Carlo simulations offer educational benefits in the teaching of probability [1], [4].…”
Section: Related Workmentioning
confidence: 99%
“…One possible avenue is to adapt techniques by Erwig and Walkingshaw, who describe a textual notation for specifying the semantics of an explanation-producing program, coupled with a visual notation for presenting the explanation [8].…”
Section: Self-explanation As An Underl Ying Theor Y For Comprehenmentioning
confidence: 99%