← Latest papers
💬 NLP

POLARIS: Guiding Small Models to Write Long Stories

The paper introduces POLARIS, a low-compute GRPO training recipe that combines LLM-as-a-judge rewards with human-reference injection to enable small models like Qwen3.5-9B to generate high-quality, long-form stories that rival much larger models while maintaining strong length adherence and generalization.

Original authors: Rishanth Rajendhran, Jenna Russell, Mohit Iyyer, John Frederick Wieting

Published 2026-06-04
📖 4 min read☕ Coffee break read

Original authors: Rishanth Rajendhran, Jenna Russell, Mohit Iyyer, John Frederick Wieting

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

The Big Problem: Small Writers Get Tired

Imagine you have a very smart but small robot writer (a "small model"). If you ask it to write a short story, it's great. But if you ask it to write a long novel, two bad things happen:

  1. It gives up: It stops writing way before the story is finished.
  2. It loses its mind: The story gets messy, repetitive, or boring as it gets longer.

Big, expensive super-computers (like "frontier models") can write long stories well, but they are too costly for most people to use. The authors of this paper asked: "Can we teach a small, cheap robot to write long, high-quality stories without needing a supercomputer?"

The Solution: POLARIS

They created a training recipe called POLARIS. Think of this as a special coaching method for the robot. Instead of just letting the robot practice alone, they added two secret ingredients to its training camp.

Ingredient 1: The "Strict Editor" (The LLM Judge)

Usually, when training AI, you use a simple "scorecard" that just says "Good" or "Bad." That's like a teacher giving a student a grade of "C" without telling them why.

POLARIS uses a Frontier LLM Judge (a very advanced AI) acting as a Strict Editor.

  • How it works: Instead of just giving a score, this Editor reads the story and fills out a detailed Rubric (a checklist).
  • The Checklist: It looks at 16 different things, like "Did the character have a clear voice?" (Good) or "Did the story get repetitive?" (Bad).
  • The Analogy: Imagine a writing workshop where a famous author reads your story and gives you specific notes: "Your dialogue is too stiff," or "The ending feels rushed." The robot learns from these specific notes, not just a generic grade.

Ingredient 2: The "Human Anchor" (Human-Reference Injection)

This is the most unique part. In a typical training group, the robot generates 5 different stories, and the computer picks the best one to learn from. But sometimes, all 5 stories are mediocre, and the robot gets stuck in a loop of writing "okay" but not "great" stories.

POLARIS adds a Human Anchor to every group.

  • How it works: For every prompt, the system forces the robot to look at a real human-written story alongside its own attempts.
  • The Analogy: Imagine a group of students trying to solve a math problem. Usually, they only compare their answers to each other. But in this class, the teacher puts a perfectly solved example on the board. The students aren't just guessing; they have a "North Star" to aim for. Even if the robot doesn't copy the human story, seeing that high-quality example keeps the robot's "ambition" high and prevents it from settling for low-quality writing.

The Results: The "Small" Model That Punches Up

The authors took a standard 9-billion-parameter model (Qwen3.5-9B) and trained it using this method on about 1,400 short stories.

  • The Surprise: Even though the robot was only trained on stories up to 4,000 words, it learned how to write stories up to 12,000 words (3 times longer!) without losing quality.
  • The Comparison:
    • Vs. Base Model: It is much better than the untrained version.
    • Vs. Giant Models: It performs almost as well as models that are 3 times larger (27 billion parameters) and much more expensive.
    • The "Stress Test": Most small models collapse when asked to write long stories. POLARIS is the only small model that stayed strong, keeping the story coherent and actually finishing the length requested.

Why This Matters

The paper argues that "Length Generalization" (the ability to write longer than you were trained to) is a great stress test.

  • The Metaphor: If you train a runner to run a 1-mile race, they might get tired at 2 miles. If they can run 3 miles without stopping, it proves they have true stamina, not just a short burst of speed.
  • POLARIS proved that with the right "coaching" (the Strict Editor and the Human Anchor), a small model can have the stamina of a giant one.

Summary

POLARIS is a clever, low-cost training method that teaches small AI models to write long, creative stories by:

  1. Giving them detailed, specific feedback from a smart AI editor.
  2. Showing them high-quality human examples to keep them aiming high.

The result is a small, affordable AI that writes long stories as well as the massive, expensive ones, without needing a supercomputer to run it.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →