The Regression Tax: Decomposing Why Skills Help and Hurt LLM Agents
This paper reveals that adding procedural skills to LLM agents often causes significant performance regressions due to description osmosis, grounding displacement, and verification displacement, arguing that reliability depends more on improving grounding and verification than on optimizing procedural guidance.
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 teaching a super-smart robot assistant how to do your homework. You give it a set of "skills"—little cheat sheets or rulebooks that tell it how to solve specific problems, like "how to find a number in a spreadsheet" or "how to read a financial report." In the world of Artificial Intelligence, these are called LLM Agents (Large Language Model agents), and the goal is to make them better at real-world jobs. For a long time, scientists measured success simply by counting how many more tasks the robot got right after you gave it these skills. It was a "more is better" game. But just like giving a human a new, complicated instruction manual can sometimes confuse them and make them drop the ball on things they used to know, giving an AI too many skills can backfire. The big question researchers are asking is: When we add these skills, are we actually helping, or are we accidentally breaking things that were already working?
This paper, titled "The Regression Tax," dives deep into that exact problem. The authors, Darshan Tank and Baran Nama, ran a massive experiment with nearly 6,000 different attempts at solving office tasks (like reading financial documents or fixing spreadsheets) using three different AI models. They compared how the robots did with their new skills versus how they did with no skills at all.
Here is the twist they found: Adding skills doesn't just add wins; it also steals wins.
Think of it like a video game. You find a new "power-up" (a skill) that helps you beat a boss you were struggling with. Great! But maybe that same power-up makes you trip over a rock you used to jump over easily. The authors call this the "Regression Tax." They discovered that for every 100 new tasks the robots solved because of the skills, they actually broke about 59 tasks that they would have solved perfectly fine on their own. So, the "net" improvement is much smaller than it looks if you only count the new wins.
The paper identifies three sneaky ways these skills cause the robots to mess up:
- Skill-Description Osmosis (The "Ghost" Effect): Imagine you have a rulebook sitting on your desk. Even if you never open it or read the instructions, just seeing the title "How to Calculate Taxes" might make you nervous and change how you do your math. The authors found that simply having the description of a skill in the robot's memory (even if the robot never actually uses the skill) can change its behavior and cause it to fail. It's like the robot is "osmosing" the vibe of the skill and getting confused just by its presence.
- Grounding Displacement (The "Wrong Map" Problem): This happens when the skill tells the robot how to do something, but in doing so, it makes the robot look at the wrong part of the problem. It's like giving a driver a perfect set of driving instructions, but the instructions make them look at the wrong exit sign. The robot follows the procedure perfectly but ends up in the wrong place because the skill "displaced" its ability to find the right starting point.
- Verification Displacement (The "No-Check" Zone): This is when the skill tells the robot to skip a safety check. Imagine a robot that usually double-checks its work before handing it in. A new skill might say, "Just do it fast!" and the robot forgets to check its answer. The math might be right, but because it didn't verify the result, it fails.
The authors also found that the current way we build these skills is a bit off-kilter. Most skill creators focus on writing the "middle" part—the step-by-step procedure. But the data shows that the real trouble spots are at the beginning (finding the right information, or "grounding") and the end (checking the answer, or "verification"). The skills are great at telling the robot what to do, but they often make the robot worse at knowing where to look or if it's right.
In short, the paper suggests that we shouldn't just count how many tasks an AI gets better at. We need to look at the "tax" it pays by breaking things it used to know. To make AI truly reliable, we need to stop just writing more procedures and start helping the robots get better at reading the map and checking their work. The authors suggest that if we fix these specific "grounding" and "verification" issues, we could recover a huge number of the tasks that are currently failing. It's not about having more skills; it's about having the right kind of help that doesn't trip the robot up.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.