← Latest papers
💻 computer science

Foresight Is Not Enough: Sentence-Level Future Signals, Self-Loop Hard Negatives, and the Calibration Gap in Small Language Models

This paper demonstrates that while the ForesightLM-v2 model successfully learns a stable sentence-level future prediction signal, this representation fails to directly control generation behavior, revealing that its apparent benefits stem primarily from semantic reranking rather than the learned future term itself and highlighting a critical gap between learned representations and calibrated behavioral outcomes in small language models.

Original authors: Ahmet Rıfat Öztürk, Yağız Ekrem Dalar, Ömer Faruk Aksoy, Nedim Mutlu Sezer, Feyzi Arda Salihoğlu

Published 2026-07-14
📖 4 min read☕ Coffee break read

Original authors: Ahmet Rıfat Öztürk, Yağız Ekrem Dalar, Ömer Faruk Aksoy, Nedim Mutlu Sezer, Feyzi Arda Salihoğlu

Original paper licensed under CC BY 4.0 (https://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

Imagine you have a tiny, super-smart robot writer named Foresight. This robot is trained to write stories, but it has a special trick: it's been taught to peek slightly ahead and guess what the next sentence should be about before it even writes the current one. The big question the researchers asked was: "Does this 'peeking ahead' actually help the robot write better stories, or is it just a cool party trick that doesn't change anything?"

The answer they found is a bit of a plot twist: The robot learned the trick, but it didn't really use it to write better.

The "Crystal Ball" That Didn't Work

Think of Foresight as a student who has a crystal ball. In class (during training), the teacher shows the student a sentence, and the student uses the crystal ball to guess the next one. The student gets really good at this! They can look at a sentence and say, "I know what comes next!" with high confidence. The researchers measured this and found the crystal ball was indeed working: the robot's "future guess" score was consistently positive, rising from a small 0.0262 to a stronger 0.0614 as it practiced more.

But here's the catch: when the robot actually had to write a story, that crystal ball didn't help it pick the best next sentence. It was like having a GPS that knows the destination but the driver just ignores it and takes a random turn.

The "Magic Pool" vs. The "Magic Score"

To test this, the researchers set up a game. Instead of letting the robot write one sentence at a time, they asked it to generate five different possible next sentences (a "pool" of candidates). Then, they had to pick the best one.

They tried two ways to pick:

  1. The "Future" Way: Use the robot's special crystal ball score to pick the winner.
  2. The "Random" Way: Just pick a winner based on random numbers or shuffled scores.

The Shocking Result: It didn't matter which way they picked! The "Future" way and the "Random" way picked almost the exact same sentences. In fact, out of 120 different story prompts, removing the crystal ball entirely only changed the robot's choice in 2 cases.

The researchers realized that the robot wasn't actually using its "future sight" to make decisions. Instead, the improvement came simply from having five options to choose from in the first place. It's like if you were trying to pick the best apple from a basket. If you look at five apples instead of one, you'll almost always pick a better one, even if you don't have a special "apple-sense" to tell you which is best. The "future signal" was just along for the ride.

The "Hard Negatives" and the Loop

The robot was also trained to avoid "loops"—repetitive, boring sentences where it just says the same thing over and over. To teach this, the researchers made the robot generate its own bad, looping sentences and told it, "Don't pick these!" This worked well during training; the robot learned to separate good sentences from bad, looping ones.

However, when it came time to actually write, the robot still needed a little extra push to stop repeating words. The researchers found that adding a simple "punishment" for repeating words (a lexical penalty) worked much better than the fancy future-prediction trick. This punishment cut down on word repetition significantly, proving that sometimes a simple rule is better than a complex prediction.

The Bottom Line

The paper concludes that having foresight isn't enough. Just because a model learns to predict the future doesn't mean it will use that knowledge to write better stories. The improvements the researchers saw were mostly because they gave the robot more choices to pick from and used simple rules to stop it from repeating itself, not because the robot's "future-sight" was the hero.

The researchers are very careful to say this isn't a failure of the robot's brain—it definitely learned the signal! But the "interface" (the way the robot decides what to write) wasn't calibrated to listen to that signal. It's a reminder that in the world of AI, learning a skill and actually using it to do a better job are two very different things. The robot knows the way, but it needs a better map to get there.

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 →