Research
Information Estimation with Discrete Diffusion
Overview Research area: Information theory and machine learning — specifically, neural estimation of information-theoretic quantities (mutual information, Kullback–Leibler divergence, entropy) for hig

- arXiv
- 2610.23404
- Published
- 2026-10-16
- Authors
- Alberto Foresti, Giulio Franzese, Pietro Michiardi
AI summary
Overview
Research area: Information theory and machine learning — specifically, neural estimation of information-theoretic quantities (mutual information, Kullback–Leibler divergence, entropy) for high-dimensional discrete data.
Technical level: Advanced. The method is built on Continuous Time Markov Chain (CTMC) theory, time-reversed diffusion processes, Dynkin's formula, and score-based generative modeling, so the derivations assume familiarity with diffusion models and variational inference.
Scope: The paper introduces info-sedd, a discrete-diffusion-based family of estimators for mutual information, KL divergence, and entropy over discrete data, and evaluates it on synthetic benchmarks, text summarization, and genomics.
What This Paper Is About
Estimating mutual information (MI) on real-world discrete data — text, DNA — is hard: classical discrete estimators degrade quickly as dimensionality grows, and the common workaround is to embed discrete data into a continuous space and apply neural estimators designed for continuous distributions (the "embedding trick"), which requires careful engineering and loses the discrete structure. The authors propose info-sedd, which instead works directly in the discrete domain by adapting discrete diffusion (CTMC) models, whose learned score functions encode the probability ratios needed to compute KL divergences. The goal is an estimator that is lightweight, scalable, integrates with pretrained models, and is accurate in the high-MI, high-dimensional regimes where existing estimators fail.
Key Contributions
- A CTMC-based KL estimator for discrete distributions. Using Dynkin's lemma, the authors convert the KL divergence between two discrete distributions into an expectation over a single forward diffusion process, where the unknown probability ratios are replaced by parametric score functions trained with the Diffusion Weighted Denoising Score Entropy (DWDSE) loss.
- Two MI estimators plus an entropy estimator.
info-sedd-jexpresses MI as KL between the joint distribution and the product of marginals;info-sedd-cexpresses MI as the expected KL between the conditional and the marginal;info-sedd-hcomputes entropy aslog N − KL[p || u]against the uniform distribution. - A single-model design via an absorbing rate matrix. By choosing a sparse rate matrix with an absorbing state (each subcomponent can only jump to the absorbing state
∅, with a shared|χ| × |χ|local rate matrix), the marginal score ratios can be read off from a model trained only on the joint distribution, so MI across subsets of variables needs just one trained parametric model. - A theoretical error decomposition and a broad empirical evaluation. The authors bound the estimator's deviation from the true KL by an estimation-error term scaling with the score approximation errors and a truncation bias that decays exponentially in the probability of the absorbing state, and they benchmark against
gan-dime,hd-dime,kl-dime,minde,mine,nwj, andsmile.
Main Findings
- High-MI, high-dimensional synthetic benchmark: on Gaussian-style synthetic data with MI = 10, 20, 30, 40, 50 and dimensionality D = 10, 20, 30, 40, 50 respectively,
info-seddreturned 9.92 ± 0.12, 20.02 ± 0.21, 29.83 ± 0.54, 39.11 ± 0.65, and 47.77 ± 1.18 (mean ± standard deviation over 10 seeds) — the closest estimates to ground truth, marked best in bold in the paper's Table 1.gan-dimeoverestimated at low MI (12.15 ± 0.89 at MI = 10) and collapsed at high MI (17.27 ± 1.46 at MI = 50);hd-dime,kl-dime,mine, andnwjincreasingly underestimated;mindewas consistently high but noisy (14.01 ± 2.91 at MI = 10, 32.60 ± 3.93 at MI = 50). - Robustness and efficiency beyond accuracy: an ablation over support size
|χ|(Section C.1.6) showsinfo-seddis robust to changes in|χ|where competitors cannot provide accurate estimates; convergence experiments (Section C.1.3) show competitors such asgan-dimeandsmileneed more epochs even when they eventually produce correct values; and sample-complexity experiments (Section C.1.5) showinfo-seddremains accurate with only10³samples. - Consistency on text summarization: on SummEval-derived text/summary pairs where BART summaries are paired with the original text with probability ρ (for ρ = 0.0, 0.1, …, 1.0), both
info-seddvariants had the highest consistency among all estimators, closely matching the reference trend derived from entropy-rate estimates of 256 nats (Takahira et al., 2016) and 303 nats (Cover and King, 1978).info-sedd-cgave MI estimates closer to zero than the joint variant at ρ = 0.0. Variational estimators were capped by the logarithm of the batch size, andmindeproduced no meaningful estimates. - MI as a model-selection signal: correlating MI estimates with SummEval human metrics (Pearson / Kendall's Tau),
info-sedd-creached 0.740 / 0.505 on consistency, 0.679 / 0.134 on fluency, 0.411 / 0.200 on relevance, 0.568 / 0.219 overall, and 0.209 / 0.105 on coherence — the strongest correlations overall.info-sedd-jfollowed (0.550 / 0.486 on consistency), thenkl-dime(0.214 / 0.429 on consistency) andhd-dime(0.331 / −0.029);smilewas negatively correlated on most metrics. The paper attributes the consistency result to the fact that consistency measures shared information, while coherence does not describe a source–summary relationship. - Low-MI genomics consistency: on the "human vs. worm" dataset (
10⁵DNA sequences, 2 labels, median length 200 bases),info-sedd-cmost closely tracked a classifier-based reference MI (built fromH(Y) − H_b(Acc.)), whilehd-dimeperformed relatively well only for ρ < 1.0 and the other competitors failed to keep MI estimates rising with ρ. The authors explain the gap between the two variants:info-sedd-conly parametrizes the label marginal and the label-given-DNA conditional, whereasinfo-sedd-jmust diffuse over the full DNA sequence plus label. - Ising-model entropy: the appendix reports that
info-seddproduces accurate entropy estimates on Ising models. - Motif discovery in promoters: the authors describe extending a randomized technique from Umarov and Solovyev (2017) to locate the TATA-box motif in Arabidopsis thaliana tata-promoter/non-promoter sequences (1497 and 2879 samples, each of fixed length 251 bases); the supplied excerpt ends before the numerical motif-location results are reported.
Methodology in Plain English
The starting point is a discrete diffusion process: take clean discrete data and gradually corrupt it — here, by letting each element of a sequence randomly jump to a special "absorbing" blank state — until the data becomes uninformative noise. Such a process is a Continuous Time Markov Chain, and the reverse process is also a Markov chain whose behaviour is governed by a "score," i.e., a set of learned probability ratios. The authors train a network to approximate those scores.
Their key move is to run two chains that share the same corruption mechanism but start from two different distributions, say p and q. Applying Dynkin's formula to the log-ratio of the two reverse-time distributions turns the KL divergence between p and q into an average, over the forward process, of quantities that depend only on the score functions. That gives a KL estimator that is computed by simple Monte Carlo: sample a time uniformly, simulate the corruption, and evaluate the network.
To make this tractable, they do not build a full transition matrix over the astronomically large state space. Instead they use a sparse design where only one subcomponent of the sequence can change at a time, governed by a small shared local rate matrix. Choosing this local matrix to be "absorbing" has a second payoff: the marginal score ratios can be recovered from a model trained only on the joint distribution, so MI between any subset of variables needs just one trained model. Because MI is a KL divergence, they obtain two flavours — joint versus product-of-marginals (info-sedd-j) and conditional versus marginal (info-sedd-c) — and entropy falls out by taking q to be uniform.
The theory section shows the estimator's error splits into a term proportional to the neural approximation error and a truncation bias that vanishes exponentially as the process approaches the absorbing state.
Why This Matters
The paper offers a way to compute information-theoretic quantities on exactly the kind of data where existing tools are weakest — long, high-dimensional discrete sequences — without having to design an embedding model, and it can be plugged into pretrained discrete diffusion models.
Real-world applications the paper identifies or demonstrates:
- Genomics and motif discovery: locating regulatory motifs such as the TATA-box in promoter sequences, and quantifying the dependency between motif presence and gene expression, a long-standing approach in transcription-regulation research.
- DNA and peptide sequencing analysis: the paper names sequencing as a domain that would benefit from scalable MI estimators.
- Text summarization model selection: using MI between source documents and generated summaries as a reference-free, human-aligned signal for choosing among summarization models.
- Neuroscience: the paper lists neuroscience among the fields needing scalable MI estimation on high-dimensional discrete data.
- Physics: entropy estimation in Ising models, used to characterize lattices of interacting spins.
Industry relevance: reference-free evaluation of generative text models is expensive and often requires learned metrics with large embedding models; an MI-based score that correlates with human consistency judgments and requires no elaborate embedding table is directly relevant to teams evaluating summarization or other conditional-generation systems. The method's compatibility with pretrained backbones (MDLM-small for text, CADUCEUS for DNA) means it can be added to existing checkpoints rather than trained from scratch.
Future Directions
- Extending beyond pairwise MI. The current estimators target MI between two variables, with a note that the absorbing-state construction allows MI across arbitrary subsets; systematic evaluation of multi-variable interactions is a natural next step.
- Closing the gap between the joint and conditional variants. The paper shows
info-sedd-jlagsinfo-sedd-cwhen one variable is high-dimensional (the DNA sequence), because it must diffuse over both modalities jointly; making the joint variant as easy to optimize is an open problem. - Reducing the truncation bias / tuning the time horizon. The theoretical bound contains a truncation term controlled by how close the process gets to the absorbing state by time T, so the choice of schedule and horizon remains a tunable accuracy–cost trade-off.
- Broadening the downstream application set. The authors position their results as paving the way to use information measures as signals in other downstream tasks on high-dimensional discrete data, beyond the summarization and promoter-motif cases studied here.
Target Audience
Researchers and practitioners in machine learning and information theory who need to estimate MI, KL divergence, or entropy on high-dimensional discrete data (text, DNA, peptide sequences), and who are comfortable with diffusion models and score-based generative modeling. It is also relevant to applied scientists in computational biology and NLP evaluation who want a practical estimator that can be attached to a pretrained discrete diffusion backbone rather than requiring a bespoke embedding pipeline. Readers without a background in CTMCs or variational bounds will find the methodology and experimental sections accessible, but the theory in Section 2 and Appendix E assumes graduate-level probability.
Authors’ abstract
Information-theoretic measures, such as Mutual Information (MI), play a crucial role in understanding non-linear relationships between random variables and are widely used across scientific disciplines. Yet, their use on real-world discrete data remains challenging. Existing methods typically rely on embedding discrete data into a continuous space and apply neural estimators originally designed for continuous distributions. This process requires careful engineering for both the embedding model and estimator architecture, but suffers from issues related to high data dimensionality. In this work, we introduce InfoSEDD, a discrete diffusion-based approach that bridges information-theoretic estimation and generative modeling such that they can be used to compute Kullback-Leibler divergences. Backed by Continuous Time Markov Chains theory principles, the design of InfoSEDD is lightweight and scalable and allows seamless integration with pretrained models. We showcase the versatility of our approach through applications on motif discovery in genetic promoter data, semantic-aware model selection in text summarization, and entropy estimation in Ising models. Finally, we construct consistency tests on real-world textual and genomics data. Our experiments demonstrate that InfoSEDD outperforms alternatives that rely on the "embedding trick". Our results position InfoSEDD as a robust and scalable tool for information-theoretic analysis of discrete data.