Learning to Automate Chart Layout Configurations Using Crowdsourced Paired Comparison
Aoyu Wu, Liwenhan Xie, Bongshin Lee, Yun Wang, Weiwei Cui, Huamin Qu
Abstract
We contribute a method to automate parameter configurations for chart layouts by learning from human preferences. Existing charting tools usually determine the layout parameters using predefined heuristics, producing sub-optimal layouts. People can repeatedly adjust multiple parameters (e.g., chart size, gap) to achieve visually appealing layouts. However, this trial-and-error process is unsystematic and time-consuming, without a guarantee of improvement. To address this issue, we develop Layout Quality Quantifier (LQ 2 ), a machine learning model that learns to score chart layouts from paired crowdsourcing data. Combined with optimization techniques, LQ 2 recommends layout parameters that improve the charts' layout quality. We apply LQ 2 on bar charts and conduct user studies to evaluate its effectiveness by examining the quality of layouts it produces. Results show that LQ 2 can generate more visually appealing layouts than both laypeople and baselines. This work demonstrates the feasibility and usages of quantifying human preferences and aesthetics for chart layouts.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers12
- A Design Space for Applying the Freytag's Pyramid Structure to Data StoriesLeni Yang, Xian Xu, Xingyu Lan, Ziyan Liu et al.IEEE VIS 2021 · 77 citations
- Towards Natural Language-Based Visualization AuthoringYun Wang, Zhitao Hou, Leixian Shen, Tongshuang Wu et al.IEEE VIS 2022 · 74 citations
- MultiVision: Designing Analytical Dashboards with Deep Learning Based RecommendationAoyu Wu, Yun Wang, Mengyu Zhou, Xinyi He et al.IEEE VIS 2021 · 55 citations
- VisEval: A Benchmark for Data Visualization in the Era of Large Language ModelsNan Chen, Yuge Zhang, Jiahang Xu, Kan Ren et al.IEEE VIS 2024 · 44 citations
- DashBot: Insight-Driven Dashboard Generation Based on Deep Reinforcement LearningDazhen Deng, Aoyu Wu, Huamin Qu, Yingcai WuIEEE VIS 2022 · 40 citations
Builds on11
- Calliope: Automatic Visual Data Story Generation from a SpreadsheetDanqing Shi, Xinyue Xu, Fuling Sun, Yang Shi et al.IEEE VIS 2020 · 179 citations
- Composition and Configuration Patterns in Multiple-View VisualizationsXi Chen, Wei Zeng, Yanna Lin, Hayder Mahdi Al-Maneea et al.IEEE VIS 2020 · 138 citations
- Automatic Annotation Synchronizing with Textual Description for VisualizationChufan Lai, Zhixian Lin, Ruike Jiang, Yun Han et al.CHI 2020 · 74 citations
- PlotThread: Creating Expressive Storyline Visualizations using Reinforcement LearningTan Tang, Renzhong Li, Xinke Wu, Shuhan Liu et al.IEEE VIS 2020 · 70 citations
- Exploring Visual Information Flows in InfographicsMin Lu, Chufeng Wang, Joel Lanir, Nanxuan Zhao et al.CHI 2020 · 65 citations
Related papers
- NL2Color: Refining Color Palettes for Charts with Natural LanguageChuhan Shi, Weiwei Cui, Chengzhong Liu, Chengbo Zheng et al.IEEE VIS 2023 · 16 citations
- How Aligned are Human Chart Takeaways and LLM Predictions? A Case Study on Bar Charts with Varying LayoutsHuichen Will Wang, Jane Hoffswell, Sao Myat Thazin Thane, Victor S. Bursztyn et al.IEEE VIS 2024 · 12 citations
- Cieran: Designing Sequential Colormaps via In-Situ Active Preference LearningMatt-Heun Hong, Zachary Nolan Sunberg, Danielle Albers SzafirCHI 2024 · 3 citations
- METAL: A Multi-Agent Framework for Chart Generation with Test-Time ScalingBingxuan Li, Yiwei Wang, Jiuxiang Gu, Kai-Wei Chang et al.ACL 2025
- Vis Ex Machina: An Analysis of Trust in Human versus Algorithmically Generated Visualization RecommendationsRachael Zehrung, Astha Singhal, Michael Correll, Leilani BattleCHI 2021 · 19 citations
