← Latest papers
💻 computer science

Feedback Manipulation Regularization: Enabling Offline Agent Alignment for Imitation Learning

This paper introduces Feedback Manipulation Regularization (FMR), an algorithm-agnostic method that leverages evaluative feedback as a corrective signal to significantly improve the alignment of imitation learning policies in offline, fully sequential decision-making environments, achieving up to a 98% reduction in misalignment even with scarce or noisy demonstration data.

Original authors: Benjamin Poole, Minwoo Lee

Published 2026-07-10
📖 5 min read🧠 Deep dive

Original authors: Benjamin Poole, Minwoo Lee

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 you're trying to teach a robot to walk through a maze or run a race. You have two ways to help it: you can show it a video of a perfect run (a demonstration), or you can shout "Good job!" or "No, stop!" while it tries ( feedback).

For a long time, researchers tried to combine these two by using a complicated, multi-step process that worked great for text but struggled with real-world movement. They thought, "If we just compare two paths and say 'Path A is better than Path B,' the robot will learn." But the authors of this paper argue that this "comparing" method is like trying to teach someone to drive by only asking, "Is this car better than that one?" without ever saying, "You're about to hit a tree!" It's too vague. If both cars are crashing, the robot might just pick the one crashing less and call it a win.

The Big Idea: The "Temperature" Trick
The authors, Benjamin D. Poole and Minwoo Lee, propose a new method called Feedback Manipulation Regularization (FMR). Think of FMR as a magical thermostat for the robot's brain.

Instead of just comparing paths, FMR listens to your "Good" or "Bad" shouts and instantly adjusts the robot's "temperature."

  • If you say "Bad!" (negative feedback) about a specific move, FMR turns up the temperature for that move. In the robot's brain, this makes that action feel "hot" and unlikely to happen again. It spreads the probability around to other, safer options.
  • If you say "Good!" (positive feedback), it cools down the temperature for that move, making it feel "cold" and very likely to be chosen again.

This happens in a single step, offline (meaning the robot learns from a pile of old data, not by trying things in real-time). It works with almost any learning algorithm, acting like a human-controlled "entropy regulator" that nudges the robot away from bad habits and toward good ones.

The Proof: The Safety Gym
To test this, the authors set up a digital playground called Safety Gymnasium. They created two types of challenges:

  1. Navigation: A red sphere has to reach a green cube. Some paths are safe, but hidden "hazards" (like invisible walls or slippery floors) will cost the robot points if it touches them.
  2. Velocity: Robots (like a hopping frog or a swimming snake) have to move, but they must stay under a specific speed limit. Moving too fast is a "misalignment."

They fed the robots a mix of data: a small amount of perfect, expert demonstrations (let's say 10 or 25 videos) and a lot of messy, imperfect demonstrations (50 videos of the robot wandering aimlessly or crashing).

What Happened?
The results were surprisingly strong.

  • The Baseline Struggle: Without FMR, standard learning algorithms (like BC, IQL, DemoDICE, and ReCOIL) got confused by the messy data. As the amount of perfect data shrank, their "misalignment" (how often they hit hazards or broke speed limits) went up.
  • The FMR Win: When the authors added FMR, the robots became much smarter. In the navigation tasks, FMR reduced misalignment by up to 92% for the best-performing algorithm (ReCOIL+FMR) on the "PathM" task and 67% on the "PathBB" task.
  • The Speed Test: For the velocity tasks, FMR was even more dramatic. On the "SlowSwim" task, it reduced misalignment by up to 98%. Even when the messy data was mostly useless, FMR helped the robots stay on track.

What FMR is NOT
The paper explicitly rules out a few other ideas.

  • It's not just "Rewards": They tried treating the "Good/Bad" feedback as a simple score (like a game point) and feeding it into a standard reward system (called DVL). This didn't work well. The authors found that treating feedback as a raw reward is ineffective because the feedback is meant to correct behavior, not just add points.
  • It's not just "Comparing": They also tried a method called Contrastive Preference Learning (CPL), which tries to figure out preferences by comparing pairs of paths. This also failed to match FMR's performance, especially when the data was messy. The authors suggest that simply comparing two bad paths doesn't give the robot enough clear direction to fix its mistakes.

How Sure Are They?
The authors are very confident in these results because they ran the simulations 5 times with different random seeds and averaged the last 10 evaluations of 1 million training batches. They didn't just guess; they measured the "misalignment" (the ratio of steps that incurred a cost) and the "success rate" (how often the robot reached the goal).

They also tested how well FMR works when you have very little perfect data (a 10-to-50 ratio of good-to-bad data). Even in these tough "limited data" regimes, FMR held up, whereas other methods fell apart.

The Catch
The paper does admit a limitation: FMR relies on the messy data having some connection to the right behavior. If the messy data is completely irrelevant (like a robot spinning in circles while the goal is to walk forward), FMR can't magically fix it. The "noisy" data needs to have at least a few correct moves hidden inside it for the feedback to latch onto.

In short, FMR is a clever way to use simple "Good/Bad" feedback to tweak a robot's decision-making temperature, helping it learn from messy data much better than before, without needing complex, multi-stage training pipelines. It suggests that sometimes, a simple nudge is better than a complicated comparison.

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 →