atlas

Research map / Architectures and efficiency / RNNs and normalization

Rewrite the Stars

CVPR 2024 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 612 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.

Explains why element-wise multiplication ("star operation") works by showing it implicitly maps inputs to a high-dimensional polynomial-kernel-like feature space, and proposes StarNet, a minimalist efficient CNN built on it.

Problem

The foundational rationale for why element-wise multiplication (star operation) outperforms summation in network design is unexplained; prior work offered only intuitive explanations.

Approach

Rewriting the star operation as a weighted sum of pairwise products of input channels shows it yields about (d+2)(d+1)/2 implicit dimensions in a d-dimensional space, akin to polynomial kernels; stacking l layers gives roughly (d/√2)^(2^l) dimensions. A minimalist network (StarNet) built on this operation is then proposed for efficient vision models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace summation with star operationsDemoNet, width 192 and depth 12 · ImageNet-1kTop-1 accuracy: 66.2 -> 71.7Helped
replace summation with star operationsDemoNet, varying width · ImageNet-1kTop-1 accuracy: 6.5↑; 5.5↑; 5.5↑; 5.5↑; 4.3↑; 3.9↑; 3.6↑Helped
replace summation with star operationsDemoNet, varying depth · ImageNet-1kTop-1 accuracy: 6.5↑; 5.5↑; 4.7↑; 4.1↑; 4.0↑; 5.8↑; 4.8↑Helped
replace summation with star operations (ablation)StarNet-S4 · ImageNet-1kTop-1 accuracy: 75.3 -> 78.4Helped
add star operations in stages 2–4 (ablation)StarNet-S4 with star only in stage 1 · ImageNet-1kTop-1 accuracy: 75.1 -> 78.4Helped
add star operations in stages 3–4 (ablation)StarNet-S4 with star in stages 1–2 · ImageNet-1kTop-1 accuracy: 75.2 -> 78.4Helped
add star operation in stage 4 (ablation)StarNet-S4 with star in stages 1–3 · ImageNet-1kTop-1 accuracy: 76.8 -> 78.4Helped
add star operations in stages 1–2 (ablation)StarNet-S4 with star in stages 3–4 · ImageNet-1kTop-1 accuracy: 76.4 -> 78.4Helped
add star operations in stages 1–3 (ablation)StarNet-S4 with star only in stage 4 · ImageNet-1kTop-1 accuracy: 76.9 -> 78.4Helped
remove all activations (ablation)DemoNet with star operation · ImageNet-1kTop-1 accuracy: 71.7 -> 70.5Hurt
remove all activations (ablation)DemoNet with summation · ImageNet-1kTop-1 accuracy: 66.2 -> 32.4Hurt
remove activations (ablation)StarNet-S4 · ImageNet-1kTop-1 accuracy: 78.4 -> 75.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k 2D moon dataset

Benchmarks: ImageNet-1k

Metrics: top-1 accuracy latency (ms) on iPhone13, P100 GPU, Intel E5-2680 CPU params FLOPs

Baselines: MobileNetv2 MobileNetv3 MobileOne ShuffleNetv2 GhostNet EdgeViT FasterNet EfficientNet-B0

Builds on: FocalNet HorNet VAN MobileNeXt DeiT

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