atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Learning from Pattern Completion: Self-supervised Controllable Generation

NeurIPS 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Object-level representation learning · 1 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 a self-supervised controllable generation (SCG) framework that uses a modular autoencoder trained with equivariance constraints to form functional modules, which then condition a ControlNet-style adapter on SD1.5 via self-supervised pattern completion.

Problem

Controllable generation methods such as ControlNet need annotated paired conditions (edges, depth, segmentation, pose), which limits scalability; the paper asks whether brain-inspired modularity and pattern completion can yield self-supervised controllable generation.

Approach

Train a modular autoencoder with translation/rotation equivariance and symmetry losses so latent modules specialize (color, brightness, edges) without labels, then use subsets of these modules as conditions for a ControlNet adapter that learns to complete the full image, enabling zero-shot associative generation from sketches, paintings and graffiti.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SCG with autonomously differentiated modules instead of ControlNet with Canny edgesSCG vs. ControlNet · MS-COCO validationPSNRHelped
Use SCG with autonomously differentiated modules instead of ControlNet with Canny edgesSCG vs. ControlNet · MS-COCO validationSSIMHelped
Use SCG conditioned by HC0–HC3 instead of ControlNet conditioned by Canny edgesSCG vs. ControlNet · MS-COCO validationFIDHelped
Use SCG conditioned by HC0–HC3 instead of ControlNet conditioned by Canny edgesSCG vs. ControlNet · MS-COCO validationCLIP similarityHelped
Use SCG with HC1 instead of ControlNet with Canny edgesSCG vs. ControlNet · Oil painting associative generationaesthetics winning rateHelped
Use SCG with HC1 instead of ControlNet with Canny edgesSCG vs. ControlNet · Oil painting associative generationfidelity winning rateHelped
Use SCG with HC3 instead of ControlNet with Canny edgesSCG vs. ControlNet · Ancient graffiti associative generationaesthetics winning rateHelped
Use SCG with HC3 instead of ControlNet with Canny edgesSCG vs. ControlNet · Ancient graffiti associative generationfidelity winning rateNo clear effect
Add equivariance constraints to the modular autoencoder (ablation)Modular Autoencoder · ImageNet feature specializationfunctional specializationHelped
Remove the symmetric loss (ablation)Modular Autoencoder · Feature specializationwithin-module feature correlationHurt
Vary the number of modules (ablation)Modular Autoencoder · Feature differentiationfunctional specializationNo clear effect
Remove translation transforms from training data (ablation)Modular Autoencoder · Feature specializationdirection selectivityHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST ImageNet (100 classes) MS-COCO 2017 train MS-COCO validation

Benchmarks: MS-COCO validation set zero-shot sketches, oil paintings, wash and ink paintings, ancient graffiti

Metrics: PSNR SSIM FID CLIP similarity subjective winning rate on fidelity and aesthetics

Baselines: ControlNet (Canny edge condition) ControlNet (depth, normal, segmentation conditions)

Builds on: ControlNet Stable Diffusion 1.5 group convolution capsule networks

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