Research
Controlled Acquisition and Abstention in Three-Channel Score Conflicts
Overview Research area: Multimodal machine learning — specifically sequential information acquisition (deciding whether to purchase an additional modality) combined with selective prediction / abstent

- arXiv
- 2610.10808
- Published
- 2026-10-07
- Authors
- Mengzhe Geng
AI summary
Overview
Research area: Multimodal machine learning — specifically sequential information acquisition (deciding whether to purchase an additional modality) combined with selective prediction / abstention when modalities conflict.
Technical level: Advanced. The paper assumes familiarity with selective prediction, active feature acquisition, utility-based decision theory, bootstrap confidence intervals, and multimodal fusion baselines.
Scope: A controlled three-score (audio/video/text) synthetic benchmark plus bounded media diagnostics that tests when a policy should request a missing third score, when it should abstain, and whether pre-request information can predict the value of acquiring that score.
What This Paper Is About
When audio, video, and text disagree, a standard fusion model that always outputs a label hides two separate operational decisions: whether the missing source is worth acquiring at a cost, and whether the current observations are too weak or contradictory to justify any answer at all. This paper builds a controlled benchmark in which a policy sees two signed scores, may pay to request the third, and may abstain, with a reward that separately prices requests and abstention. The goal is not to propose a superior acquisition method but to build a diagnostic that separates full-modality accuracy (how good a model is when everything is visible) from pre-request value (whether selection can be decided from the observations already in hand).
Key Contributions
-
A three-score protocol that splits acquisition from the terminal decision. The policy observes two scores, optionally requests the third, then either answers or abstains; mechanism labels are never given to the policy. Matched controls (notably an always-query-selective variant with identical final actions) isolate request savings from the benefit of permitting abstention.
-
A matched-budget selector test. A train-only value selector is compared against pair uncertainty, a seed-specific matched-random ranking, and a non-deployable oracle at budgets of 10%, 25%, 50%, and 63.7%, using a shared sum rule before and after acquisition so that the third score can actually change the action.
-
Equal-information temporal controls. A temporal factorial (nine length–noise cells, 207 setting-seed runs) is re-tested against a train-only waveform template and a full-trace ridge classifier, plus shared and independent channel permutations and per-example circular shifts, to check which simulator findings survive matched representations.
-
Actor-disjoint natural-media diagnostics. Frozen-encoder studies on CREMA-D (1,244 actor-held-out clips), CMU-MOSEI descriptors, a training-only Perception Test screen, and a two-team AMI pilot separate full-fusion accuracy from selected-request value.
Main Findings
-
The threshold rule beats full-information fusion on the declared target. On the partially held-out synthetic split over 83 seeds, the fixed threshold policy reaches 0.789 ± 0.006 targeted decision accuracy and 0.481 ± 0.014 utility. The zero-request three-score majority reference reaches 0.626 ± 0.008 and 0.252 ± 0.016, but it receives all three scores and never requests.
-
The advantage reverses under a different accuracy definition. On non-ambiguous binary accuracy, which counts every abstention as an error, the threshold policy reaches 0.721 ± 0.008 versus 0.834 ± 0.007 for majority. The threshold policy covers 0.590 of cases, abstains on 0.410, and has selective accuracy of 0.918 ± 0.005.
-
The reward convention drives the utility ordering. In a mixed-reward variant (abstention rewarded and cost-waived on both mixed and ambiguity), the threshold policy reaches 0.826 ± 0.007 utility versus 0.252 ± 0.016 for majority. In the all-abstentions-error variant, threshold utility falls to −0.064 ± 0.019 while majority stays at 0.252 ± 0.016. The authors state explicitly that the ordering is a result about the declared target and cost masks, not a general selective-risk advantage.
-
Mechanism-level behaviour is uneven. On novel ambiguity cases the policy abstains at 0.992, matching the designated rejection target. On burst cases it retains 0.977 accuracy and queries on 0.674 of examples. On mixed cases accuracy is 0.187, abstention is 0.627, and utility is −0.839 — the authors attribute this to the reward still demanding a binary answer on a label-nonidentifiable mechanism.
-
Request savings are exactly quantified. The always-query-selective control makes identical final decisions to the threshold rule; across five seeds their utility gap of 0.03656 equals 0.10 × (1 − 0.6344), the avoided query cost.
-
Learned acquisition wins narrowly on training mechanisms and loses on held-out ones. On seen mechanisms, the learned scorer reaches 0.998 ± 0.001 targeted accuracy, 0.954 ± 0.004 utility, and a 0.425 ± 0.034 query rate, versus the threshold's 0.948 ± 0.002 utility at a 0.471 ± 0.008 query rate. On the partially held-out split it queries less (0.519 ± 0.030 versus 0.637 ± 0.007) but reaches only 0.746 ± 0.010 accuracy and 0.417 ± 0.019 utility. Its no-request branch also uses a different answer rule, so this comparison cannot isolate the query schedule.
-
The learned selector helps only at low budgets. Train-only value selection exceeds no-query utility by 0.0138 [0.0129, 0.0148] at 10% and 0.0041 [0.0022, 0.0060] at 25%, and beats matched random by +0.0249 and +0.0303. Pair uncertainty has higher utility at every budget. At 50% and 63.7%, the selector's non-ambiguous accuracy is slightly higher (0.4922 versus 0.4827 and 0.4443 versus 0.4296) while utility is lower, with learned-minus-no-query differences of −0.0795 [−0.0825, −0.0766] and −0.1493 [−0.1523, −0.1462].
-
Costs can erase the advantage. At campaign costs (λ_q, λ_a) = (0.10, 0.20) active utility is 0.481 ± 0.014; at (0.40, 0.80) it drops to 0.192 ± 0.018, below majority's 0.252 ± 0.016, with no retuning.
-
Temporal gains are partly explained by the fixed waveform. At T = 64 and noise 0.22, temporal gated reaches 0.787 ± 0.006 targeted accuracy and 0.574 ± 0.011 utility, versus 0.434 for the time-mean MLP and 0.417 for time-mean majority. But at the central setting, a train-only template and a full-trace ridge both reach 0.786 accuracy and 0.572 utility, matching the networks. Under independent channel permutations the template and ridge fall to 0.428 ± 0.008 and 0.428 ± 0.015 while fusion retains 0.768 ± 0.009. Neither temporal network abstained, since ambiguity is absent from training.
-
Oracle headroom does not imply feasible pre-request value. In a two-candidate simulator over 24 seeds, oracle gain is 0.10 at a 0.50 request rate, while cue gain over matched random ranges from 0.000019 with no cue to 0.099953 with a perfect cue.
-
Media diagnostics show no reliable selective-acquisition gain. On CMU-MOSEI descriptors, calibration reaches 65.17% accuracy versus 65.29% for a same-request majority control; the router's error-reduction difference is 0.000499 (95% video-group interval [−0.000439, 0.001908]) at a 0.50 budget, below the prespecified 0.005 margin. On CREMA-D, eight-frame fusion minus audio is +5.87% ([−0.56%, +11.77%]) for wav2vec 2.0 with Vision Transformer and −2.49% ([−8.40%, +2.81%]) for Hidden-Unit BERT with Data-efficient Image Transformer — opposite signs, both intervals containing zero. In AMI, audio–video–text accuracy is 35.77% versus 44.60% for audio–video, with text routing minus static audio–video at −3.69% at 15.57% requests.
Methodology in Plain English
The core generator is simple by design. Each example has a hidden binary label and three signed scores (audio, video, text), each drawn as the label direction plus Gaussian noise (s = 1, σ = 0.22). Corruption mechanisms then alter one or two coordinates: invert flips a score's sign, swap applies the same transformation, dropout replaces a score with near-zero noise, mixed combines an inverted and a dropped score, burst scales the clean vector by 0.7 and then injects a strongly inverted score, and ambiguity assigns positive-, negative-, and zero-centred draws to random coordinates. There are seven mechanism labels but only six distinct score-level transformations, because invert and swap are the same operation.
Training uses 6,000 examples and each evaluation split uses 4,000, with clean, invert, swap, and dropout seen during training. The partially held-out split adds mixed, burst, and ambiguity. Crucially, mixed and ambiguity have the same property — swapping the latent label leaves the observation distribution unchanged, so no observation-only rule can exceed 50% expected accuracy on them. The benchmark nonetheless rewards abstention only on ambiguity and penalizes it on mixed; the two differ in zero-centred variance, giving a statistical cue for the reward preference. The authors are explicit that this measures adaptation to a declared preference, not universal detection of non-identifiability.
Utility is 2·1[correct] − 1 − 0.10·(queried) − 0.20·(abstained on non-ambiguity), placing per-example utility in [−1.30, 1.00]. The fixed threshold policy requests text when the two observed signs disagree or either magnitude is below τ = 0.35; without a request it answers with the first sign; after a request it answers only when at least two coordinates have magnitude ≥ 0.35 and share a sign. The threshold was fixed before held-out evaluation and was not tuned on that split.
Comparisons come in several flavours: full-information references (majority, median, a sign-weighted sum, an MLP on [x, |x|], and a gated network) that see all three scores and never request; a learned pair-only acquisition scorer trained on a privileged full-score target with its threshold chosen on a separate train-only calibration split; matched controls that share the query schedule but differ in terminal rules; and a ridge-based matched-budget selector evaluated at exact top-k budgets with paired-seed percentile resampling.
The media work is deliberately bounded: frozen-feature descriptors or eight-frame fusion, actor-disjoint splits, and intervals formed by resampling videos, actors, or teams rather than examples.
Why This Matters
Impact on research. The paper makes a methodological point that is easy to overlook: an aggregate accuracy number cannot tell you whether a missing modality was worth buying, and a fusion model's advantage may come entirely from information the acquisition policy was not allowed to see. By building a matched always-query control with provably identical final actions, it converts "our policy is better" into an exact accounting identity for request cost. It also demonstrates that the utility ordering between selective and always-answer policies can flip purely from the reward convention, which argues for reporting the target alongside the metric.
Real-world applications:
- Assistive and emotion-aware interfaces that fuse speech, face, and transcript, where requesting an extra stream (e.g., higher-bandwidth video) has latency and compute costs and where a wrong confident answer may be worse than deferring.
- Clinical or diagnostic triage with multiple sensor channels, where the decision to order an additional test and the decision to escalate to a human are distinct and carry separate costs.
- Content moderation and verification pipelines combining audio, frame, and caption signals, where contradictory evidence should trigger review rather than a forced label.
- Meeting and dialogue analytics (the paper's AMI pilot), where adding transcript to audio–video did not help and routing decisions were unreliable.
Industry relevance. Teams deploying multimodal systems routinely face the "should we call the expensive model / fetch the missing stream" question. This paper's negative results — that a learned selector loses to a trivial pair-uncertainty heuristic at higher budgets, and that oracle headroom does not translate into achievable pre-request gains — are directly useful for setting expectations and for benchmarking against cheap baselines before investing in learned acquisition policies.
Future Directions
-
Relaxing the mechanism-conditioned reward. The dominance of the threshold policy is contingent on rewarding abstention only for the designated ambiguity mechanism. Testing reward conventions that treat all non-identifiable mechanisms symmetrically — or that learn the preference — would show how much of the result is protocol-specific.
-
Human evaluation of acquisition value. The authors list human evaluation as future work; the current media studies use frozen-encoder accuracy as a proxy and do not measure perceptual benefit, latency, or privacy costs of requesting another channel.
-
Making pre-request value predictable at high budgets. The matched-budget results show learned selection helping at 10% and 25% but hurting at 50% and 63.7%, with pair uncertainty dominating throughout. Understanding what information is missing from the initial pair — beyond seven pair features — is the open technical question.
-
Extending beyond bounded descriptors. The CMU-MOSEI analyses use released computational-sequence descriptors (74 audio, 713 visual, 300 text dimensions) rather than raw media, the Perception Test pool failed the 15-component source-grounding minimum with 12 unseen components, and the AMI pilot covers only two teams across 244 cases. Raw-media, larger-panel replications are needed before any acquisition claim generalizes.
Target Audience
Researchers working on multimodal fusion, selective prediction, and active feature acquisition who want a rigorously controlled testbed rather than a leaderboard result; methodologists interested in how reward conventions and information budgets change reported conclusions; and practitioners building multi-sensor systems who need to decide whether adding a modality is worth its cost — and who will benefit most from the paper's explicit negative results on learned request selection.
Authors’ abstract
When audio, video, and text disagree, accuracy alone does not show whether to acquire another source or abstain. We study these choices in a controlled three-score benchmark: a policy observes two signed scores, may request the third at a cost, and can abstain. The primary reward is mechanism-specific: abstention is correct only for one designated ambiguity mechanism and is penalized under mixed corruption. Matched controls show that a threshold policy matches always-request decisions with fewer requests; its advantage over always-answer fusion depends on the reward assigned to that ambiguity. On a partially held-out synthetic split, the threshold policy reaches 0.789 +/- 0.006 targeted decision accuracy and 0.481 +/- 0.014 utility across 83 seeds. A three-score majority reference reaches 0.626 +/- 0.008 and 0.252 +/- 0.016, but uses more information. In a matched-budget test, a train-only value selector improves utility over no-query and matched-random policies at 10% and 25% budgets, while pair uncertainty has higher utility at every budget. At 50% and 63.7% budgets, the selector lowers utility despite slightly higher non-ambiguous accuracy. If all abstentions are scored incorrect, majority outranks the threshold policy in utility. At a central temporal setting, full-trace controls match the neural models while position perturbations separate them. On held-out-actor emotion clips, eight-frame fusion has opposite-signed accuracy differences for two encoder pairs, with both actor intervals containing zero; matched-request routing gains are small and uncertain. These results separate full-modality accuracy from pre-request selection value and show that selection value depends on budget and the observed-pair ranking.