Wisdom of Committee: Diverse Distillation from Large Foundation Models and Domain Experts
The paper proposes DiverseDistill, an interactive distillation framework that leverages a learnable question-answer mechanism to effectively align outputs from diverse foundation models and domain experts into a compact student model, achieving superior performance recovery without requiring teacher co-optimization or incurring inference overhead.
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 brilliant but tiny apprentice (a small, efficient computer model) how to do a specific job, like recommending movies or identifying cats in photos. You have access to two types of mentors:
- The "Super-Genius" (Foundation Model): This mentor is incredibly smart, knows everything about the world, and has read every book on the internet. However, they are huge, slow, and speak a very complex language that the tiny apprentice struggles to understand.
- The "Specialist" (Domain Expert): This mentor is smaller, faster, and speaks the apprentice's language perfectly. They are great at the specific job but don't know much about the wider world.
The Problem:
If you try to teach the apprentice directly from the Super-Genius, the gap is too big. The apprentice gets overwhelmed and learns very little. If you only use the Specialist, they learn the job well but miss out on the Super-Genius's broader wisdom.
If you try to put both mentors in the room and just ask them to "average out" their advice (a common method), it often backfires. The Super-Genius's complex, confusing advice clashes with the Specialist's simple advice, and the apprentice ends up performing worse than if they had only listened to the Specialist.
The Solution: "DiverseDistill" (The Interactive Translator)
The authors of this paper propose a new way to teach called DiverseDistill. Instead of just letting the mentors shout advice, they introduce a smart Translator (called the Distillation Module) that sits between the apprentice and the mentors.
Here is how it works, using a creative analogy:
1. The "Question and Answer" Game
Imagine the apprentice is in the middle of a quiz.
- The Translator looks at the apprentice's current understanding and asks the Super-Genius a very specific question tailored to their style of thinking. It then asks the Specialist a different question tailored to their style.
- The Mentors answer these questions. Because the questions are phrased in a way each mentor understands best, they give high-quality answers.
- The Translator then takes those answers and "translates" them back into the apprentice's native language so the apprentice can actually learn from them.
2. The "Smart Filter" (Saving Energy)
The Super-Genius is expensive to talk to (it takes a lot of computing power). The Translator is smart enough to know: "For this specific question, the Specialist is the perfect expert; the Super-Genius isn't needed."
So, the Translator skips asking the Super-Genius for that specific question. This saves about 30% of the computing time during training without losing any quality.
3. The "Ghost" Translator
Once the apprentice has finished learning, the Translator and the Mentors are thrown away. The apprentice is left alone, but now they are incredibly smart. They are the same size and speed as they were before, but they have absorbed the best of both worlds. There is zero extra cost when the apprentice goes out to do the actual job.
What the Paper Found
The researchers tested this on two main tasks:
- Movie Recommendations: They tried to teach a small movie-recommender using a massive language model (the Super-Genius) and a larger movie-recommender (the Specialist).
- Result: Standard methods failed or made things worse. DiverseDistill allowed the small model to learn 114% of the gap between a bad student and the best teacher. It actually learned more than the best single teacher could have taught it alone.
- Image Recognition: They tried to teach a small image-recognizer using a massive vision model and a specialist.
- Result: Again, standard methods struggled. DiverseDistill recovered 73% to 90% of the performance gap, consistently beating all other methods.
The Bottom Line
The paper claims that you can't just dump a bunch of different experts into a room and expect them to teach a small student effectively. You need an interactive system that knows how to ask the right questions to the right expert and translate the answers.
By doing this, they managed to compress a massive 76-million-parameter model down to a tiny 2-million-parameter model (a 38x compression) while keeping almost all the intelligence, without needing to change the big models or train them together. The "Translator" is only used during the learning phase and disappears afterward, leaving a lean, powerful student ready for the real 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.