Apply to my task
arXiv:2507.11662 ★ 97 Jul 15, 2025

Self-Grounded Verification: Breaking an LLM's "Yes-Man" Mode in Two Steps

Key result

Finding: an LLM doesn't just agree with a bad idea, it invents convincing reasons why it's good. This is called agreement bias: the model sees your text, takes it as a given and starts rationalizing. The SGV method lets you squeeze out honest, sharp criticism instead of the stock "not bad overall, but there's room for improvement." The trick: make the model describe what success looks like before it has seen your work. In the paper (AI judges checking agents' work on web, computer and robot tasks) this caught up to 25 percentage points more failures; using it on texts is our extrapolation. Then the "yardstick" is already set, and there's no way to bend it to fit your text.

Let's Think in Two Steps: Mitigating Agreement Bias in MLLMs with Self-Grounded Verification

Key Aspects of the Study:

The study uncovers a critical weakness of multimodal LLMs used as judges of an AI agent's work (web navigation, computer use, robotics) called "agreement bias": the tendency to accept the agent's actions as successful and even invent logical justifications for them, even when the agent failed. Their true-negative rate (failures correctly caught) can be as low as about 50%. To fight this, the authors propose a simple two-step method, "Self-Grounded Verification" (SGV): first the model, given only the task (and its starting state), is asked to describe how such tasks are typically accomplished, and only then, in the second step, is it shown the agent's actual actions to judge against those expectations.

Key Result: This two-step approach makes the model first activate its own, more objective knowledge, which significantly improves its ability to spot errors. Compared with a standard MLLM verifier, SGV raised failure detection by up to 25 percentage points and accuracy by up to 14 points (e.g., Gemini 2.5 Flash on VisualWebArena: failures caught rose from 55% to 76%).


The Core of the Method, Explained:

Imagine you ask an LLM to evaluate your business plan. If you just hand it the plan and ask "Is it good?", the model will most likely find positives in it and generally agree with you, even if the plan is frankly weak. That's "agreement bias": the LLM wants to be a helpful assistant and goes along with the context you give it. It will "rationalize" your mistakes.

The Self-Grounded Verification (SGV) method breaks this pattern. It makes the LLM become an impartial expert first, and only then your critic.

The technique consists of two steps:

  1. Step 1: Generate Principles (bias-free). You ask the LLM to describe what a successful result looks like before showing it your work. (In the paper, the model still sees the task and the starting state; it just doesn't see the agent's actions yet.) For example: "Describe the key criteria of a successful business plan for a small business". At this stage the model draws on its general knowledge without being "contaminated" by your specific ideas.

  2. Step 2: Evaluate Against the Principles. You take the criteria generated in the first step and ask the model to evaluate your specific plan against exactly those criteria. For example: "Great. Now, using the criteria you just listed, analyze my business plan and point out its strengths and weaknesses on each point."

This way you don't give the model a chance to "just nod along." You make it build an objective "yardstick" first, and then hold that "yardstick" up against your work. That makes the evaluation far more honest, critical and, in the end, useful.


Practical Applicability:

  • Direct applicability (our extrapolation; the paper tested only agent-trajectory verification): You can try the method for tasks that call for critique, evaluation, editing or finding flaws. For example: reviewing a résumé, analyzing marketing copy, critiquing a story's plot, checking the logic of a project plan. Users can implement it as two consecutive chat messages or as one big prompt with the two steps clearly separated.

  • Conceptual value: The main takeaway for users: don't trust an LLM when it readily agrees with your premises. The concept of "agreement bias" should become part of your "mental model" when working with LLMs. If you feed the model an obviously debatable idea and it praises it, that's a red flag and a reason to apply SGV.

  • Adaptation potential: The paper applies the method to complex multimodal tasks. Applying it to texts is our extrapolation; the paper only tested agent-trajectory verification (web, computer use, robotics). How to adapt it: just swap the object of evaluation (instead of "a web agent's trajectory," plug in "my email," "my travel plan," "my article") and phrase a request to generate criteria for your specific field.


A Practical Example (our adaptation to text, not from the paper):

You are an experienced marketer and editor who specializes in email campaigns for online schools. Your task is to help me improve an email for prospective customers.

Work in two stages.

**STAGE 1: Defining the success criteria**

First, without seeing my text, describe in detail 5 key principles that an effective sales email announcing a new online course should meet. Phrase them as a checklist.

**STAGE 2: Analyzing my text**

Now, strictly following the principles you generated in Stage 1, analyze my draft email. For each of the 5 principles, give a rating of "Meets," "Partially meets" or "Does not meet," and provide a detailed comment with specific suggestions for improvement.

---
**MY DRAFT EMAIL FOR ANALYSIS:**

**Subject:** Enrollment for our new course is open!

Hi!

We're launching a new web design course. It's really awesome and will help you learn how to build websites. The course will have lots of useful info from our best instructors.

The course costs $299. Spots are limited, so sign up while you can!

Thanks,
The "SuperCourses" Team
---

Why It Works:

This prompt is effective thanks to its clear split of the task into two stages, which is a direct implementation of the SGV method:

  1. Isolating criteria generation: The construction **STAGE 1: ...** First, without seeing my text... makes the LLM turn to its general knowledge base about marketing. It generates objective, high-quality criteria (for example, "a catchy subject line," "a clear value proposition," "social proof," "a call to action," etc.) without trying to "fit" them to the weak text provided further down.

  2. Forced evaluation against standards: The construction **STAGE 2: ...** strictly following the principles you generated in Stage 1... sets a rigid frame for the analysis. The model can't just say "not bad overall," because its job is to check the text against every item on the checklist it created itself. This neutralizes "agreement bias" and makes the LLM identify specific shortcomings (weak subject line, no value, poor call to action) and suggest concrete improvements.


Another Practical Example (our adaptation)

You are an experienced HR specialist and career consultant. Your task is to help me improve a cover letter for a "Project Manager" job application.

Please complete the task in two steps.

**STEP 1: Defining the gold standard**

First of all, describe the 4 main elements that absolutely must be present in an ideal cover letter for a project manager position. Describe each element and explain why it matters.

**STEP 2: Critical review of my letter**

Now, using these 4 elements as the basis for your analysis, read my cover letter carefully. For each element, give a clear verdict: how well it's executed in my text. Suggest specific wording to strengthen the weak spots.

---
**MY COVER LETTER:**

Dear Recruiter,

I am writing to apply for the project manager position that I saw on your website. I have experience in project management, and I believe I am a good fit for this role.

I work well in a team and I am good at solving problems. My résumé is attached for your review.

I look forward to hearing from you.

Sincerely,
John Miller
---

Why This Example Works, Explained.

This prompt works on the same SGV principle, effectively preventing a useless, yes-man answer.

  1. Creating a "benchmark": In Step 1 the model is forced to first define the "gold standard" for a project manager's cover letter. It will remember the need to show relevant achievements in numbers, to understand the specifics of the company, to reflect the key skills from the job posting, and so on. This "benchmark" is created independently of John's actual letter.

  2. Comparing against the "benchmark": In Step 2 the model can't just praise John for being polite. It has to compare his dry, vague letter with the very "gold standard" it just described. Inevitably, it will point out that the letter has no concrete achievements, isn't tailored to the company and doesn't demonstrate key skills. This makes the LLM give the most constructive, actionable feedback possible instead of simply agreeing that "the letter has been written."

Usefulness Score: 92

02

Main Evaluation Criteria

  • A. Relevance to prompting techniques: Yes, the study introduces a specific two-step prompting technique, "Self-Grounded Verification" (SGV), that you can reproduce.
  • B. Improving the quality of conversational answers: Yes, the method directly targets "agreement bias," which makes the LLM give more critical, accurate and less "yes-man" answers.
  • C. Direct practical applicability: Yes, the method can be applied immediately in any chatbot without code or special tools, simply by splitting the request into two stages.
  • D. Conceptual value: Very high. The study introduces and quantifies the concept of "agreement bias," which is critical for understanding LLMs. It helps users understand why an LLM sometimes rationalizes obvious errors presented in the context.
  • E. New useful practice: Yes, the work falls into three clusters at once:
    • 1. Prompt phrasing techniques: Offers a new pattern (SGV).
    • 2. LLM behavioral patterns: Identifies and explains "agreement bias."
    • 7. Reliability and stability: The method directly improves evaluation reliability and reduces the number of false-positive verdicts.
  • Practicality checklist: Yes, the study provides a ready-made prompt construction, shows how to structure complex evaluation requests and reveals a non-obvious feature of LLM behavior. (+15 points).
03

Numerical Usefulness Score

Arguments for a high score: The study is enormously valuable for any user who relies on LLMs to critique, evaluate or improve existing text or ideas. It gives a name (agreement bias) to a fundamental LLM problem, the tendency to agree with the context even when it's wrong, and offers an elegant, simple and immediately applicable solution (SGV). This isn't just "one more trick" but a fundamental shift in how to approach evaluation tasks, one that improves the objectivity and usefulness of LLM answers. The conceptual value of understanding "agreement bias" deserves a high score on its own.

Counterarguments (why the score could be lower): * Main focus on multimodality: Strictly speaking, the study is about MLLMs that analyze agent actions based on visual data (screenshots). Ordinary users don't tackle tasks like that. To apply the method, they need to mentally "translate" it from evaluating a web agent's actions to their own text task (for example, grading an essay). That requires a bit of adaptation. * Indirect examples: The examples in the paper (web navigation, robotics) can't be copied directly by users for their everyday tasks. The value lies in the method itself, not in ready-made prompts from the paper.

Despite the study's multimodal context, its key finding, the SGV method for fighting "agreement bias," is simple to reproduce, which is what justifies such a high score, even though it is untested for text tasks.


Research digest

Key result

Finding: an LLM doesn't just agree with a bad idea, it invents convincing reasons why it's good. This is called agreement bias: the model sees your text, takes it as a given and starts rationalizing. The SGV method lets you squeeze out honest, sharp criticism instead of the stock "not bad overall, but there's room for improvement." The trick: make the model describe what success looks like before it has seen your work. In the paper (AI judges checking agents' work on web, computer and robot tasks) this caught up to 25 percentage points more failures; using it on texts is our extrapolation. Then the "yardstick" is already set, and there's no way to bend it to fit your text.

Principle

Two steps instead of one. Principles first, evaluation second. Step 1: Ask the model to describe the success criteria for the task, without your text. It draws on general knowledge that isn't "contaminated" by your specific ideas. Step 2: Give it your work and ask it to evaluate it strictly against the criteria it just formulated. The model acts like a judge who writes the law first and only then hears the case. It can't wriggle around its own checklist anymore.

Why it works

When you show the model your text right away, it becomes the context. The model builds its answer around it: hunts for positives, explains away negatives as "features," smooths the rough edges. There's no malice in it; the model is simply trained to be helpful, not honest. In SGV it generates the criteria from its clean knowledge base, before it has seen your data. Those criteria become an anchor, an objective standard that's already locked in. The model can't write "a strong sales email subject line means specifics and a clear benefit" and then fail to notice that your headline is "Enrollment for our new course is open!". The contradiction is too glaring.

When to apply

Any task where you need an honest assessment, not validation: editing copy, marketing emails, résumés and cover letters, especially when you've already put in the work and want to hear "looks good." Analyzing business plans, pitches, strategies, when you're carrying an idea with lots of enthusiasm. Checking the logic of a spec or a project plan. NOT a fit when you need generation rather than critique: writing text from scratch, writing code, brainstorming ideas. There agreement bias doesn't get in the way.

Mini recipe

1. Set the role and context: experienced editor / HR specialist / marketer: whoever is needed to evaluate this particular task. 2. Ask for the criteria blind: "Before I show you my text, describe 4–5 key signs of a strong [email / résumé / plan]. Phrase them as a checklist." 3. Give your text with a rigid frame: "Now, strictly against each item on your checklist, evaluate my draft. For each item: a verdict and specific suggestions for improvement." 4. Don't soften the wording: Write explicitly "strictly item by item" or "don't go for an overall impression." That blocks the yes-man mode even further.

Examples

[BAD]: `Evaluate my sales email for a web design course: [email text]` [GOOD]: `You are an experienced marketer who specializes in email campaigns for online schools. Step 1. Without seeing my text, name 5 must-have signs of a strong sales email announcing an online course. Format them as a checklist. Step 2. Now, strictly against each of the five items, evaluate my email. For each item: a verdict of "Meets," "Partially," or "Does not meet," plus a specific fix. [MY EMAIL]: Hi! We're launching a new web design course. It's really awesome. It costs $299. Sign up while you can!` The difference is that in the second case the model has already locked in that "a strong subject line means a specific benefit." Now it can't pretend that "Enrollment is open!" is a fine headline.

In plain words

Multimodal models (MLLMs) that can "see" screenshots are often used as judges: did the AI agent actually complete the task? They suffer from a nasty affliction: agreement bias. Shown an agent's steps, they tend to say "success" even when the agent failed, and then invent reasons why. In the paper, such judges caught as few as about half of the failures. It's a fundamental architectural bug: text logic overpowers visual perception, turning the AI into a suck-up that sees what you want to hear.

It's like sending a nearsighted friend to the store and asking, "They have my favorite artisanal cheese, right?". To avoid disappointing you or looking useless, your friend squints at the display case and says, "Yeah, looks like it," when it's actually a bar of laundry soap. He bends reality to fit your expectations, because your question already contained the answer. In the world of models this is called agreement bias, and it makes visual search or diagnosis from photos a seriously dangerous business.

To cure this, researchers came up with Self-Grounded Verification (SGV), which makes the model "think in two steps." First, the model sees only the task and the starting screen and describes how such a task is typically accomplished, before it sees what the agent did. Only in the second step does it check the agent's actual steps against those expectations. Once it has written down what success should look like, it's much harder for it to wave a failure through.

Although the method was put through its paces on tough visual benchmarks, this principle of universal fact-checking applies anywhere AI might hallucinate. Whether it's analyzing legal documents, medical scans or code, forcing a split between "setting expectations" and "delivering a verdict" may help there too (our extrapolation; in the paper it caught up to 25 percentage points more failures). We simply forbid the model from jumping to conclusions, making it first rub its eyes and pin down reality before it opens its mouth to answer.

Bottom line: if you want the truth from a model, don't let it answer right away. Use two-stage verification, where the first step is an impartial inventory of what it sees or reads. SGV turns a hallucinating suck-up into a meticulous detective. Without this crutch, any multimodal model remains just an expensive machine for confirming your own misconceptions.

AI lab assistant

Apply this study to your task

Describe what you're working on. AI takes the method and the measured results from this paper and adapts them to your case, or writes a ready prompt built on them.

Based on Self-Grounded Verification: Breaking an LLM's "Yes-Man" Mode in Two Steps arXiv:2507.11662

Sign in to apply this study New accounts get 50 free credits.

Get the week’s best papers by email

One email on Sundays with the highest-rated new techniques. Unsubscribe with one click.