White-Box Sensitivity Auditing with Steering Vectors
This paper proposes a white-box sensitivity auditing framework for large language models that leverages activation steering to manipulate internal concepts, revealing substantial dependence on protected attributes in high-stakes decision tasks that standard black-box evaluations often fail to detect.
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 hiring a new employee, and you have a computer program (a Large Language Model, or LLM) that helps you decide who to hire. You want to make sure the computer isn't secretly discriminating against people based on their gender or race.
Currently, most people check for this bias using a "Black-Box" method. This is like sending the computer a resume with a name like "John" and seeing if it rejects him, then sending a resume with the name "Jane" and seeing if it accepts her. If the results are the same, you assume the computer is fair.
The Problem:
The authors of this paper argue that this "Black-Box" method is like trying to figure out how a car engine works by only looking at the speedometer. You can see the car go fast or slow, but you can't see if the engine is misfiring or if a specific gear is broken. The computer might be ignoring the name "John" or "Jane" in the text, but it might still be "thinking" about gender or race in a hidden way inside its brain (its internal code) that the text-based test can't see.
The Solution: "White-Box" Sensitivity Auditing
The authors propose a new way to check the computer called "White-Box" auditing. Instead of just sending different resumes, they reach inside the computer's brain and gently nudge its internal thoughts.
Here is how they do it, using a creative analogy:
The Analogy: The "Thought Dial"
Imagine the computer's brain has a giant control panel with thousands of dials. Each dial controls a specific concept, like "Gender," "Race," or "Credit Risk."
- Finding the Dial (Steering Vectors): First, the researchers figure out exactly which dial controls the concept of "Gender." They call this a Steering Vector. It's like finding the exact knob that turns the "Male/Female" volume up or down inside the machine.
- Turning the Dial (Activation Steering): Instead of changing the text on the resume (like changing "John" to "Jane"), they leave the text exactly the same. Instead, they physically turn the "Gender Dial" inside the computer.
- They turn it slightly to the "Female" side.
- Then they turn it slightly to the "Male" side.
- They do this while the computer is looking at the exact same resume.
- Measuring the Reaction (Sensitivity): If the computer is truly fair, turning the "Gender Dial" shouldn't change its decision about the resume. The decision should stay the same no matter how they twist that specific knob.
- If the decision changes: The computer is "sensitive" to gender. It means the decision was secretly relying on that hidden dial, even if the text didn't say "gender."
- If the decision stays the same: The computer is "invariant" (unaffected) by gender. It's actually fair.
What They Found
The researchers tested this on four serious situations: Judicial Trials (deciding if someone is guilty), Credit Scoring (deciding if someone gets a loan), College Admissions, and Medical Diagnosis.
- The Black-Box Lie: In many cases, the old method (changing names in the text) said the computers were fair. They showed almost no difference between groups.
- The White-Box Truth: When the researchers turned the internal dials, they found that the computers were actually very sensitive to gender and race.
- Example: In the Credit Scoring test, the old method said a computer was fair. But when they turned the internal "Gender Dial," the computer suddenly started rejecting "female" profiles much more often than "male" ones, even though the text never changed. The bias was hidden inside the machine, not in the words.
Why This Matters
The paper claims that the old way of testing is like checking a house for leaks by only looking at the outside walls. You might miss a leak happening inside the plumbing.
Their new method is like opening the walls and checking the pipes directly. They found that:
- Hidden Bias is Real: Computers often have hidden biases that text-based tests miss completely.
- More Reliable: Their method gives consistent results no matter how they set up the test, whereas the old method gave confusing, contradictory answers depending on how the words were phrased.
- Precise: They can tweak just the gender dial without accidentally changing the computer's thoughts about the person's job or education.
In short: The authors built a tool to peek inside the computer's brain and twist its internal knobs to see if it's secretly biased. They found that many computers are biased in ways we couldn't see before, proving that we need to look under the hood, not just at the dashboard, to ensure AI is fair.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.