atlas

Research map / Architectures and efficiency / RNNs and normalization

Accelerating Relative Entropy Coding with Space Partitioning

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Distributed LLM inference systems · 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.

Proposes relative entropy coding with space partitioning (search heuristic P' via per-bin reweighting) that cuts PFR/ORC runtime and improves bitrate on MNIST VAE and CIFAR-10 INR compression.

Problem

Relative entropy coding (REC) algorithms have encoding time around 2^{KL[Q||P]}, which is prohibitive; existing accelerations only work for 1D or very restricted distributions, and block-wise splitting adds overhead.

Approach

Partition the coding distribution's support into J equal-mass bins and sample bins from a categorical pi chosen from Q, so that the reweighted prior P' aligns better with Q; the scheme is equivalent to running standard PFR/ORC with P' and keeps the codelength bound with a small extra epsilon cost. Dimension-wise mutual information is used to allocate grid intervals per axis.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use space partitioning with block size KL=48 bits instead of standard ORC with block size KL=16 bitsRECOMBINER · CIFAR-10codelength: approximately 10% with fine-tuning and 15% withoutHelped
Use space partitioning with block size KL=48 bits instead of standard ORC with block size KL=16 bitsRECOMBINER · CIFAR-10codelength gap to theoretical optimum: within 2%Helped
Use space partitioning for encoding latent embeddingsVAE · MNISTcodelength: about 6% betterHelped
Use space partitioning for encoding latent embeddingsVAE · MNISTcodelength gap to theoretical optimum: 2% worseHurt
Partition the search spacePFR · 5D synthetic Gaussian examplesruntime: up to three orders of magnitudeHelped
Partition the search spaceORC · 5D synthetic Gaussian examplessample size for a given bias: much smaller sample sizeHelped
Assign intervals to dimensions according to mutual information rather than only partitioning the collapsed dimension (ablation)ORC · 5D Gaussian toy exampleapproximation errorHelped
Partition only the collapsed dimension (ablation)ORC · 5D Gaussian toy exampleapproximation errorNo clear effect
Assign intervals according to mutual information rather than randomly across dimensions (ablation)Space-partitioned REC · 5D Gaussian toy exampleruntimeHelped
Assign intervals according to mutual information rather than randomly across dimensions (ablation)RECOMBINER · CIFAR-10rate-distortionHelped
Remove dimensions with mutual information approximately 0 before randomly assigning intervals to the remaining dimensions (ablation)RECOMBINER · CIFAR-10rate-distortion: only slightly worseHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10

Metrics: codelength / bitrate runtime (number of steps) maximum mean discrepancy rate-distortion

Baselines: standard PFR standard ORC GPRS RECOMBINER

Builds on: Poisson functional representation ordered random coding greedy Poisson rejection sampling RECOMBINER

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