REChart: Reasoning-Efficient Chart Editing with Large Reasoning Models
This paper introduces REChart, a two-stage training framework that leverages process-level supervision and a novel efficiency reward to mitigate the "overthinking" problem in large reasoning models, thereby achieving state-of-the-art chart editing performance while significantly reducing reasoning token usage.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the world of data, a chart is more than just a picture; it is a precise instruction manual for how numbers should look. Scientists and business analysts rely on these visualizations to spot trends, but the work of creating them is often tedious. If a researcher wants to change a color, add a new data point, or switch a bar graph to a line graph, they usually have to rewrite the computer code that built the chart from scratch. Recently, a new generation of artificial intelligence has emerged that can read these images and write the code for them, acting like a digital assistant that understands both pictures and programming. These systems are designed to think through problems step-by-step, much like a human would, to ensure the final result is accurate. However, there is a growing concern that these smart systems might be thinking too much. Just as a person can over-analyze a simple decision until they forget the original goal, these machines can get lost in their own internal monologue, inventing details that aren't there or getting stuck in loops that waste time and energy.
A team of researchers from HKUST(GZ) set out to solve this specific problem of "overthinking" in the context of chart editing. They discovered that while giving an artificial intelligence more time to think often helps it solve hard problems, there is a tipping point. If the system is allowed to reason for too long, its performance actually drops. The machine begins to hallucinate, seeing features in the chart that do not exist, or it circles back on itself, repeating the same observations without making progress. To fix this, the researchers developed a new training method called REChart. Instead of simply telling the AI to produce the correct code, they taught it how to think efficiently. They created a massive library of 200,000 examples where the thinking process was carefully monitored and corrected. In this library, an AI system was guided through a cycle of planning, reasoning, scoring its own work, and refining its approach until it got it right. This process ensured that the AI learned to stop thinking once it had enough information, rather than continuing to wander into unproductive mental territory.
The researchers then took this trained system and applied a second layer of learning, similar to how a student might be rewarded not just for getting the right answer, but for getting there quickly and without wasting effort. They gave the AI a specific "budget" for how much it could think before it had to provide an answer. If the AI tried to think beyond this limit, the system would cut it off and reward it based on how much the final step of its thinking contributed to the correct solution. This encouraged the model to be concise and direct. The results were striking. When tested on standard benchmarks for chart editing, this new model outperformed all other open-source models of a similar size, even those with many more internal components. It achieved higher accuracy in generating the correct code and producing charts that looked exactly as intended. Perhaps more importantly, it became vastly more efficient. By using this new training method, the model reduced its average thinking time by nearly 80 percent compared to its untrained version, while still delivering better results.
The study suggests that for complex tasks like editing visual data, the key to success is not simply making the AI think longer, but teaching it to think smarter. The researchers found that the best performance came from a balance where the system gathered enough visual evidence to understand the chart and the user's request, but stopped before it started to invent false details. This approach allows the AI to act as a more reliable partner for scientists and analysts, capable of making precise adjustments to data visualizations without getting bogged down in unnecessary mental gymnastics. By refining how these machines process information, the researchers have shown that it is possible to build systems that are both highly accurate and remarkably efficient, turning a potentially slow and error-prone process into a streamlined tool for understanding the world through data.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.