🌿freegardner

Synapse

The Model Decides When It Has Seen Enough

12 Nov 2026 · via Rss.arxiv

The Model Decides When It Has Seen Enough
AI-generated image

A multimodal language model looks at sixty-four frames pulled evenly from a video, answers a multiple-choice question, and moves on. It has not been told whether its answer was easy or hard, and it has not been asked whether a different set of frames might have changed its mind. The interesting part — the part the paper is about — is that the model’s own confidence, read off the first token of its chosen answer, is now being used to decide whether a retrieval step should run at all. In HypoKFS, the judgment about whether more evidence is needed has been handed to the system that is supposed to be answering, not to the pipeline that is supposed to be feeding it.

The retrieval stage that ran before anyone asked a question

Conventional keyframe selection for long video works like this: densely sample the video, match every candidate frame against the query with a frozen vision-language encoder, keep the best-scoring frames, then hand them to the model. The matching happens before inference, unconditionally, for every query. The HypoKFS authors measured what that costs. Global image-text matching accounts for roughly 54 percent of end-to-end inference time in a standard pipeline [1] More than half the compute goes to deciding what to look at, before the model has looked at anything and formed a view.

That ordering is the thing being displaced. A retrieval heuristic — cosine similarity between a frame and a question — was the closest thing the pipeline had to judgment about relevance, and it exercised that judgment blind, without knowing what the model would have concluded from a cheap first pass. The new framework inverts the sequence: infer first on a sparse uniform sample, read the answer distribution, and only then decide whether the expensive matching stage is worth running. The retrieval step does not disappear. It loses its authority to act without being asked.

What the confidence signal actually gates

The mechanism is plain. Uniformly sample a small set of frames, feed them to a frozen multimodal model alongside the question, and extract the normalized first-token probability for each candidate answer. If the top probability clears a routing threshold — set to 0.8 in the reported configuration — the system returns that answer and never touches the dense candidate set. If it does not, the query is routed into keyframe selection, where the surviving hypotheses, not the raw query, become the retrieval targets.

The numbers behind that design come from the same benchmark. On Video-MME, the top two hypotheses after initial inference already cover 89.4 percent of the correct answers [1] A cheap glance at sparse frames is enough to narrow the field to a couple of live contenders. What it cannot do is say which contender wins. That is the gap the iterative stage fills, and it fills it only for the queries that need it.

The discrimination problem a relevance score cannot see

Here is where the framework departs most sharply from the retrieval tradition it replaces. A frame can be highly relevant to a question and still be useless, because it supports both competing answers equally. If the question is which of two athletes crossed the line second, a frame showing both of them running tells the retrieval encoder it matches the query beautifully and tells the model nothing. Query relevance, the paper argues, may overlook evidence that distinguishes competing answers.

HypoKFS scores candidate frames by how differently they support each surviving hypothesis. For each retained answer, the query is concatenated with that answer and matched against frames, producing an evidence matrix. A frame’s discriminative utility is a weighted sum, over hypothesis pairs, of the absolute difference between its similarity scores for the two. Frames that split the field score high; frames that confirm everyone score low. The weights on each pair are the product of the two hypotheses’ current probabilities, so the competition that matters most is the one between the answers still in play.

Two examples where the old pipeline picked wrong

The qualitative section makes the displacement concrete. In one Video-MME case, the question turns on the trajectory of a water bottle, and the answer hinges on which of several descriptions of its path is correct. Uniform sampling and the AKS selector both land on option D. HypoKFS retrieves frames that separate the competing descriptions and returns option A, the correct one. In a second case, the model must identify the second athlete to reach the finish line from fine-grained appearance cues; the paper reports that uniform sampling and AKS again fall short while the hypothesis-guided selection recovers the answer.

Neither failure is a matter of the baseline looking in the wrong place. Both baselines looked at frames that matched the question. What they lacked was any notion of which frame would settle the argument, because nothing in their pipeline had an argument to settle. The selection heuristic was doing the job a reasoner would do, and it was doing it without reasons.

The update rule that stops the search from circling

The Model Decides When It Has Seen Enough (Image 1)

Within a selection round, the system does not just pick the best frame and move on. After each pick, the acquisition weights on the hypotheses shift: a hypothesis that the chosen frame strongly supports gets down-weighted, so the next pick is steered toward the competitions still unresolved. The update is exponential in the selected frame’s similarity to each hypothesis, with a suppression coefficient that the ablation fixes at 1.0. A temporal diversity term, weighted at 0.1, keeps successive picks from clustering in the same stretch of video.

The ablation table separates these pieces. Routing alone lifts accuracy across short, medium and long videos. Discrimination alone lifts it further, with the largest gains on medium and long videos, where the search space is widest. Combining the two reaches 81.2, 71.4 and 62.9 on the three duration bands. Adding the acquisition-state update brings the full system to 82.3, 72.5 and 63.9. Each component is doing a distinct part of what a careful human reviewer would do: decide whether to look harder, decide what would be decisive, and avoid re-checking what has already been settled.

