Why Can't I Open My Drawer? Mitigating Object-Driven Shortcuts in Zero-Shot Compositional Action Recognition
arXiv · HuggingFace · ▲48
Abstract (verbatim)
Zero-Shot Compositional Action Recognition (ZS-CAR) requires recognizing novel verb-object combinations composed of previously observed primitives. In this work, we tackle a key failure mode: models predict verbs via object-driven shortcuts (i.e., relying on the labeled object class) rather than temporal evidence. We argue that sparse compositional supervision and verb-object learning asymmetry can promote object-driven shortcut learning. Our analysis with proposed diagnostic metrics shows that existing methods overfit to training co-occurrence patterns and underuse temporal verb cues, resulting in weak generalization to unseen compositions. To address object-driven shortcuts, we propose Robust COmpositional REpresentations (RCORE) with two components. Co-occurrence Prior Regularization (CPR) adds explicit supervision for unseen compositions and regularizes the model against frequent co-occurrence priors by treating them as hard negatives. Temporal Order Regularization for Composition (TORC) enforces temporal-order sensitivity to learn temporally grounded verb representations. Across Sth-com and EK100-com, RCORE reduces shortcut diagnostics and consequently improves compositional generalization.
Background
Background Analysis
1. Technical Context
Video understanding technologies aim to recognize human actions by decomposing them into two core components: verbs (e.g., "open") and objects (e.g., "drawer"), enabling systems to interpret complex behaviors like "opening a drawer." These technologies are critical for applications such as smart assistants and robot interaction, where AI must execute compound actions (e.g., "pick up a cup and drink water") based on video instructions. However, existing methods struggle with unseen verb-object combinations (e.g., trained on "open door" but not "open drawer"), limiting their generalization.
2. Previous Limitations
Prior approaches fail due to two key issues:
- Data sparsity: Training datasets have extremely low coverage of possible verb-object combinations (e.g., some datasets annotate only 1% of all combinations). This forces models to rely on "object frequency" as a shortcut (e.g., defaulting to "open" when seeing a "drawer") rather than temporal cues.
- Learning asymmetry: Objects are recognizable from single frames (static information), while verbs require multi-frame temporal reasoning (dynamic information). This imbalance encourages models to take shortcuts by predicting verbs based on object labels instead of learning action dynamics.
3. Proposed Solution
The paper introduces RCORE, a framework addressing these issues through:
- Composition-aware augmentation: Generates plausible unseen verb-object combinations (e.g., "close drawer") while preserving temporal structures, pushing models to learn new logic.
- Temporal regularization: Penalizes reliance on static object cues by contrasting original and shuffled videos, forcing models to focus on verb temporal features.
4. Key Differences
Unlike prior work, this paper:
- Explicitly diagnoses the problem: It is the first to systematically identify "object-driven shortcuts" as a core flaw in ZS-CAR, using metrics like the "compositional gap" to measure true compositional reasoning.
- Targets root causes: Instead of merely increasing data or adjusting models, it directly addresses data sparsity and learning asymmetry through augmentation and temporal constraints.
This approach demonstrates that the bottleneck lies not in model capacity but in flawed behavior—models take shortcuts due to "laziness." RCORE improves generalization by enforcing temporal awareness, proving that robust compositional understanding requires correcting these behavioral flaws.



