DistilVDR: A Compact End-to-End Visual Document Retriever via Dual-Student Distillation
DistilVDR is a compact, end-to-end 524M-parameter visual document retriever that uses dual-student distillation from a frozen 8B teacher to achieve high retrieval performance and significantly faster, smaller indexing without requiring relevance labels or contrastive training.
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 find a specific page in a massive library of millions of documents, but these aren't just words on paper; they are complex images of receipts, charts, handwritten notes, and technical diagrams. This is the world of Visual Document Retrieval (VDR). It's a branch of computer science where machines learn to "read" pictures of documents to answer questions. Usually, to do this well, computers need to be incredibly smart, but also incredibly heavy. Think of the current top-performing systems as massive, fuel-guzzling super-trucks. They are powerful enough to find the right page, but they are so big and slow that they are expensive to run and take forever to load into memory.
To make these systems faster, researchers have tried two main tricks. One is to build a tiny, lightweight car from scratch, but these small cars often crash when the road gets bumpy (they lose accuracy). The other trick is to teach a small car how to drive by having it follow a giant super-truck. But usually, this only teaches the driver (the part that reads your question), while the truck itself (the part that scans the documents) stays huge and heavy. The big question is: Can we shrink the whole system—the driver and the truck—into a single, speedy, compact vehicle without losing the ability to find the right document?
Enter DistilVDR, a new system that says, "Yes, we can." The researchers built a compact, end-to-end visual document retriever that acts like a nimble sports car but drives with the precision of a super-truck. They achieved this by using a "dual-student" training method. Imagine a master chef (an 8-billion-parameter AI model) who has already memorized the perfect taste of every dish. Instead of making the students taste the food and guess the ingredients, the master chef simply hands them the exact recipe cards (the mathematical "embeddings") for every dish. The students then practice copying these cards perfectly.
The clever part is how they built the students. They realized that asking a question (the query) and reading a document (the image) are different tasks. So, they built an asymmetric team: a tiny, 70-million-parameter "text-only" student to handle your questions, and a slightly larger, 454-million-parameter "visual-heavy" student to handle the document images. Together, they form a 524-million-parameter system. This is a fraction of the size of the giant 8-billion-parameter teacher they learned from.
The results are impressive. The "HiRes" version of this new system retains about 87% of the giant teacher's accuracy, scoring an average of 61.74 on a tough test called ViDoRe. Even more exciting, the "Fast" version, which uses fewer visual details to save space, still scores 59.98, beating every other small system the researchers tested. But the real magic is in the speed and storage. While the old multi-vector systems (which break documents into many tiny pieces) need a massive warehouse to store their data and take a long time to search, DistilVDR stores one million documents in an index that is 15.6 times smaller. It also indexes the corpus (organizes the library) 10 times faster.
The paper explicitly rules out the idea that you need to add complex "contrastive" training (where the computer learns by guessing wrong answers and correcting them) to get good results. They tried adding this extra step, but found it didn't help; simply copying the teacher's recipe cards was enough. They also showed that you don't need to keep the giant teacher running in your computer after the training is done; the small student can do the job alone.
In short, DistilVDR proves that you don't need a super-heavy truck to deliver a package. By carefully distilling knowledge from a giant model into a specialized, lightweight team, you can get a system that is fast, cheap to store, and still incredibly good at finding the right page in a sea of visual documents. It's a win for anyone who wants powerful document search without the heavy baggage.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.