Source-linked AI summary

Oracle Complementarity Is Not Realizable Complementarity in Frozen-Encoder Audio-Visual Emotion Recognition

Benjamin Hurt

arXiv:2609.31764v1eess.AScs.SD

TL;DR

Oracle complementarity is often treated as recoverable fusion headroom, although it measures favorable branch disagreement rather than whether a deployable system can recognize those cases. The paper tests frozen-encoder fusion across corpora and encoder regimes, finding that concatenation converts only part of the headroom and a learned router does worse.

  • Problem

    Oracle ceilings are commonly interpreted as recoverable fusion headroom, but the oracle selects a correct branch with perfect knowledge unavailable to a deployable system.

    Source: §1 · p. 1
  • Method

    The authors compare oracle headroom and realized fusion gain using frozen audio and visual encoders with a trained head across CREMA-D and EAV encoder regimes.

    Source: §1 · p. 1, §2 · p. 2
  • Results

    On CREMA-D, replacing the contaminated encoder with the clean self-supervised encoder multiplies headroom by 3.4×; concatenation converts at most 0.55, EAV conversion is indistinguishable from zero, and the router loses to concatenation throughout.

    Source: §1 · pp. 1–2
  • Takeaways & Limitations

    Oracle headroom should be treated as a diagnostic of branch accuracy and disagreement, not as a budget that fusion is expected to recover.

    Source: §1 · p. 2, §6 · p. 4

    The evaluation uses frozen encoders on acted or elicited studio recordings, tests only three corpus–encoder cells, and includes no spontaneous in-the-wild condition.

    Source: §5 · p. 4

Abstract

from arXiv · show

Complementarity analyses of multimodal systems commonly report an oracle ceiling (the fraction of examples on which at least one unimodal branch is correct) and interpret the gap between it and realized fusion accuracy as recoverable headroom. We show that this ceiling is not a fusion target. Using frozen self-supervised audio and visual encoders with a trained head, we measure the ceiling and realized gain on CREMA-D under two audio encoders (one whose fine-tuning lineage includes CREMA-D, one clean) and on EAV under the contaminated encoder. Replacing the fine-tuned encoder with a self-supervised one triples the headroom, from +0.055to +0.186. A second clean encoder and a controlled degradation of the contaminated one fall on the same curve, so provenance moves the headroom by changing audio-branch accuracy. Concatenation realizes at most about half of the headroom (converted fraction 0.55), and on EAV the converted fraction is indistinguishable from zero despite larger headroom. A learned router is beaten by plain concatenation everywhere. Oracle headroom measures branch disagreement, not a fusion budget.

1. INTRODUCTION

The paper argues that oracle headroom is not recoverable fusion budget: it counts favorable branch disagreement, but a deployable system must identify those cases from inputs. Across the tested corpora and encoder regimes, concatenation converts only part of that headroom, while a learned router performs worse.

1. INTRODUCTION

  • Oracle headroom counts clips where branches disagree in the right direction, but deployable fusion must identify and act on those clips from inputs alone.The authors therefore characterize the unrealized gap as structural, not simply a consequence of insufficiently clever fusion.Source: §1 · p. 1
  • 3.4× more oracle headroom appears on CREMA-D with the clean self-supervised audio encoder than with the contaminated fine-tuned encoder.The authors attribute the increase to audio-branch accuracy; controlled degradation follows the same pattern.Source: §1 · p. 1
  • Concatenation converts 0.39 to 0.55 of CREMA-D headroom, but converts an indistinguishable-from-zero fraction on EAV despite 2.5× greater headroom.The EAV comparison is against CREMA-D with the contaminated encoder.Source: §1 · pp. 1–2
  • A learned router underperforms plain concatenation in every tested corpus and regime.This includes the clean regime, where headroom is largest.Source: §1 · p. 2

2. EXPERIMENTAL SETUP

The experiments use frozen audio and visual encoders with a trained lightweight head, evaluating three corpus–encoder cells. The CREMA-D audio branch can carry encoder-level contamination through its fine-tuning lineage, while no clean audio-visual corpus is evaluated.

2. EXPERIMENTAL SETUP

  • All encoders remain frozen while only a small MLP head is trained, with subject-independent GroupKFold evaluation across five CREMA-D folds and seven EAV folds.The head-level splits have no actor overlap; results are averaged over three seeds, with 95% actor-level cluster-bootstrap intervals.Source: §2 · p. 2
  • The evaluation covers CREMA-D with contaminated and clean audio encoders, plus EAV with the contaminated encoder; a clean bimodal corpus was unavailable.Audio is emotion2vec+ base or self-supervised non-plus emotion2vec; XEUS is added as a clean, architecturally distinct provenance check.Source: §2 · p. 2
  • CREMA-D may enter the contaminated audio encoder through a two-hop fine-tuning lineage, which head-level cross-validation does not remove.EAV is not an EmoBox member, and visual encoders are unaffected; the clean non-plus encoder is not evaluated on EAV because its scripted content enables near-perfect audio classification.Source: §2 · p. 2
  • The reported frozen-encoder accuracies are not comparable to published fine-tuned CREMA-D results because no frozen audio-visual baseline exists for that corpus.The study reports weighted average recall (WAR).Source: §2 · p. 2

