atlas

Research map / Architectures and efficiency / CNN design

The Quest for Universal Master Key Filters in DS-CNNs

NeurIPS 2025 · Architectures and efficiency › CNN design · approach: Filter design and trained-filter analysis · 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.

Shows that depthwise filters in DS-CNNs (ConvNeXtV2, Hornet) can be approximated by linear shifts of a single set of 8 universal filters found by autoencoder-based candidate generation and greedy search, and trains ConvNeXtV2 and Hornet from scratch with those 8 frozen filters plus biases.

Problem

Whether DS-CNN depthwise filters, which number in the thousands, are really distinct or converge to a small universal set of master key filters, and whether networks can be trained with only those few frozen filters.

Approach

Compress depthwise filters from many trained models with an autoencoder, sample candidate filters from its 1D code, approximate each trained filter by a linear shift (a*f+b) of a candidate, then greedily prune candidates to 8 essential filters that are then used as frozen depthwise kernels during training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with 8 fixed filters and learnable biases instead of fully trainable filtersConvNeXtv2 · ImageNet-1kTop-1 accuracy: 82.5% -> 82.7%No clear effect
Train with 8 fixed filters and learnable biases instead of fully trainable filtersHorNet-Tiny · ImageNet-1kTop-1 accuracy: 82.3% -> 81.8%Hurt
Train from scratch with 8 frozen filters instead of normal training or ImageNet-transferred filtersConvNeXt-Femto · CIFAR-10accuracy: 96.9 -> 96.3; 97.1 -> 96.3Hurt
Train from scratch with 8 frozen filters instead of normal training or ImageNet-transferred filtersConvNeXt-Femto · STL-10accuracy: 80.4 -> 83.1; 83.2 -> 83.1Mixed
Train from scratch with 8 frozen filters instead of normal training or ImageNet-transferred filtersConvNeXt variants · Oxford Flowersaccuracy: 63.3 -> 77.8; 72.2 -> 77.8Helped
Train from scratch with 8 frozen filters instead of normal training or ImageNet-transferred filtersConvNeXt variants · Oxford Petsaccuracy: 38.4 -> 66.5; 58.5 -> 66.5Helped
Replace trained depthwise filters with linear-shift approximations from 50 candidate filters (ablation)ConvNeXtv2 and HorNet models · ImageNet-1kaccuracy: 83.0% -> 75.4% (ConvNeXtv2 Tiny); 82.3% -> 79.4% (HorNet Tiny)Hurt
Replace trained depthwise filters with linear-shift approximations from 25 candidate filters (ablation)ConvNeXtv2 and HorNet models · ImageNet-1kaccuracy: 83.0% -> 66.9% (ConvNeXtv2 Tiny); 82.3% -> 78.3% (HorNet Tiny)Hurt
Replace trained depthwise filters with linear-shift approximations from 10 candidate filters (ablation)ConvNeXtv2 and HorNet models · ImageNet-1kaccuracy: 83.0% -> 1.0% (ConvNeXtv2 Tiny); 82.3% -> 66.3% (HorNet Tiny)Hurt
Use 8 filters selected by greedy search instead of 8 random filters (ablation)ConvNeXtv2 and HorNet models · ImageNet-1kaccuracy: 0.10% -> 76.7% (ConvNeXtv2 Tiny); 0.96% -> 76.0% (HorNet Tiny)Helped
Replace trained filters with 8 greedy-search filter transformations (ablation)ConvNeXtv2 and HorNet models · ImageNet-1kaccuracy: 83.0% -> 76.7% (ConvNeXtv2 Tiny); 82.3% -> 76.0% (HorNet Tiny)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K CIFAR-10 STL-10 Oxford 102 Flowers Oxford-IIIT Pets

Benchmarks: ImageNet-1K CIFAR-10 STL-10 Oxford 102 Flowers Oxford-IIIT Pets

Metrics: top-1 accuracy

Baselines: ConvNeXt V2 original trained models Hornet original model ImageNet filter transfer random 8 filters uniform 50/25/10 candidate filters

Builds on: Master Key Filters Hypothesis ConvNeXt V2 Hornet ConvNeXt Gaussian scale-space theory

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