atlas

Research map / Image generation / Autoregressive and latent generation

Kepler codebook

ICML 2024 · Image generation › Autoregressive and latent generation · approach: Generative latent space tooling

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.

Casts VQ codebook training as sphere packing and regularizes codebook token distribution toward an Irwin-Hall prior with codebook partitioning, improving codebook usage, reconstruction, and generation.

Problem

Learned VQ codebooks suffer from codebook collapse (low usage) and unbalanced token training, which hurts image reconstruction, generation, and generalization.

Approach

Derives an ideal codebook distribution from Kepler's conjecture (hexagonal/dense sphere packing), shows each dimension approximates an Irwin-Hall distribution, and uses KL divergence to that prior as regularization together with a partition of encoder outputs to reduce dimensionality.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Kepler codebook instead of VQ-VAEimage reconstruction and generation · ADE20KPSNR[R]: 19.95 -> 21.34Helped
use Kepler codebook instead of VQGANimage reconstruction and generation · ADE20KrFID[R]: 28.17 -> 16.87Helped
use Kepler codebook instead of Reg-VQimage reconstruction and generation · ADE20KFID[G]: 34.47 -> 33.84Helped
use Kepler codebook instead of Reg-VQimage reconstruction and generation · CelebA-HQPSNR[R]: 22.05 -> 24.85Helped
use Kepler codebook instead of Reg-VQimage reconstruction and generation · CelebA-HQrFID[R]: 10.09 -> 8.59Helped
use Kepler codebook instead of Reg-VQimage reconstruction and generation · CelebA-HQFID[G]: 15.34 -> 14.96Helped
replace LDM autoencoder with Kepler codebook modelLDM image reconstruction · ImageNetPSNR: 27.48 -> 28.00Helped
replace LDM autoencoder with Kepler codebook modelLDM super-resolution · DRealSRPSNR: 24.86 -> 26.15Helped
add IHD regularization to VQGAN (ablation)VQGAN · ADE20KrFID: 28.17 -> 26.28Helped
add IHD regularization to VQGAN (ablation)VQGAN · ADE20Kcodebook usage: 35% -> 40%Helped
add codebook partition to VQGAN (ablation)VQGAN · ADE20KrFID: 28.17 -> 19.34Helped
add codebook partition to VQGAN (ablation)VQGAN · ADE20Kcodebook usage: 35% -> 100%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ADE20K CelebA-HQ ImageNet DRealSR

Benchmarks: ADE20K CelebA-HQ MS-COCO LSDIR DIV2K ImageNet DRealSR

Metrics: PSNR rFID FID SSIM LPIPS codebook usage

Baselines: VQ-VAE VQGAN Reg-VQ FSQ LDM

Builds on: VQGAN Reg-VQ VQ-VAE latent diffusion model

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