Visualization-Aware Sampling for Very Large Databases
Not on the map. Why?
Abstract (arXiv)
Interactive visualizations are crucial in ad hoc data exploration and analysis. However, with the growing number of massive datasets, generating visualizations in interactive timescales is increasingly challenging. One approach for improving the speed of the visualization tool is via data reduction in order to reduce the computational overhead, but at a potential cost in visualization accuracy. Common data reduction techniques, such as uniform and stratified sampling, do not exploit the fact that the sampled tuples will be transformed into a visualization for human consumption. We propose a visualization-aware sampling (VAS) that guarantees high quality visualizations with a small subset of the entire dataset. We validate our method when applied to scatter and map plots for three common visualization goals: regression, density estimation, and clustering. The key to our sampling method's success is in choosing tuples which minimize a visualization-inspired loss function. Our user study confirms that optimizing this loss function correlates strongly with user success in using the resulting visualizations. We also show the NP-hardness of our optimization problem and propose an efficient approximation algorithm. Our experiments show that, compared to previous methods, (i) using the same sample size, VAS improves user's success by up to 35% in various visualization tasks, and (ii) VAS can achieve a required visualization quality up to 400 times faster.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Oct 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2022SubStrat: A Subset-Based Strategy for Faster AutoMLcited by 8
- 2021Uniform-in-Phase-Space Data Selection with Iterative Normalizing Flowscited by 3
- 2022Reinforced Approximate Exploratory Data Analysiscited by 1
- 2024JailbreakHunter: A Visual Analytics Approach for Jailbreak Prompts Discovery from Large-Scale Human-LLM Conversational Datasetscited by 1
- 2026Human-Data Interaction, Exploration, and Visualization in the AI Era: Challenges and Opportunitiescited by 0
- 2026Human-Data Interaction, Exploration, and Visualization in the AI Era: Challenges and Opportunities4 Mar 2026
- 2024JailbreakHunter: A Visual Analytics Approach for Jailbreak Prompts Discovery from Large-Scale Human-LLM Conversational Datasets3 Jul 2024
- 2022Reinforced Approximate Exploratory Data Analysis12 Dec 2022
- 2022SubStrat: A Subset-Based Strategy for Faster AutoML7 Jun 2022
- 2021Uniform-in-Phase-Space Data Selection with Iterative Normalizing Flows28 Dec 2021