2019
DOI: 10.1109/mcg.2019.2924636
|View full text |Cite
|
Sign up to set email alerts
|

Data2Vis: Automatic Generation of Data Visualizations Using Sequence-to-Sequence Recurrent Neural Networks

Abstract: Rapidly creating effective visualizations using expressive grammars is challenging for users who have limited time and limited skills in statistics and data visualization. Even high-level, dedicated visualization tools often require users to manually select among data attributes, decide which transformations to apply, and specify mappings between visual encoding variables and raw or transformed attributes. In this paper we introduce Data2Vis, an end-to-end trainable neural translation model for automatically g… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
141
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 156 publications
(141 citation statements)
references
References 54 publications
0
141
0
Order By: Relevance
“…DeepEye [33] applies ML models and design rules to determine whether a visualization is "good" or "bad" and recommends the "good" candidates. Data2Vis [14] uses a Recurrent Neural Network to automatically translate JSON-encoded datasets to Vega-lite [45] specifications. Draco [37] learns weights between hard and soft constraints that represent users' requirements and design guidelines.…”
Section: Automated Visualization Designmentioning
confidence: 99%
“…DeepEye [33] applies ML models and design rules to determine whether a visualization is "good" or "bad" and recommends the "good" candidates. Data2Vis [14] uses a Recurrent Neural Network to automatically translate JSON-encoded datasets to Vega-lite [45] specifications. Draco [37] learns weights between hard and soft constraints that represent users' requirements and design guidelines.…”
Section: Automated Visualization Designmentioning
confidence: 99%
“…In a natural extension to these earlier ideas, researchers have recently introduced machine learning-based systems for automated visualization design. Data2Vis [18] uses a neural machine translation approach to create a sequenceto-sequence model that maps JSON-encoded datasets to Vegalite visualization specifications. Draco-Learn [49] learns tradeoffs between constraints in Draco.…”
Section: Automated Visualization Using Machine Learningmentioning
confidence: 99%
“…Beginning with Cleveland and McGill's seminal work [11], researchers have studied this question of graphical perception by conducting human subjects experiments. And increasingly, researchers are seeking to operationalize the guidelines such studies produce using handcrafted rule-based systems [49,73] or learned models [18,27,41].…”
Section: Introductionmentioning
confidence: 99%
“…Motivated by the need for an efficient and effective visual data exploration process, several solutions have been proposed towards automatically finding and recommending interesting data visualizations [6][7][8][9][10][11][12]. The main idea underlying those solutions is to automatically generate all possible visualizations, and recommend the top-k interesting visualizations, where an interestingness of a view is quantified according to some utility function.…”
Section: Introduction 11 Overviewmentioning
confidence: 99%
“…Moreover, the hardest part of visualization recommendation is to quantify what would be interesting for the analyst. Consequently, the visualization recommendation problem has been approached from different angles, such as deviation-based/similarity-based methods that 1 Figure 1.1: Data exploration process-Key steps quantify interestingness as a similarity/distance metric [6,[13][14][15], user-actions-based methods that quantify interestingness in term of user's intent, which is inferred by her present actions or by historic data [7,16], perception-based methods, that learn human perception and use it to mine and recommend interesting visualizations [10][11][12].…”
Section: Introduction 11 Overviewmentioning
confidence: 99%