
Shannon's channel capacity: C = B log₂(1 + S/N) bits per second
Image: de:Benutzer:Hejkal, CC BY-SA 3.0, via Wikimedia Commons
Shannon's channel capacity: C = B log₂(1 + S/N) bits per second
Channel capacity is the theoretical maximum rate for reliable information transmission over a communication channel. Shannon's theorem states that this capacity is the highest information rate achievable with arbitrarily small error probability. Information theory, developed by Claude E. Shannon, provides a mathematical model to compute this capacity.
Example
Consider a channel with a bandwidth (B) of 3000 Hz and a signal-to-noise ratio (S/N) of 1000. Using Shannon's formula, the channel capacity (C) can be calculated as C = 3000 log₂(1 + 1000) ≈ 30,000 bits per second.
Remember this
Understanding Shannon's channel capacity is crucial for designing efficient communication systems that approach theoretical limits of data transmission.
Text adapted from Wikipedia, licensed under CC BY-SA 4.0.
Shannon's source coding theorem: you can't compress below entropy
Can you squeeze endless text into fewer bits without losing anything?
Entropy in thermodynamics and information theory
Ever wondered how computers decide what's important in a message?
Rate-distortion theory: minimum bits to represent data within distortion D
How many bits do we need to perfectly copy a song?
arithmetic intensity is
Arithmetic intensity = FLOPs / Bytes accessed
Jensen–Shannon divergence
Jensen-Shannon divergence formula: D_JS(P||Q) = 1/2 * D_KL(P||(M)) + 1/2 * D_KL(Q||(M))
Binary search
How fast can you find a word in a dictionary?
Swipe through 100 ML concepts daily
Open Pocket Polymath