The budget that stops paying for itself

The routing threshold is where the framework’s economics become visible. Raising it sends more queries into retrieval and raises the matching ratio. Accuracy climbs steadily toward 0.8 and then flattens: beyond that point the system keeps spending on matching while gaining almost nothing. The default operating point, 0.8, delivers 72.9 percent on Video-MME while applying image-text matching to only 1.3 percent of the video frames.

The per-round frame budget shows the same shape. Moving from 64 to 128 keyframes improves accuracy consistently across suppression and diversity settings; pushing to 256 yields smaller additional gains. There is a point past which more looking stops helping, and the framework is built to find it per query rather than per dataset. A fixed retrieval budget applies the same effort to a question the model already knows the answer to and one it is genuinely torn over. The routing decision is what makes the effort proportional to the doubt.

What the model is now allowed to decide on its own

Set the accuracy table aside for a moment and look at what has been reassigned. The choice of which frames to examine used to belong to a retrieval stage that ran before inference, guided by similarity scores and tuned by whoever built the pipeline. That stage could not revise itself, because it never saw a prediction. The paper’s framing is explicit: single-pass frame selection offers no opportunity to correct earlier selection errors.

HypoKFS gives the correction opportunity to the model’s own answer distribution. The system decides, query by query, whether the cheap pass was enough, which competing answers deserve further evidence, and when the evidence has stopped changing its mind. None of these are choices a similarity score can make. They are the choices a person makes when they watch a clip twice — once to see what is going on, and again, more carefully, at the moment that matters.

The cost that moves rather than vanishes

The efficiency story is real but it is not a story about doing less work. It is a story about doing the work later and only where it counts. Matching is restricted to routed queries and their retained hypotheses, and similarities computed for a hypothesis are cached and reused if it stays active in later rounds. The complexity expression scales with the fraction of queries routed and the average number of distinct hypotheses needing matching, not with the full candidate set for every question.

The trade is a different one. Iterative inference means the frozen model is called more than once for ambiguous queries, and the selection machinery runs between calls. The paper reports the frame-matching reduction prominently and the extra inference passes candidly. What the framework buys is a shift in where the compute lands: away from a uniform pre-screening of everything, toward repeated scrutiny of the specific questions that resisted a first answer. The judgment about where to spend has moved from a fixed schedule to the model’s live uncertainty.

The benchmark comparison that is not the point

On the headline numbers, HypoKFS lifts Qwen3-VL from 56.3 to 60.4 on LongVideoBench, from 64.1 to 70.0 on MLVU, and from 69.1 to 72.9 on Video-MME. [1] With LLaVA-Video-7B the gains are 5.9, 6.7 and 3.5 points respectively. Against other training-free selectors on the same backbone, it edges out AKS and Q-Frame on Video-MME. The authors read the consistency across two different backbones as evidence that the benefit does not depend on a particular model architecture or visual input budget [1].

The more telling comparison is structural. The baselines are not worse because they retrieve badly; they are worse because they retrieve without a hypothesis to test, and the paper’s own reading is that the gain does not come merely from swapping uniform sampling for a generic relevance-based retrieval stage [1]. Replacing uniform sampling with a relevance-based retrieval stage is a change of heuristic. Conditioning retrieval on the model’s own answer distribution is a change of who is in charge of the search. The accuracy gap is the visible residue of that difference.

The Model Decides When It Has Seen Enough (Image 2)

Where the method still needs a person in the loop

The framework’s assumptions are worth naming plainly. It needs a bounded set of candidate answers to compute a distribution over, which is why the experiments sit on multiple-choice VideoQA. It reads confidence off a single token, a proxy that the authors are careful to describe as the first-token probability rather than the probability of the full answer. The routing and coverage thresholds are set by hand, and the ablation shows the system is sensitive to them.

None of this is a flaw in the argument so much as a map of its edges. The judgment being automated is the judgment of when to look harder, and that judgment is only as good as the confidence signal it rests on. Where the model is confidently wrong, the routing step may wave the query through without retrieval, and the framework has no mechanism to catch that. The paper does not claim otherwise. It claims that for the queries where the model is genuinely unsure, the uncertainty itself is a better guide to where to look than any static relevance score.

The frame that settles it

Picture the two athletes approaching the line, and the moment a viewer would scrub back to find. It is not the frame that best matches the question. It is the frame where the two possibilities come apart — the one where the second-place runner’s position becomes unambiguous. A retrieval encoder scoring frames against the query would rank many frames above it. A model that has already formed two competing answers, and knows it has to choose between them, is looking for exactly that frame and nothing else.

That is the shift HypoKFS describes, and the reason it is harder than it looks. Handing the search to the model does not remove the judgment from the pipeline. It relocates it, from a preprocessing step that ran blind to a loop that runs on live uncertainty, and it makes the system’s own doubt the thing that decides how much evidence is enough. The retrieval stage did not get smarter. It got an argument to work on, and a model to have it with.


Sources

  1. arXiv — Paper

Mentioned organisations (context, not sources)

← back to the garden