Skip to content

a web-based interactive browser of a survey on ML4VIS studies

Notifications You must be signed in to change notification settings

ML4VIS/ML4VIS.github.io

Repository files navigation

Applying Machine Learning Advances to Data Visualization: A Survey on ML4VIS

Qianwen Wang, Zhutian Chen, Yong Wang, Huamin Qu

This github repo hosts a web-based interactive browser of our survey on ML4VIS at https://ml4vis.github.io.
This survey is published at IEEE Transactions on Visualization and Computer Graphics, link. A preprint of this survey is available at https://arxiv.org/abs/2012.00467

We are continuing to update this interactive survey browser. You can switch between the version used in the survey paper and the latest version including more ML4VIS papers.
Contributions are wellcome! Read more about how to contribute

ML4VIS_webpage.mp4

Abstract

Inspired by the great success of machine learning (ML), researchers have applied ML techniques to visualizations to achieve a better design, development, and evaluation of visualizations. This branch of studies, known as ML4VIS, is gaining increasing research attention in recent years. To successfully adapt ML techniques for visualizations, a structured understanding of the integration of ML4VISis needed. In this paper, we systematically survey ML4VIS studies, aiming to answer two motivating questions: “what visualizationprocesses can be assisted by ML?” and “how ML techniques can be used to solve visualization problems?” This survey reveals seven main processes where the employment of ML techniques can benefit visualizations: Data Processing4VIS, Data-VIS Mapping, Insight Communication, Style Imitation, VIS Interaction, VIS Reading, and User Profiling. The seven processes are related to existingvisualization theoretical models in an ML4VIS pipeline, aiming to illuminate the role of ML-assisted visualization in general visualizations. Meanwhile, the seven processes are mapped into main learning tasks in ML to align the capabilities of ML with the needs in visualization. Current practices and future opportunities of ML4VIS are discussed in the context of the ML4VIS pipeline and the ML-VIS mapping. While more studies are still needed in the area of ML4VIS, we hope this paper can provide a stepping-stone for future exploration. A web-based interactive browser of this survey is available at https://ml4vis.github.io.

Cite this survey

@ARTICLE{wang2020applying,
  author={Wang, Qianwen and Chen, Zhutian and Wang, Yong and Qu, Huamin},
  journal={IEEE Transactions on Visualization and Computer Graphics}, 
  title={A Survey on ML4VIS: Applying MachineLearning Advances to Data Visualization}, 
  year={2021},
  doi={10.1109/TVCG.2021.3106142}}

How to contribute

This interactive survey webpage will continue to be updated to reflect future advancements.
Your contribution is highly appreciated!
To suggest new related papers, please create an issue using the Suggest new ML4VIS paper template in this repo.

Imposter syndrome disclaimer: We want your help! There may be a little voice inside your head that is telling you that you're not ready, that you aren't skilled enough to contribute. We assure you that the little voice in your head is wrong. Most importantly, there are many valuable ways to contribute besides writing code.

This disclaimer was adapted from the Pooch project.

Run the code in your local machine

make sure you have node.js installed in your computer.

Install dependencies (only needed the first time) npm install

Run the code npm run dev

Use the codebase for hosting your own survey

We have created a template here https://github.com/Visual-Intelligence-UMN/interactive-survey-template

About

a web-based interactive browser of a survey on ML4VIS studies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •