Learning to Deny

Action Denial in Multimodal Large Language Models

Spotlight Paper

Raiyaan Abdullah Shehreen Azad Yogesh Singh Rawat

Institute of Artificial Intelligence, University of Central Florida

Learn to Deny ECCV 2026 overview animation
Context suggests. Motion decides.
A short action-denial video near an eye-makeup setting UCF101-AD sample

In the video, a person is performing an action. Select the caption that most accurately describes it.

UCF101-AD tests denial under progressively different formulations. The Standard MCQ pairs “None” with the tempting target action and unrelated distractors. Explicit Denial spells out that contextual cues can be present while the action is absent. Primary Distractor Removed takes away the most seductive wrong answer, while the Binary setup asks a direct yes-or-no question.

Together, these variants separate action recognition from a model’s tendency to affirm a plausible premise. The bold response is correct; the underlined response is the primary contextual distractor.

Evaluation variants for a Not Playing Piano action-denial example

Abstract

Multimodal large language models (MLLMs) have rapidly advanced video understanding, achieving strong zero-shot and few-shot recognition across standard benchmarks. Yet their ability to deny an action by recognizing when an activity is not happening despite strong contextual cues remains largely unexplored. We introduce UCF101-AD, a large-scale benchmark consisting of paired Action-Presence and Action-Denial clips, designed to evaluate this capacity for denial. Each negative video in UCF101-AD preserves the same contextual and motion cues (persons, objects, locations) as its positive counterpart, but the defining action itself is explicitly absent.

Evaluating 20 state-of-the-art MLLMs reveals a consistent failure: models that exceed 85% accuracy on the positive action classes collapse below 50% on its action-denial counterpart, indicating a strong inclination to affirm plausible actions rather than verify that they truly occur. This exposes a critical blind spot in modern video understanding: the inability to reason causally about whether a motion actually happens. To probe this issue, we explore a causal graph formulation, CausalAct, which expresses scene structure through natural-language prompts linking context, interaction, and motion. Incorporating such causal cues substantially reduces false positives, demonstrating that denial is a learnable reasoning skill. UCF101-AD provides a new lens for diagnosing and improving causal reasoning in multimodal models.

3,549action-denial test clips
675action-presence clips
20MLLMs evaluated
<50%denial accuracy
7,059auxiliary fine-tuning action-denial clips
Radar chart comparing model accuracy on UCF101 and UCF101-AD

The recognition–denial gap

Strong on UCF101. Brittle on UCF101-AD.

On the original UCF101 test set, models usually exceed 85% accuracy because the labeled action and its defining motion are present. The green shape is broad and consistent.

On UCF101-AD, the scene still looks right—the people, objects, locations, and nearby motions remain—but the target action is absent. The red shape collapses. Even the strongest model reaches only 51.5% Overall-AD, while most fall between 20% and 35%.

The missing skill is verification: a model must check for the defining motion instead of completing the scene from context.

Benchmark results

Zero-shot accuracy (%) on UCF101-AD. Type 1 contains context without defining motion; Type 2 contains similar context with a different plausible motion.

Model Action-Denial Action-
Presence ↑
Overall ↑ HM ↑
Type 1 ↑ Type 2 ↑ Overall-AD ↑
Ovis2.5-9B34.533.834.197.543.750.5
Ovis2-8B25.627.126.495.636.941.4
InternVideo2.5_Chat-8B19.117.718.496.630.330.9
InternVL2.5-8B30.532.531.693.541.047.2
Qwen2.5-VL-7B-Instruct22.027.925.195.435.839.7
VideoLLaMA3-7B49.453.451.596.058.367.0
VideoChat-Flash-Qwen2-7B27.431.129.494.439.344.8
Oryx-7B20.623.522.185.631.735.1
Valley-Eagle-7B8.813.111.196.424.019.9
LLaVA-Video-7B-Qwen228.930.729.996.440.045.6
Kimi-VL-A3B-Instruct27.431.429.694.739.545.1
Ovis2.5-2B23.130.427.091.136.741.7
Qwen2.5-VL-3B-Instruct17.222.119.892.330.832.6
VideoLLaMA3-2B20.230.025.493.635.840.0
Qwen2.5-VL-72B-Instruct42.647.845.797.653.662.3
GPT4o-mini20.722.321.590.131.934.7
Reasoning Models
Ovis2.5-9B (thinking)36.743.840.496.748.957.0
Video-R1-7B12.716.314.696.027.025.3
Kimi-VL-A3B-Thinking14.926.120.996.732.434.4
ARC-Hunyuan-Video-7B12.916.314.758.521.323.5
Lumian-VLR-7B-Thinking9.810.710.355.317.117.4

