atlas

Research map / Continual learning / Domain and prompt-based

BECoTTA: Input-dependent Online Blending of Experts for Continual Test-time Adaptation

ICML 2024 · Continual learning › Domain and prompt-based · approach: Continual test-time adaptation · 1 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 BECoTTA, a continual test-time adaptation method that places input-routed low-rank Mixture-of-Domain experts (MoDE) in each ViT block and adds a domain-expert synergy loss, and also introduces a gradual-shift CTTA benchmark (CGS).

Problem

Continual test-time adaptation (CTTA) for semantic segmentation and classification must balance forgetting and adaptation while remaining computationally and memory efficient, and existing benchmarks mostly assume disjoint domain shifts rather than gradual ones.

Approach

Mixture-of-Domain low-rank experts with multiple domain routers (one per pseudo-domain from a domain discriminator) so only a few domain-relevant experts are updated per input, plus a mutual-information-style domain-expert synergy loss; a new CGS benchmark with gradually shifting weather distributions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BECoTTA (L) instead of CoTTACTTA · CDS-Hard, round 10mIoU: +2.1%pHelped
Use BECoTTA+ (L) instead of EcoTTACTTA · CDS-Hard, w/ SDAmIoU: +16.8%pHelped
Use BECoTTA (S) instead of EcoTTACTTA · CDS-Easy, w/o SDAmIoU: +5%pHelped
Use BECoTTA (L) instead of EcoTTACTTA · CGSmIoU: +5.5%pHelped
Use BECoTTA instead of EcoTTACIFAR100-C classification · CIFAR100-C, severity 5average error rate: -2.47%pHelped
Add source domain augmentation (SDA) (ablation)BECoTTA (S) · CDS-EasymIoU: 58.6 -> 60.2Helped
Add source domain augmentation (SDA) (ablation)BECoTTA (M) · CGSmIoU: 55.60 -> 59.13Helped
Add source domain augmentation (SDA) (ablation)BECoTTA (L) · CGSmIoU: 57.13 -> 60.23Helped
Use SDA with source and Bright domains rather than no SDA (ablation)BECoTTA+ · CDS-Hard, A-NightIoU: +8.5%pHelped
Use DD alone rather than source-only (ablation)BECoTTA · Component ablationIoU: +0.04%pHelped
Add MoDE (ablation)BECoTTA · Component ablationIoU: +5.36%pHelped
Add domain-expert synergy loss (ablation)BECoTTA · Component ablationIoU: +6.12%pHelped

Surprising findings

Limitations

Experimental setup

Datasets: Cityscapes ACDC BDD-100k CIFAR10-C CIFAR100-C GTAV Synthia Mapillary

Benchmarks: CDS-Easy (Cityscapes-to-ACDC) CDS-Hard Continual Gradual Shifts (CGS) CIFAR10-to-CIFAR10C CIFAR100-to-CIFAR100C zero-shot DG (BDD100k, Mapillary, GTAV, Synthia)

Metrics: mIoU classification error rate parameter count

Baselines: TENT CoTTA SAR EcoTTA DePT VDP TTN BN Stats Adapt TTT++ EATA NOTE SWR

Builds on: EcoTTA CoTTA TENT sparse mixture-of-experts with top-k routing SAR

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