3. ORACLE, REALIZED GAIN, AND UNREALIZED GAP

The section defines oracle headroom and realized fusion gain relative to audio-branch performance, alongside the gap and converted fraction. It distinguishes the oracle selector ceiling from embedding concatenation, which can also correct clips where both branches err.

3. ORACLE, REALIZED GAIN, AND UNREALIZED GAP

  • The oracle O is the accuracy of a selector with perfect knowledge of which branch is correct, and bounds any late-fusion selector.For two branches, the double-fault rate D = 1 − O is the floor on which no branch selector can help.Source: §3 · p. 2
  • H is oracle headroom above the stronger branch, Δ is realized gain, U is the unrealized gap, and ρ is the converted fraction.The branch correctness indicators a_i, v_i, and f_i denote audio, visual, and fusion correctness for clip i over N clips.Source: §3 · p. 2
  • Embedding-level concatenation is not bounded by O and can be correct even when both branches err, so U can in principle be negative.The tested cells all have positive U; O is constructed over audio and the visual ensemble.Source: §3 · p. 2
  • Concat trains a head on concatenated frozen embeddings, while the learned router predicts audio errors from concatenated embeddings and per-branch confidence statistics to defer to the visual head.The oracle-route is included as the infeasible ceiling arm.Source: §3 · p. 2

4. RESULTS

Across these experiments, lower audio-branch accuracy is associated with greater oracle headroom, but concatenation converts at most 0.55 of it. A learned router underperforms concatenation in every tested regime.

4.1. CREMA-D under the contaminated audio encoder

  • Concatenation raises CREMA-D accuracy from 0.898 to 0.919, while visual accuracy gains from 0.574 to 0.652 leave the oracle near 0.95 and headroom near +0.05.Fusion accuracy was statistically equivalent across the four visual encoders at a ±0.01 margin.Source: §4.1 · pp. 2–3

4.2. CREMA-D under the clean audio encoder

  • Replacing emotion2vec+ with the self-supervised non-plus encoder raises CREMA-D headroom from +0.055 to +0.186 (3.4×), while converted fraction rises only from 0.39 to 0.55.The audio-accuracy drop also includes a supervised-versus-self-supervised capability gap that the study cannot separate from contamination.Source: §4.2 · p. 3
  • At matched audio accuracy, degraded contaminated audio reproduces clean-encoder headroom, and XEUS lies on the same curve with H = +0.133 at 0.758 WAR.Along the degradation sweep, converted fraction is non-monotone, dipping to 0.36 before rising to 0.53.Source: §4.2 · p. 3
  • A learned combiner over frozen penultimate representations reaches about 0.81 under clean audio versus concatenation's 0.787, but still leaves about 0.06 absolute accuracy unrealized.The gain is significant per actor and in all six seeds.Source: §4.2 · p. 3

4.4. Selection does not realize the ceiling

  • The learned router loses to concatenation in every tested regime, while Fig. 1 places contaminated, clean, and XEUS encoders on one accuracy-linked degradation curve.Under contaminated CREMA-D audio the router reaches 0.883 versus concatenation's 0.919; under clean audio it reaches 0.693 versus 0.787, and on EAV it reaches 0.632 below concatenation.Source: §4.4 · pp. 3–4, Figure 1 · p. 4

5. DISCUSSION AND LIMITATIONS

Router variants improve discrimination and calibration without beating concatenation, consistent with hard deferral being a bottleneck. The evidence is limited to frozen-encoder heads and acted or elicited studio recordings.

5. DISCUSSION AND LIMITATIONS

  • The router predicts audio errors only moderately (AUROC 0.773 on CREMA-D and 0.621 on EAV), and the reported AUROCs are not directly comparable.The routers predict different targets across the two corpora.Source: §5 · p. 4
  • Richer router inputs improve discrimination and calibration in all three cells, yet no variant beats concatenation, consistent with hard deferral being the bottleneck.The authors hypothesize that unconditional concatenation avoids per-clip identification by learning a fixed mixture.Source: §5 · p. 4
  • The study tests frozen encoders with trained heads on acted or elicited studio recordings, not spontaneous in-the-wild speech.Only three cells were evaluated because no clean bimodal corpus was available to the authors.Source: §5 · p. 4

6. CONCLUSION

Replacing the fine-tuned audio encoder with a self-supervised one triples oracle headroom on CREMA-D, but only part of that headroom is converted by fusion. The results support treating oracle ceilings as diagnostics of branch disagreement, not fusion targets.

  • +0.055 to +0.186: replacing a fine-tuned audio encoder with a self-supervised one triples oracle headroom on CREMA-D.Source: §6 · p. 4
  • 0.39 to 0.55: concatenation’s converted fraction rises, while on EAV it is indistinguishable from zero despite larger headroom.Source: §6 · p. 4
  • Explicit selection is beaten by plain concatenation in every tested corpus and regime; oracle ceilings should be diagnostics, not fusion targets.Complementarity claims should report ρ alongside O, compare H with the independence prediction (1 −WAR(a)) WAR(v), and check each encoder’s training lineage.Source: §6 · p. 4

Compliance with Ethical Standards

The work is a secondary analysis of publicly available CREMA-D and EAV data, with no new human-subject data collected or additional ethical approval required.

Loading 2609.31764v1…