← Latest papers
🤖 AI

FineGen: A VLM-based Multi-Agent Framework for Fine-Grained Image-Text Dataset Construction

FineGen is a VLM-based multi-agent framework that automates the construction of high-quality, attribute-specific hard negative datasets through a collaborative generation-verification-correction pipeline, significantly enhancing fine-grained perception capabilities in downstream vision-language tasks.

Original authors: Chang Kong, Yuebing Li, Peng Mo, Haigang Zhang, Qiuming Luo

Published 2026-06-09
📖 4 min read☕ Coffee break read

Original authors: Chang Kong, Yuebing Li, Peng Mo, Haigang Zhang, Qiuming Luo

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 to recognize the difference between a red apple and a green apple.

If you show the robot a picture of a red apple and say, "This is a red apple," and then show it a picture of a car and say, "This is a green apple," the robot will easily learn the difference. It doesn't need to look closely at the color; it just sees that one is a fruit and the other is a machine. This is how most current AI datasets work: they use "easy" examples where the differences are obvious.

But in the real world, we need the robot to spot subtle details. What if the robot needs to tell the difference between a red apple and a green apple that looks almost exactly like the red one? To learn this, the robot needs "hard" practice problems. It needs to see a red apple and be told, "No, this is a green apple," and then be corrected immediately.

The problem is that creating these "hard" practice problems by hand is incredibly expensive and slow. And if you ask a computer to write them automatically, the computer often starts "hallucinating"—making up details that aren't there or creating sentences that don't make sense.

Enter FineGen.

Think of FineGen as a highly organized, three-person team of expert editors working together to build a perfect practice book for AI. Instead of one person doing all the work, they split the job into three specialized roles, working in a loop until the work is perfect.

The Three-Step "Generate-Verify-Correct" Team

Imagine a factory assembly line for creating these tricky practice questions:

  1. The Generator (The Creative Writer):
    This agent looks at a photo and writes a description. It also tries to create "trick" versions of that description. For example, if the photo shows a black swan, the Generator might write a trick sentence: "A white swan."

    • The Risk: The Generator might get lazy or confused and write something that is actually true (e.g., if the swan was actually white, or if it changed too many things at once).
  2. The Verifier (The Strict Inspector):
    This agent is the boss. It looks at the photo and the sentence the Generator made. It asks: "Is this sentence actually false for this picture?"

    • If the sentence says "white swan" but the picture shows a black one, the Verifier says, "Good! This is a valid trick question."
    • If the sentence is confusing or actually true, the Verifier says, "Nope, this is wrong," and sends it back.
  3. The Corrector (The Editor):
    This agent takes the "Nope" feedback from the Verifier and fixes the sentence. It doesn't just throw it away; it rewrites it to be a perfect "hard" example.

    • The Loop: The team keeps passing the sentence back and forth (Generate → Verify → Correct) until the sentence is a perfect, logical trick that the AI must look closely at to solve.

What They Built: The "FineGen-100K" Dataset

Using this team of AI agents, the researchers built a massive new dataset called FineGen-100K.

  • They started with nearly 10,000 images from the famous ImageNet library.
  • For every single image, they created one perfect description of what is actually there.
  • Then, they created ten "hard" trick descriptions for each image.
  • This means for every "easy" example, there are ten "hard" challenges.

The dataset is like a gym for AI eyes. It doesn't just show the AI a picture; it forces the AI to pay attention to tiny details like color, material (is it metal or wood?), texture, and transparency.

The Results: Did It Work?

The researchers tested this new dataset by teaching a standard AI model (CLIP) using their "gym" data.

  • Quality Check: When humans checked the work, they found that 96.7% of the descriptions were perfect. The "hallucinations" (made-up details) were almost completely eliminated by the team's loop.
  • Performance Boost: When the AI was tested on a difficult challenge (the FG-OVD benchmark), the model trained on FineGen-100K got 14.4% better at spotting those subtle differences compared to models trained on standard data. It even beat the previous best methods by a significant margin.

In Summary

The paper argues that current AI is good at seeing the "big picture" but bad at seeing the "small details" because it hasn't been trained on enough tricky examples. FineGen solves this by using a team of AI agents that act like a self-correcting editorial board. They generate tricky questions, check if they are fair, and fix them until they are perfect. The result is a dataset that forces AI to stop guessing and start really seeing the fine details of the world.

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 →