Theoretical Error Analysis of Entropy Approximation for Gaussian Mixtures
Takashi Furuya, Hiroyuki Kusumoto, Koichi Taniguchi, Naoya Kanno, Kazuma Suetake
TL;DR
The paper addresses the challenge of computing the entropy of Gaussian mixtures by analyzing the analytic approximation $\widetilde{H}[q]$ formed from the entropies of individual components. It derives rigorous upper and lower bounds on the entropy error $|H[q]-\widetilde{H}[q]|$ that depend on component separation measures $\alpha_{\{k,k'\}}$ and $\alpha_{k,k'}$, and shows the error decays exponentially as these separations grow or when mixture weights concentrate; it also provides probabilistic bounds for high-dimensional regimes and derivative error bounds with respect to model parameters. In the special case of coincident covariances, the authors obtain explicit forms and sharper bounds, including a necessary/sufficient condition for convergence, and confirm through experiments that the approximation becomes highly accurate in high dimensions. These results offer theoretical guarantees that the simple, dimension-agnostic entropy approximation is reliable for high-dimensional problems, such as neural networks with many parameters, and inform choices in variational inference and uncertainty estimation.
Abstract
Gaussian mixture distributions are commonly employed to represent general probability distributions. Despite the importance of using Gaussian mixtures for uncertainty estimation, the entropy of a Gaussian mixture cannot be calculated analytically. In this paper, we study the approximate entropy represented as the sum of the entropies of unimodal Gaussian distributions with mixing coefficients. This approximation is easy to calculate analytically regardless of dimension, but there is a lack of theoretical guarantees. We theoretically analyze the approximation error between the true and the approximate entropy to reveal when this approximation works effectively. This error is essentially controlled by how far apart each Gaussian component of the Gaussian mixture is. To measure such separation, we introduce the ratios of the distances between the means to the sum of the variances of each Gaussian component of the Gaussian mixture, and we reveal that the error converges to zero as the ratios tend to infinity. In addition, the probabilistic estimate indicates that this convergence situation is more likely to occur in higher-dimensional spaces. Therefore, our results provide a guarantee that this approximation works well for high-dimensional problems, such as neural networks that involve a large number of parameters.
