An Algorithm for Computing the Capacity of Symmetrized KL Information for Discrete Channels

Abstract

Symmetrized Kullback-Leibler (KL) information (\(ISKL\)), which symmetrizes the traditional mutual information by integrating Lautum information, has been shown as a critical quantity in communication~aminian2015capacity and learning theory~aminian2023information. This paper considers the problem of computing the capacity in terms of \(ISKL\) for a fixed discrete channel. Such a maximization problem is reformulated into a discrete quadratic optimization with a simplex constraint. One major challenge here is the non-concavity of Lautum information, which complicates the optimization problem. Our method involves symmetrizing the KL divergence matrix and applying iterative updates to ensure a non-decreasing update while maintaining a valid probability distribution. We validate our algorithm on Binary symmetric Channels and Binomial Channels, demonstrating its consistency with theoretical values. Additionally, we explore its application in machine learning through the Gibbs channel, showcasing the effectiveness of our algorithm in finding the worst-case data distributions.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…