Reliable Estimation of KL Divergence using a Discriminator in Reproducing Kernel Hilbert Space
Sandesh Ghimire, Aria Masoomi, Jennifer Dy

TL;DR
This paper introduces a new RKHS-based discriminator construction for KL divergence estimation, reducing variance and improving stability in neural network-based methods by controlling function complexity.
Contribution
It proposes a novel RKHS-based discriminator, relates its complexity to estimation error, and provides a scalable method to control this complexity for reliable KL divergence estimation.
Findings
Reduced variance in KL estimates
Stabilized training in variational methods
Proved consistency of the estimator
Abstract
Estimating Kullback Leibler (KL) divergence from samples of two distributions is essential in many machine learning problems. Variational methods using neural network discriminator have been proposed to achieve this task in a scalable manner. However, we noted that most of these methods using neural network discriminators suffer from high fluctuations (variance) in estimates and instability in training. In this paper, we look at this issue from statistical learning theory and function space complexity perspective to understand why this happens and how to solve it. We argue that the cause of these pathologies is lack of control over the complexity of the neural network discriminator function and could be mitigated by controlling it. To achieve this objective, we 1) present a novel construction of the discriminator in the Reproducing Kernel Hilbert Space (RKHS), 2) theoretically relate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Neural Networks and Applications · Model Reduction and Neural Networks
