Outcome-Guided Distillation: A Teacher-Student Framework to Advance VLM Reasoning in Autonomous Driving
This paper proposes an outcome-guided distillation framework that leverages a teacher-student architecture to refine Vision-Language Model reasoning through ground-truth supervision, significantly enhancing zero-shot generalization, interpretability, and waypoint accuracy in end-to-end autonomous driving systems.
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
Imagine trying to teach a robot to drive a car. For a long time, engineers tried to build these robots like a team of specialists: one part looks at the road, another guesses where other cars are going, and a third decides when to turn the wheel. But this is like having a relay race where the baton gets dropped too often; if the first runner stumbles, the whole team fails. A newer, flashier idea is "End-to-End" driving, where the robot learns to look at the road and immediately move the steering wheel, just like a human brain does. However, these robots are often "black boxes." They make decisions, but they can't explain why. If a robot suddenly swerves, we don't know if it saw a dog, a shadow, or a glitch. To fix this, scientists are trying to give these robots a "voice" using Vision-Language Models (VLMs)—super-smart computers that can see pictures and talk about them. The goal is to make the robot "think out loud" before it drives, creating a chain of logic that humans can understand. But there's a catch: teaching these robots to think is incredibly hard, expensive, and sometimes they get the math wrong, turning a smooth curve into a jagged mess.
This paper introduces a clever new way to train these driving robots, acting like a master teacher guiding a student. The researchers, Zeyu Dong and his team, propose a framework called "Outcome-Guided Distillation." Instead of just asking the robot to guess the right answer, they use a "Teacher" model that is forced to look at the correct driving path first and then work backward to figure out the logic that led to it. This is called "reflective reasoning." Imagine a chess grandmaster looking at a winning move and then explaining, "I moved my knight here because it forced the opponent's king into a corner." The robot learns this logic, not just the move. Then, to make sure the robot doesn't get confused by numbers (since AI is notoriously bad at math), they split the brain into two parts: one part writes the story (the reasoning), and a separate, specialized part handles the precise steering coordinates.
The team tested this on the Waymo driving dataset, a massive collection of real-world driving scenarios. They found that by using this "reflective" method, their smaller, faster robot model performed about 24% better than a similar robot that didn't use reasoning at all. The robot didn't just drive; it understood why it was driving that way. For instance, in a tricky construction zone, the robot correctly identified a specific sign as the reason to change lanes, whereas other models just guessed. By freezing the robot's "eyes" (the vision encoder) so it doesn't forget what it already knows about the world, and by separating the "thinking" from the "steering," they created a system that is not only safer and more accurate but also fast enough to run on a real car. The result is a driving system that is transparent, reliable, and ready to hit the road without needing a human to label every single picture it sees.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.