CycleChart: A Unified Consistency-Based Learning Framework for Bidirectional Chart Understanding and Generation
Dazhen Deng, Sen Yang, Yuchen He, Yuan Tian, Yingcai Wu

TL;DR
CycleChart introduces a unified, consistency-based framework that jointly learns chart understanding and generation tasks by modeling the full data-to-visualization-to-recovery cycle, improving generalization across tasks.
Contribution
It proposes a novel per-instance lifecycle approach with a generate--parse consistency objective, unifying multiple chart tasks and creating a new benchmark for comprehensive evaluation.
Findings
CycleChart achieves strong performance on four chart tasks.
The framework generalizes well to unseen external benchmarks.
Lifecycle-aligned training improves cross-task transferability.
Abstract
Current chart-related tasks, such as chart generation (NL2Chart), chart schema parsing, chart data parsing, and chart question answering (ChartQA), are typically studied in isolation, preventing models from learning the shared semantics that link chart creation and interpretation. We introduce CycleChart, a consistency-based learning framework for bidirectional chart understanding and generation. Unlike conventional multi-task approaches that draw training samples independently across tasks, CycleChart organizes all tasks around each single data instance. From a source table and natural-language query, the model generates a chart specification, renders and executes it, then learns to recover the schema and underlying data from the resulting chart image. This per-instance lifecycle design lets the model capture the full chain of transformations, from raw data through visual encoding to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
