Online Conformal Prediction Beyond Feedback
This paper introduces Online Conformal Prediction with Queries (OCPQ), a novel framework for uncertainty quantification in non-i.i.d. data streams that operates without direct feedback from deployed predictions by strategically querying labels, thereby achieving sublinear regret and high coverage guarantees while minimizing query costs.
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 how to navigate a dark, foggy maze. You want the robot to be confident enough to move forward, but cautious enough to avoid hitting walls. In the world of artificial intelligence, this is called "uncertainty quantification." It's the difference between a robot saying, "I'm pretty sure that's a wall," and "I have no idea, but I'll guess anyway." One popular way to teach this caution is "conformal prediction," a method that doesn't just give a single answer (like "that's a cat") but gives a safety net of possible answers (like "it's either a cat, a dog, or a fox") that is mathematically guaranteed to contain the truth most of the time.
Usually, to get better at this, the robot gets feedback. It makes a guess, and someone (or a sensor) tells it, "Yes, that was right," or "No, that was wrong." The robot uses this feedback to adjust its safety net for the next round. But what if the robot is in a situation where it can never get feedback on its guesses? Imagine a security guard who has to decide if a person is a threat. If the guard guesses "Threat," they might be wrong, but they can't ask the person, "Hey, were you actually a threat?" because that would defeat the purpose of the security check. The guard only gets to ask for the "real answer" if they decide to stop and call for backup, but they can't do that every time. This is the tricky "beyond feedback" problem: how do you learn to be safe when you can't check your work?
This paper introduces a clever new method called OCPQ (Online Conformal Prediction with Queries) to solve exactly that puzzle. The researchers treat the problem like a high-stakes game where the player has two choices on every turn: either make a prediction (and get no feedback at all) or ask a "query" to see the correct answer (but get no prediction for that turn). It's like playing a video game where you can either take a shot and hope you hit the target, or pause the game to look at the map, but you can't do both at once.
The team discovered that by randomly choosing to "pause and look at the map" (query) only a tiny fraction of the time—specifically about one out of every rounds, where is the total number of rounds—they could still learn enough to be incredibly accurate. They proved mathematically that even with this tiny amount of peeking, the method guarantees that the true answer is included in the robot's safety net almost as often as the user wants (a user-defined frequency ). The "cost" of this strategy is that the safety net might be slightly larger than if the robot had perfect feedback, but the difference shrinks as the game goes on.
In their experiments, the researchers tested this on real-world data, including images of handwritten digits and text prompts for large language models. They found that even when the data changed unexpectedly (like a robot trained on sunny days trying to navigate in the rain) or when the data was deliberately tricky (adversarial attacks), OCPQ kept the safety net reliable. They showed that by tuning a single knob called , users could decide how much they wanted to prioritize being safe versus being precise. The results suggest that you don't need to constantly check your work to be safe; sometimes, just checking occasionally is enough to keep the whole system honest, even when the world is trying to trick you.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.