Overall averages all Action-Denial and Action-Presence samples. HM is the harmonic mean of Overall-AD and Action-Presence, rewarding models that balance recognition with denial. Bold and underlined values mark the best and second-best results.

Remove the temptation, and denial gets easier

Accuracy rises from the Standard MCQ to Explicit Denial, then rises again when the primary action distractor disappears.

Heatmap of model accuracy under standard MCQ, explicit denial, and no-distractor setups
Progressive reduction of contextual confusion. Explicit wording nudges models to verify, while removing the primary distractor often brings performance close to positive-action recognition. The capability exists, but realistic ambiguity keeps it hidden.
CausalAct directed graph from persons, objects, and location through interaction and motion to action

From correlation to causality

CausalAct checks the chain before naming the action

CausalAct represents a video as a directed acyclic graph. Persons, objects, and location provide context; spatial relations and interactions describe how entities are arranged and engaged; motion captures the dynamic evidence; and only then does the graph reach an action.

The key constraint is simple: context alone should not imply an action. Object-centric actions require both the right interaction and motion; person-centric actions still require the defining motion. If that causal chain breaks, the model should deny the action.

P, O, L → S P, O → I I → M I, M → A

Prompting + auxiliary fine-tuning

Teaching models how to use the graph

CausalAct-0 translates the graph into a structured natural-language prompt: define the components, state their dependencies, show positive and negative examples, then ask the model to infer the evidence internally before choosing a caption.

For smaller models that struggle to follow this structure, CausalAct adds auxiliary fine-tuning on graph questions about topology, node relationships, causal paths, and property consistency. These tasks never reveal the negative action label, preventing label leakage. They teach the reasoning structure—not the benchmark answers.

Overview of CausalAct prompting and graph-based auxiliary fine-tuning
CausalAct overview. Top: a graph-structured prompt guides zero-shot inference. Bottom: auxiliary VQA tasks teach smaller models to internalize causal dependencies without exposing target action labels.

For larger models, zero-shot CausalAct-0 improves Ovis2.5-9B and Qwen2.5-VL-7B, whose language backbones can use the structured prompt. VideoLLaMA3-7B degrades slightly, showing that prompting alone is not universally sufficient.

For 2B–3B models, auxiliary graph fine-tuning produces the decisive gains: Ovis2.5-2B rises from 27.0% to 52.3%, Qwen2.5-VL-3B from 19.8% to 40.7%, and VideoLLaMA3-2B from 25.4% to 43.3% Overall-AD. The model learns to verify the causal chain before asserting an action.

Bar charts comparing baseline, CausalAct-0, and CausalAct accuracy
Baseline vs. CausalAct-0 vs. CausalAct. Structured causal prompting helps capable reasoners; graph-based auxiliary fine-tuning makes the causal representation usable by smaller MLLMs.

Citation

BibTeX


@InProceedings{Abdullah_2026_ECCV,
    author    = {Abdullah, Raiyaan and Azad, Shehreen and Rawat, Yogesh Singh},
    title     = {Learning to Deny: Action Denial in Multimodal Large Language Models},
    booktitle = {Computer Vision -- ECCV 2026},
    publisher = {Springer Nature Switzerland},
    address   = {Cham},
    pages     = {}
}