Skip to content
Naoya Tech
Go back

Claude Shannon and the History of Information Theory: Entropy Explained

27:57 Programming & CS

Overview

In 1948, Claude Shannon of Bell Labs published “A Mathematical Theory of Communication”. It showed that once bandwidth and noise are fixed, no one can communicate faster than a certain limit, now called the Shannon limit, and it took about 50 years to build codes that come close to it.

The video starts with France’s optical telegraph in 1794 and follows Morse code’s letter lengths, Hartley’s logarithm, Nyquist’s bandwidth and the master’s thesis Shannon wrote at 21, arriving at entropy, which measures information as average surprise. It then covers the two theorems that set the limits of compression and transmission, and Shannon himself.

Key Points

Chapters

概要

1948年、ベル研究所のクロード・シャノンが「通信の数学的理論」を発表しました。帯域幅と雑音の大きさが決まると、通信の速さには誰にも超えられない上限ができることを示した論文で、この上限はシャノン限界と呼ばれます。その近くまで届く符号ができるまでには約50年かかりました。

動画は1794年のフランスの腕木通信から始まり、モールス電信の符号の長さ、ハートレーの対数、ナイキストの帯域幅、21歳のシャノンが書いた修士論文をたどって、情報を驚きの平均で測るエントロピーに行き着きます。そのあと、圧縮と伝送の限界を決めた2つの定理と、シャノン本人の話を紹介します。

ポイント

  • シャップの腕木通信、Eのようによく出る文字を短くしたベイルの符号、ハートレーの対数による測り方、ナイキストの帯域幅による上限が、それぞれ情報を数える土台になりました。
  • シャノンの修士論文は、スイッチの回路をブールの論理式として書き、整理できることを示しました。1948年の論文では情報源と通信路を切り離して考えています。
  • エントロピー H = −Σ p log₂ p は情報源の驚きの平均で、ZIPやPNGのような可逆圧縮の限界になります。
  • 通信路容量 C = B log₂(1 + S/N) より遅く送る限り、適切な符号を使えば誤り率はいくらでも小さくできます。ターボ符号とLDPC符号は2000年前後にこの限界の数%以内まで届きました。
  • シャノンは英語の1文字あたりのエントロピーをおよそ1〜1.5ビットと見積もり、冗長性は約75%になります。よく予測できるほど短く圧縮できるという関係は、大規模言語モデルの学習に使うクロスエントロピーにもそのまま使われています。

チャプター

Watch on YouTube

Share this post on:

Previous Video
Step Away from the Computer: Rich Hickey's Hammock Driven Development
Next Video
Database History: Reading a Paper by Postgres's Turing Award-Winning Creator