Mitigating Cognitive Bias in RLHF by Altering Rationality
This paper proposes a method to mitigate cognitive bias in Reinforcement Learning from Human Feedback (RLHF) by dynamically adjusting the rationality parameter during reward learning, using an LLM-as-judge to identify and downweight biased human comparisons, thereby training more robust models even on imperfect datasets.
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 are trying to teach a robot how to make good decisions. The standard way to do this is called RLHF (Reinforcement Learning from Human Feedback). You show the robot two different answers to a question, ask a human which one is better, and the robot learns to mimic that choice.
The problem, according to this paper, is that humans aren't perfect teachers. Sometimes, we make mistakes because of our brains' built-in shortcuts, known as cognitive biases.
Think of cognitive biases like a pair of distorted glasses. When you wear them, you might see the world clearly, but sometimes you see things that aren't really there, or you miss important details. A famous example is the "Linda Problem": if you tell someone Linda is a feminist philosophy major, they might irrationally think she is more likely to be a "feminist bank teller" than just a "bank teller," even though mathematically, the second option must be more probable. If a human wears these "distorted glasses" while teaching the robot, the robot learns to wear them too.
The Old Way vs. The New Way
The Old Way (Fixed Glasses):
In traditional training, the robot assumes the human teacher is equally reliable for every single question. It treats every "I like this answer" vote with the same weight, like a teacher giving every student the same grade regardless of whether they were paying attention or daydreaming. The researchers call this a fixed "rationality parameter" (let's call it Beta). It's like assuming the human teacher is always 100% sober and focused.
The New Way (Dynamic Glasses):
The authors, Tiffany Horter and her team, propose a smarter approach. They suggest that the robot should ask: "Is this human teacher likely to be biased right now?"
They built a system that acts like a spot-check supervisor. Before the robot learns from a human's choice, a second AI (an "LLM-as-judge") looks at the question and the human's choice to see if it smells like a cognitive bias.
- If the supervisor thinks, "Ah, this looks like a classic bias trap," it tells the robot to turn down the volume on that human's feedback. It lowers the "Beta" value, making that specific lesson less important.
- If the supervisor thinks, "This looks like a solid, rational choice," it turns the volume up, letting the robot learn heavily from it.
The Analogy: The Noisy Classroom
Imagine a classroom where the teacher is trying to teach students (the AI) math.
- The Problem: Sometimes the teacher is tired, distracted, or falling for a trick question. If the students copy the teacher's mistakes, they fail the test.
- The Old Method: The students copy everything the teacher writes on the board, assuming the teacher is always right.
- The New Method: The students have a smart assistant sitting next to them. When the teacher writes an answer, the assistant whispers, "Hey, I think the teacher is making a mistake here because of a trick question." The students then ignore that specific answer and focus on the ones where the teacher seems sharp.
What Happened When They Tried It?
The researchers tested this on two sets of tricky questions designed to trip up human logic (like the "Linda" problem and medical diagnosis scenarios).
- It stopped the robot from copying mistakes: Even when the robot was trained on data where humans were mostly wrong (biased), the new method helped the robot figure out the right answer. It learned to ignore the "distorted glasses" and find the truth.
- It didn't break the robot: The robot didn't get confused or forget how to do other things. It stayed smart at general tasks while just getting better at ignoring bias.
- It worked even with a "flawed" supervisor: The system didn't need a perfect supervisor to spot every single bias. Even if the supervisor was only right 80% of the time, the robot still learned better than if it had no supervisor at all.
The Big Takeaway
The paper argues that we shouldn't treat human feedback as a perfect, unchangeable signal. Instead, we should treat it like a noisy signal that changes depending on the context. By dynamically adjusting how much weight we give to human feedback based on how likely it is to be biased, we can build AI that is more rational and less likely to inherit our human flaws.
In short: Don't just listen to what humans say; listen to how they say it, and adjust your learning accordingly.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.