RULER: Instance-aware Rubric Rewards for SVG Generation

Hangyu Ran, Yuhao Zheng, Yingying Zhang, Kevin Qinghong Lin, Han Peng

Ant Group · The Hong Kong University of Science and Technology (Guangzhou) · Independent Researcher · University of Oxford

Published September 21, 2026 · on the feed September 23, 2026 · ▲ 100 · arXiv 2609.25270

Evaluation & judgingVision & multimodalLLM training & RL No code arXiv ↗Hugging Face ↗

The abstract

Generating Scalable Vector Graphics (SVG) code from natural-language instructions is an open-ended task without absolute visual ground truth, leaving both evaluation and policy optimization without a faithful signal. Scalar metrics (CLIP, Aesthetic) calibrated on natural images transfer poorly to stylized vector content, and reusing them as RL rewards triggers reward hacking. We address both limitations with rubric-based scoring. We first establish empirically that prompting a vision-language judge with a multi-axis rubric correlates with human judgments far better than scalar metrics, both across samples and within instructions. Building on this finding, we introduce RULER (Instance-aware Rubric Rewards for Reinforcement Learning), which converts each instruction into an instance-aware rubric of six items spanning semantic, visual, and stylistic axes; a judge VLM scores rendered rollouts item-by-item, and the weighted satisfactions form a fine-grained reward optimized via Group Relative Policy Optimization. Because the rubric is derived from text alone, RULER requires neither paired SVG ground truth nor human preference labels. On MMSVG-Illustration and MMSVG-Icon, RULER lifts the rubric score from 0.432/0.395 to 0.693/0.683, surpassing dedicated SVG specialists and matching the substantially larger DeepSeek-V3, with ablations identifying rubric design as the active lever for RL on open-ended SVG generation. The project page is available at https://hangyuran.github.io/RULER/.

The Brief

2:27

A short podcast summary of the paper. Written and voiced by AI.

Transcript

RULER. Instance-aware Rubric Rewards for SVG Generation. By Hangyu Ran and four others, from Ant Group, the Hong Kong University of Science and Technology, Guangzhou, and two other institutions. Published on the twenty-first of September. No code repository is linked to it.

Generating Scalable Vector Graphics, or SVG, code from natural-language instructions is an open-ended task with no absolute visual ground truth. That leaves both evaluation and policy optimization without a faithful signal. Scalar metrics such as CLIP and Aesthetic were calibrated on natural images and transfer poorly to stylized vector content. Reusing them as reinforcement learning rewards triggers reward hacking: the policy learns to please the metric rather than the instruction. So the same weakness damages two things at once: the numbers used to compare systems, and the signal used to train them.

The answer to both problems is rubric-based scoring. The authors first establish empirically that prompting a vision-language judge with a multi-axis rubric correlates with human judgments far better than scalar metrics do. That holds both across samples and within a single instruction. Building on that, RULER, for Instance-aware Rubric Rewards for Reinforcement Learning, turns the rubric into a reward.

Each instruction is converted into its own rubric of six items, spanning semantic, visual and stylistic axes. A judge VLM scores the rendered rollouts item by item. The weighted satisfactions form a fine-grained reward, which is optimized with Group Relative Policy Optimization. Because the rubric comes from the text alone, RULER needs neither paired SVG ground truth nor human preference labels. That is what makes it usable on an open-ended task. There is no reference drawing to compare against, but there is always the instruction, and the rubric is built from that.

On MMSVG-Illustration, RULER lifts the rubric score from zero point four three two to zero point six nine three. On MMSVG-Icon, it goes from zero point three nine five to zero point six eight three. That surpasses dedicated SVG specialists and matches the substantially larger DeepSeek-V3. Ablations identify rubric design as the active lever for reinforcement learning on open-ended SVG generation. The gain comes from what the rubric asks, not merely from having a judge in the loop.

The move is to replace one number, borrowed from natural images, with a short checklist written for each instruction, and then to train against that checklist directly. Each item can be judged on its own, and the checklist needs nothing but the instruction to build.

Paper Quest · 7 chapters · about 41 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

No right answer, and metrics that get gamed. That is the wall.

You are training a model to write SVG code from text instructions. Any instruction has countless valid drawings, so there is no single correct answer to compare against.

The road ahead

  1. 1 · The problem ~7 min Text-to-SVG has no single right drawing to compare against, and the photo-trained scores people reuse as rewards get gamed.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min Turn each instruction into its own set of criteria, have a vision-language judge score the rendered drawing on each, and use the weighted scores as the reward.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Write a six-item rubric per instruction, render each sampled SVG, judge it item by item, weight the scores into a reward, and update the policy with GRPO.
  6. 6 · The experiment ~6 min You’ll guess: After training with RULER, how did the SVG model compare with the substantially larger DeepSeek-V3?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.