atlas

Research map / Architectures and efficiency / CNN design

Unveiling the Unseen: Identifiable Clusters in Trained Depthwise Convolutional Kernels

ICLR 2024 · 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 trained depthwise convolution kernels in modern DS-CNNs (ConvNeXt, ConvNeXtV2, HorNet, MogaNet, EfficientNet, etc.) cluster into a few DoG-like patterns (on/off-center, first/second derivatives, crosses) using an autoencoder with a 1D code.

Problem

Depthwise convolution kernels in DS-CNNs are poorly understood and largely unstudied for interpretability, unlike regular convolution kernels which appear uninterpretable beyond early layers.

Approach

An autoencoder with a 1D sigmoid code is trained on over a million centered, unit-norm depthwise kernels; decoding uniformly sampled codes yields a spectrum of prototypes, which are labeled manually and used to assign filters to clusters by minimum cosine dissimilarity threshold, revealing DoG-like classes that are consistent across layers and models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Initialize ConvMixer filters with DoG patterns instead of Kaiming initialization (ablation)ConvMixer-768-32 · ImageNet, 50 epochsaccuracy: 66.35 -> 69.01Helped
Initialize ConvMixer filters with DoG patterns instead of Kaiming initialization (ablation)ConvMixer-768-32 · 7×7 depthwise filters, 50 epochsclustered filters: 56.65 -> 96.03Helped
Train on only 10 ImageNet classes without regularization rather than full ImageNet (ablation)ConvMixer-768-32 · ImageNet filter patternspresence of discernible patternsHurt
Train on CIFAR-10 rather than full ImageNet (ablation)ConvMixer-768-32 · CIFAR-10 filter patternspresence of discernible patternsHurt
Use stricter clustering threshold for 5×5 kernels than for 7×7 kernels (ablation)Autoencoder-based filter clustering · 5×5 and 7×7 depthwise filtersclustering robustnessHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k ImageNet-21k CIFAR-10

Benchmarks: ImageNet

Metrics: percentage of filters clustered (reconstruction cosine dissi top-1 accuracy

Baselines: k-means clustering regular convolution kernels

Builds on: ConvNeXt ConvNeXtV2 MobileNet

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