atlas

Research map / Architectures and efficiency / CNN design

Enhancing Feature Diversity Boosts Channel-Adaptive Vision Transformers

NeurIPS 2024 · Architectures and efficiency › CNN design · approach: Dense matching and estimation CNNs · 3 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 DiChaViT, a channel-adaptive ViT for multi-channel imaging that adds diverse channel sampling, channel and token diversification losses, and orthogonal initialization to reduce feature redundancy across channels.

Problem

Channel-adaptive vision transformers for multi-channel imaging learn redundant features across channels when trained with random channel masking, hurting robustness and channel-specific feature learning under varying channel configurations at test time.

Approach

Replace uniform random channel sampling with diversity-aware sampling that picks channels dissimilar to an anchor channel, and add a proxy-NCA-style channel diversification loss on channel tokens plus an orthogonality-based token diversification loss on patch tokens, with orthogonal initialization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add CDL (ablation)DiChaViT · CHAMMIAvg score: 68.07 -> 69.66Helped
add TDL (ablation)DiChaViT · CHAMMIAvg score: 67.61 -> 69.66Helped
add DCS (ablation)DiChaViT · So2Sat Partialaccuracy: 17.88 -> 47.76Helped
add DCS (ablation)DiChaViT · JUMP-CP Partialaccuracy: 42.37 -> 57.98Helped
use both same-channel and different-channel terms in TDL rather than only the same-channel term (ablation)DiChaViT · CHAMMIAvg score: 65.47 -> 69.66Helped
use both same-channel and different-channel terms in TDL rather than only the different-channel term (ablation)DiChaViT · So2Sataccuracy: 62.50 -> 63.36Helped
compute DCS similarity using channel tokens instead of patch tokens (ablation)DiChaViT · CHAMMIAvg score: 65.57 -> 69.68Helped
set DCS temperature to 0.1 rather than ≈ 0 (ablation)DiChaViT · So2Sataccuracy: 62.51 -> 63.36Helped
set DCS temperature to 0.1 rather than 0.2 (ablation)DiChaViT · So2Sataccuracy: 61.92 -> 63.36Helped
add channel tokens (ablation)DiChaViT · JUMP-CPaccuracy: +8.0%Helped
use orthogonal initialization (ablation)DiChaViT · JUMP-CP and CHAMMIaccuracy: +1.0%Helped
use a value of λ_CDL that is too large (ablation)DiChaViT · So2Sat and CHAMMIaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: CHAMMI JUMP-CP So2Sat

Benchmarks: CHAMMI JUMP-CP So2Sat

Metrics: top-1 accuracy macro F1-score (1-NN, CHAMMI)

Baselines: ChannelViT ChAda-ViT DepthwiseViT TemplateMixingViT HyperNetViT

Builds on: ChannelViT Hierarchical Channel Sampling ProxyNCA++ DINOv2 ChAda-ViT

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