Affordance-First Decomposition for Continual Learning in Video-Language Understanding

Mengzhu Xu, Hanzhi Liu, Ningkang Peng, Qianyu Chen, Canran Xiao
11/30/2025
cs.CV

No confident code implementation found for this paper.

Abstract

Continual learning for video--language understanding is increasingly important as models face non-stationary data, domains, and query styles, yet prevailing solutions blur what should stay stable versus what should adapt, rely on static routing/capacity, or require replaying past videos. We aim to explicitly specify where stability lives and where plasticity should be focused under realistic memory and privacy constraints. We introduce Affordance-First Decomposition (AFD): videos are mapped to slowly varying affordance tokens that form a shared, time-aligned substrate, while a lightweight, query-routed, conflict-aware scheduler concentrates adaptation and grows capacity only when needed. The substrate is stabilized via weak alignment and teacher consistency, and training uses question-only replay. AFD achieves state-of-the-art across protocols: 51.6% average accuracy with -1.8% forgetting on domain-incremental VideoQA, ViLCo R@[email protected] of 29.6% (MQ) and 20.7% (NLQ) with 18.4% [email protected] (VQ), and 39.5% accuracy with -1.6% forgetting on time-incremental iVQA. Overall, AFD offers an explicit, interpretable split between a stable interaction-centered substrate and targeted adaptation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xu2025affordancefirst,
  title  = {Affordance-First Decomposition for Continual Learning in Video-Language Understanding},
  author = {Mengzhu Xu and Hanzhi Liu and Ningkang Peng and Qianyu Chen and Canran Xiao},
  year   = {2025},
  eprint = {2512.00694},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.00694v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.00694.svg)](https://codeofpaper.com/paper/2512.00694)

Discussion