← Latest papers
🤖 AI

Ambig-DS: A Benchmark for Task-Framing Ambiguity in Data-Science Agents

This paper introduces Ambig-DS, a benchmark comprising two diagnostic suites that reveal how data-science agents silently fail by committing to unintended task framings when faced with ambiguity, highlighting that recognizing underspecification rather than ensuring pipeline execution is the critical bottleneck in current evaluations.

Original authors: Josefa Lia Stoisser, Marc Boubnovski Martell, Sidsel Boldsen, Kaspar Märtens, Robert Kitchen

Published 2026-05-12
📖 5 min read🧠 Deep dive

Original authors: Josefa Lia Stoisser, Marc Boubnovski Martell, Sidsel Boldsen, Kaspar Märtens, Robert Kitchen

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

The Big Idea: The "Silent Mistake"

Imagine you hire a very smart, automated chef (an AI agent) to cook a meal for you. You give them a recipe card and a basket of ingredients.

In most current tests, the recipe card is perfect: it says, "Make a spicy pasta dish using tomatoes and basil." The chef cooks it, serves it, and the test says, "Great job! The pasta is cooked and plated correctly."

But in the real world, recipe cards are often messy. You might just say, "Make something with these ingredients," without specifying what to make.

  • The Problem: The AI chef sees the ingredients and silently decides, "Okay, I'll make a salad." They make a perfect, edible salad. But you wanted pasta.
  • The Failure: The test says, "Success! The salad is cooked and plated." The test doesn't know you wanted pasta. The AI didn't ask, "Did you want pasta or salad?" It just guessed, made a perfect wrong dish, and hid the mistake behind a perfectly executed task.

The paper calls this "Unflagged Misframing." The AI is technically competent (it can cook), but it lacks the wisdom to realize the instructions were vague and to ask for clarification before starting.

The Solution: Ambig-DS (The "Confusion Test")

The researchers created a new benchmark called Ambig-DS to catch this specific type of failure. Instead of giving the AI perfect instructions, they intentionally created "tricky" tasks where the goal is unclear.

They tested two main types of confusion:

1. The "Which Number?" Confusion (Target Ambiguity)

  • The Setup: Imagine a spreadsheet with two columns of numbers. One column is the "real" answer the AI should predict (e.g., "Total Sales"), and the other is a "decoy" (e.g., "Total Employees"). Both look very similar and are equally easy to predict.
  • The Trick: The instructions just say, "Predict the value." They don't say which value.
  • The Result: The AI picks one (usually the decoy), builds a perfect model, and submits it.
  • The Score: Because the AI picked the wrong column, it gets a terrible score, even though the code ran perfectly.
  • The Finding: Even the smartest AI models (the "frontier" models) fell for this trap 39% to 63% of the time. They silently committed to the wrong answer.

2. The "How Do We Measure?" Confusion (Objective Ambiguity)

  • The Setup: Imagine a task where you have to guess if a photo has a cactus in it. The instructions say, "Submit your guesses," but they forget to say how the guesses will be graded.
  • The Trick: Should you submit a "Yes/No" (Hard Label) or a "70% chance of Yes" (Probability)?
    • If the grader wants probabilities, but you submit Yes/No, you fail.
    • If the grader wants Yes/No, but you submit probabilities, you might fail or get a weird score.
  • The Result: The AI guesses. Sometimes it guesses the wrong format. Sometimes, realizing it doesn't know, it just gives up and submits a lazy, constant answer (like "Yes" for everything) just to get the task done.
  • The Finding: In these cases, 16% to 62% of the time, the AI either guessed the wrong format or gave up silently.

The "Magic Question" Experiment

The researchers wanted to know: If the AI was allowed to ask one question, could it fix the mistake?

They gave the AI a "Clarification Oracle" (a magic button that answers one question truthfully).

  • The Result: When the AI was allowed to ask, "Which column is the target?" or "Do you want probabilities or Yes/No?", their performance shot back up to near-perfect levels.
  • The Catch: The AI is great at answering the question if it asks. But the AI is terrible at knowing when to ask.
    • If you tell the AI "You can ask anything," it asks too many silly questions (like "Do you like spicy food?") on tasks that were already clear.
    • If you tell the AI "Only ask if you are stuck," it stays silent on the tricky tasks and makes the wrong guess anyway.

The Takeaway

The paper concludes that we are currently testing AI agents like we test race cars: we see if they can drive fast and stop at the right time. But we aren't testing if they can read a map when the road signs are missing.

The main bottleneck isn't that the AI can't write code or train models; it's that the AI doesn't know when it doesn't know.

  • For Users: Don't assume the AI understands your vague instructions. Be very specific about what you want to predict and how you want to measure success.
  • For Builders: We need to train AI to be better at saying, "I'm confused, can you clarify?" rather than just guessing and hoping for the best.
  • For Testers: We need to stop just checking if the code runs. We need to check if the AI realized the instructions were vague in the first place.

In short: An AI that can perfectly execute a wrong plan is a dangerous AI. Ambig-DS is the first tool designed to catch that specific kind of silent failure.

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 →