Efficient Sequential Evaluation of Large Language Models
This paper proposes a framework for the efficient sequential evaluation of large language models by constructing confidence sequences via test supermartingales and designing adaptive querying rules to minimize evaluation costs, while revealing that simple uniform sampling can sometimes outperform more complex adaptive strategies due to prediction mismatches and distribution spikiness.
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 a judge trying to figure out how good a new, super-smart robot is at answering questions. You have a giant test bank with thousands of questions, but checking every single one takes forever and costs a fortune. So, you decide to ask just a few questions to get a good idea of the robot's overall score. The tricky part is knowing when to stop. If you stop too early, your guess might be wild; if you wait too long, you've wasted time. In the world of statistics, there's a special tool called a "confidence sequence" that acts like a shrinking safety net. Unlike a regular net that only works if you promise to stop at a specific time, this safety net stays valid no matter when you decide to stop looking. It guarantees that the robot's true score is always inside the net, even if you change your mind about when to stop based on what you've seen so far.
Now, imagine you have a crystal ball (or in this case, a history book) showing how previous robots answered these same questions. You can use that history to predict which questions the new robot will find easy or hard. The big question is: How do you use that crystal ball to pick the best questions to ask next, so your safety net shrinks as fast as possible? This is the puzzle tackled by Chia-Yu Hsu and Shubhanshu Shekhar in their paper, "Efficient Sequential Evaluation of Large Language Models." They are trying to figure out the most efficient way to test a new Large Language Model (LLM) by asking fewer questions while still being mathematically sure of the result.
The authors set up a game where they try to shrink that safety net (the confidence sequence) as quickly as possible. They explore two main strategies for building this net. The first is like a "Reverse Information Projection" (RIPr), which is a fancy way of saying they find the "worst-case" scenario that still fits the data and measure how far the new robot is from that worst case. The second strategy is "testing-by-betting," where they imagine placing a bet on whether the robot is good or bad, and they win money (or "wealth") if their prediction is right, which helps shrink the net.
To make the process faster, they propose a "growth-oriented" rule. This is like a detective who, instead of asking random questions, always picks the next question that is most likely to give them a big clue to narrow down the suspect's identity. They calculate which question will make their safety net shrink the most in the very next step. However, they run into a snag: their crystal ball (the prediction from historical data) isn't perfect. If the prediction is wrong, the detective might chase the wrong clues, and the net stops shrinking as fast as it should. They find that two things slow the net down: when the predictions are way off (mismatch) and when the detective only asks questions that are very similar to each other (spikiness), ignoring the rest of the test bank.
To fix this, the authors try mixing their "smart detective" strategy with two other approaches: one that focuses on fixing the crystal ball's predictions, and another that just asks questions completely at random (uniform sampling). They run simulations with different types of robot behaviors and test banks to see which mix works best. Interestingly, their experiments suggest that there isn't one single "magic" strategy that wins every time. Sometimes, the most complicated, adaptive detective strategy works great, but other times, the simplest strategy—just picking questions at random—performs just as well, or even better, especially when the predictions are shaky. They conclude that while smart, adaptive rules are powerful, the humble, random approach is a surprisingly strong competitor that shouldn't be ignored.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.