atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Boosting Skeleton-based Zero-Shot Action Recognition with Training-Free Test-Time Adaptation

NeurIPS 2025 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Transductive and semantic-dictionary zero-shot · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Skeleton-Cache, a training-free test-time adaptation module that adds a non-parametric cache of multi-descriptor skeleton features with LLM-guided descriptor fusion to boost existing skeleton zero-shot action recognition models.

Problem

Skeleton-based zero-shot action recognition models trained only on seen classes suffer distribution shift on unseen actions and cannot adapt at inference; gradient-based TTA is costly and existing training-free TTA is designed for images.

Approach

A non-parametric, class-blocked cache of structured skeleton keys (global, four body-part, and three temporal-segment descriptors) with entropy-based insertion, retrieval per descriptor type, and fusion of descriptor-wise logits using class-specific weights elicited from an LLM (GPT-4o) with no training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Skeleton-Cache to SA-DVAESA-DVAE · NTU RGB+D 60 55/5ZSL accuracy: 82.37 -> 89.41Helped
Add Skeleton-Cache to SA-DVAESA-DVAE · NTU RGB+D 60 48/12ZSL accuracy: 41.38 -> 47.83Helped
Add Skeleton-Cache to SA-DVAESA-DVAE · NTU RGB+D 120 110/10ZSL accuracy: 68.77 -> 74.29Helped
Add Skeleton-Cache to SA-DVAESA-DVAE · NTU RGB+D 120 96/24ZSL accuracy: 46.12 -> 53.14Helped
Use LLM-guided weights instead of random descriptor weights (ablation)PURLS + Skeleton-Cache with full descriptors · NTU RGB+D splits 55/5, 48/12, 110/10, and 96/24ZSL accuracy: 77.31 -> 85.46; 38.56 -> 45.22; 68.02 -> 77.60; 46.47 -> 56.83Helped
Use LLM-guided weights instead of uniform descriptor weights (ablation)PURLS + Skeleton-Cache with full descriptors · NTU RGB+D splits 55/5, 48/12, 110/10, and 96/24ZSL accuracy: 83.67 -> 85.46; 44.88 -> 45.22; 75.54 -> 77.60; 54.37 -> 56.83Helped
Use only the global descriptor instead of the full global, spatial, and temporal descriptors (ablation)PURLS + Skeleton-Cache · NTU RGB+D splits 55/5, 48/12, 110/10, and 96/24ZSL accuracy: 82.60 vs 85.46; 42.13 vs 45.22; 73.08 vs 77.60; 53.57 vs 56.83Hurt
Use only four spatial descriptors instead of the full eight-part descriptor set (ablation)PURLS + Skeleton-Cache · NTU RGB+D splits 55/5, 48/12, 110/10, and 96/24ZSL accuracy: 83.79 vs 85.46; 44.68 vs 45.22; 75.46 vs 77.60; 56.07 vs 56.83Hurt
Use only three temporal descriptors instead of the full eight-part descriptor set (ablation)PURLS + Skeleton-Cache · NTU RGB+D splits 55/5, 48/12, 110/10, and 96/24ZSL accuracy: 82.14 vs 85.46; 43.32 vs 45.22; 74.52 vs 77.60; 54.41 vs 56.83Hurt
Use cache updates based on adapted logits instead of zero-shot logits (ablation)PURLS + Skeleton-Cache · NTU RGB+D 60 55/5Top-1 accuracy: 85.46 -> 85.77Helped
Use cache updates based on adapted logits instead of zero-shot logits (ablation)PURLS + Skeleton-Cache · NTU RGB+D 60 48/12Top-1 accuracy: 45.22 -> 44.66Hurt
Use cache updates based on adapted logits instead of zero-shot logits (ablation)PURLS + Skeleton-Cache · NTU RGB+D 120 110/10Top-1 accuracy: 77.60 -> 77.84Helped

Surprising findings

Limitations

Experimental setup

Datasets: NTU RGB+D 60 NTU RGB+D 120 PKU-MMD

Benchmarks: NTU RGB+D 60 NTU RGB+D 120 PKU-MMD

Metrics: Top-1 zero-shot accuracy GZSL seen accuracy GZSL unseen accuracy GZSL harmonic mean throughput

Baselines: ReViSE JPoSE CADA-VAE SynSE SMIE PURLS SA-DVAE STAR TPT DiffTPT CALIP AdaNPC

Builds on: Tent TDA CALIP AdaNPC PURLS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy