atlas

Research map / Architectures and efficiency / CNN design

Learning Color Equivariant Representations

ICLR 2025 · Architectures and efficiency › CNN design · approach: Group convolution theory · 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.

Introduces color-equivariant group CNNs (hue, saturation, luminance) using an input-image lifting layer that avoids the invalid RGB values of CEConv, yielding much lower equivariance error and better OOD color generalization.

Problem

Standard CNNs are sensitive to color variation (hue, saturation, luminance shifts), and prior hue-equivariant CEConv lifts via RGB filters that produce invalid RGB values, breaking equivariance and hurting performance.

Approach

Model hue as the cyclic group C_N, saturation and luminance as discrete translation groups in HSL space, and lift the input image directly by applying group actions to HSL pixel values (rather than to RGB filters), so that equivariance holds without projection artifacts; build group convolutions over the resulting product groups.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use hue-equivariant Hue-4 instead of Z2CNNZ2CNN · Hue-shift MNIST A/Bclassification error: 57.38 (22.06) -> 2.08 (0.15)Helped
Use Hue-4 instead of Z2CNNZ2CNN · Hue-shift MNIST A/Aclassification error: 1.54 (0.10) -> 1.97 (0.25)Mixed
Use hue-equivariant Hue-4 instead of Z2CNNZ2CNN · Hue-shift 3D Shapes A/Bclassification error: 51.25 (9.59) -> 0.00 (0.00)Helped
Use hue-equivariant Hue-4 instead of Z2CNNZ2CNN · Hue-shift 3D Shapes A/Cclassification error: 26.66 (19.60) -> 0.00 (0.00)Helped
Use saturation-equivariant Sat-3 instead of ResNet50ResNet50 · Camelyon17classification error: 28.91 (7.58) -> 16.08 (2.68)Helped
Use Hue-4 instead of ResNetResNet · Caltech-101classification error: 32.68 (1.55) -> 32.23 (1.07)Helped
Use Hue-4 instead of ResNetResNet · CIFAR-10classification error: 7.86 (1.14) -> 8.83 (0.64)Hurt
Use Hue-4 instead of ResNetResNet · CIFAR-100classification error: 32.00 (0.63) -> 34.70 (0.89)Hurt
Use Hue-4 instead of ResNetResNet · Stanford Carsclassification error: 25.41 (0.96) -> 20.38 (1.06)Helped
Use Hue-4 instead of ResNetResNet · Oxford Petsclassification error: 31.52 (2.05) -> 27.39 (0.68)Helped
Use Hue-4 instead of ResNetResNet · STL-10classification error: 18.59 (1.65) -> 20.73 (1.11)Hurt
Transform input images in the lifting layer instead of rotating RGB filtersHue-equivariant lifting layer · Hue-shift 3D Shapesequivariance error: more than three orders of magnitudeHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST 3D Shapes Camelyon17 Caltech-101 Oxford-IIT Pets Stanford Cars STL-10 CIFAR-10 CIFAR-100 small NORB Tiny-ImageNet

Benchmarks: Hue-shift MNIST Hue-shift 3D Shapes Camelyon17 Caltech-101 Oxford-IIT Pets Stanford Cars STL-10 CIFAR-10 CIFAR-100

Metrics: classification error relative equivariance error sample efficiency error improvement

Baselines: ResNet ResNet-aug ResNet-gray CEConv-3 CEConv-4 Z2CNN ResNet50

Builds on: Color Equivariant Convolutional Networks (CEConv) group equivariant convolutional networks (G-CNN) Z2CNN

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