atlas

Research map / Label-efficient and robust learning / Test-time adaptation

Backpropagation-free Network for 3D Test-time Adaptation

CVPR 2024 · Label-efficient and robust learning › Test-time adaptation · approach: Realistic and stable test-time adaptation · 8 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 BFTT3D, a backpropagation-free two-stream test-time adaptation method for 3D point cloud classification that combines a frozen source model with a non-parametric prototype-matching branch aligned by TCA and fused via entropy-based weights.

Problem

Test-time adaptation for 3D point cloud classification under distribution shift, where existing backpropagation-based methods suffer from forgetting, error accumulation from pseudo-labels, and high compute/memory cost.

Approach

Keeps the source model frozen and adds a training-free target-specific branch built on a non-parametric point cloud network (Point-NN) that matches test features to a static source prototype memory in a TCA-learned shared subspace; the two logits are fused with an entropy-derived adaptive weight, so no parameters are updated by backpropagation at test time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use BFTT3D instead of SHOTPointNet · ModelNet-40Cclassification error (%): 34.25 -> 33.78Helped
use BFTT3D instead of SHOTDGCNN · ModelNet-40Cclassification error (%): 30.17 -> 29.33Helped
use BFTT3D instead of SHOTCurvenet · ModelNet-40Cclassification error (%): 19.79 -> 19.23Helped
use BFTT3D instead of LAMEPointNet · ScanObjectNN-Cclassification error (%): 55.67 -> 54.46Helped
use BFTT3D instead of BNDGCNN · ScanObjectNN-Cclassification error (%): 45.11 -> 43.91Helped
use BFTT3D instead of TENTCurvenet · ScanObjectNN-Cclassification error (%): 65.77 -> 57.80Helped
use 100% rather than 25% of source features as prototype memory (ablation)BFTT3D · ScanObjectNN-Cclassification error (%): 43.91 -> 43.75Helped
use 75% rather than 25% of source features as prototype memory (ablation)BFTT3D · ScanObjectNN-Cclassification error (%): 43.91 -> 43.80Helped
use 50% rather than 25% of source features as prototype memory (ablation)BFTT3D · ScanObjectNN-Cclassification error (%): 43.91 -> 43.91No clear effect
add TCA subspace learning instead of no subspace learning (ablation)BFTT3D · ScanObjectNN-Cclassification error (%): 56.84 -> 54.46Helped
use JDA instead of TCA for subspace learning (ablation)BFTT3D · ScanObjectNN-Cclassification error (%): 54.46 -> 54.87Hurt
use CORAL instead of TCA for subspace learning (ablation)BFTT3D · ScanObjectNN-Cclassification error (%): 54.46 -> 56.80Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ModelNet-40 ScanObjectNN

Benchmarks: ModelNet-40C ScanObjectNN-C

Metrics: mean classification error (%)

Baselines: TENT BN adaptation SHOT LAME DSS MATE

Builds on: Point-NN TCA TENT SHOT

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