Skip to main content

Posts

Showing posts with the label Information Bottleneck

Understanding Information Theory and Information Bottleneck

What is  Information Theory ? Information theory  is a mathematical framework developed by  Claude Shannon  in the 1940s to understand how information is measured, transmitted, and compressed. At its core, it deals with questions like: How much information is in a message? How can we represent that information efficiently? How can we reduce noise when transmitting information? Key Concept: Entropy Entropy  is a measure of uncertainty or unpredictability. Think of it like this: A fair coin (50% heads, 50% tails) has  high entropy  because it’s unpredictable. A coin that always lands on heads has  zero entropy  because it’s completely predictable. In deep learning,  entropy  tells us how much uncertainty there is in the model’s prediction. What is the  Information Bottleneck ? Imagine you're trying to compress an image to send over the internet. You want to remove unnecessary parts (like background noise) but keep the important c...