「Claude」という名前の由来 ─ 情報理論の父、クロード・シャノン

毎日使っているClaude CodeのあのClaude、その名前の語源はどこから来ているのか。デジタル時代の礎を築いた数学者クロード・シャノンの生涯と業績を辿る。

·
  • 情報理論
  • AI
  • コンピュータサイエンス
  • 歴史
  • Claude
1952年、ベル研究所でTheseus迷路マウスを実演するクロード・シャノン

Claude Codeを日々使っていると、ふと思うことがある。「Claude」という名前は、いったいどこから来ているのだろうか。

Anthropicは公式に明言していないが、Wikipediaをはじめとする複数の情報源によれば、このAIの名前はAlexa・Siriのような女性名に対する親しみやすい男性名という意味合いも持ちつつ、主に20世紀最大の数学者のひとり、クロード・エルウッド・シャノン(Claude Elwood Shannon)へのオマージュだとされている。

シャノンを知らずしてAIを語ることはできない、と言っても過言ではない。彼なしに、現代のコンピュータもインターネットもスマートフォンも存在しなかっただろう。それほどまでに根本的な人物だ。今日は、Claude Codeというツールを毎日手放せない開発者の視点から、この偉人の生涯と思想を辿ってみたい。


ミシガン州から始まった「地味な天才」

クロード・シャノンは1916年4月30日、ミシガン州ペトスキーに生まれた。高校時代は特に目立つ存在ではなく、ミシガン大学の卒業アルバムにも、ネクタイをきっちり結んだ普通の青年として写っている。ミシガン大学では電気工学と数学の学士号を同時に取得し、1936年に卒業した。

大学を出た後、シャノンはMIT(マサチューセッツ工科大学)で大学院生となる。ここからが本番だ。

「20世紀最重要の修士論文」

1940年、シャノンは修士論文『リレー回路とスイッチング回路の記号的解析(A Symbolic Analysis of Relay and Switching Circuits)』を発表した。この論文は後に「20世紀で最も重要な修士論文」と評されることになる。大げさでも何でもない、文字通りの評価だ。

シャノンが論文で証明したのは、19世紀の数学者ジョージ・ブールが考案したブール代数を、電気のリレー回路に直接対応させられるという事実だった。「真」と「偽」、つまり「1」と「0」が、スイッチの開閉に完全に対応する。これが現代のすべてのデジタル回路の設計原理であり、コンピュータの根幹をなす発見だ。Claude Codeが動いているMacのシリコンチップの中で、今この瞬間も無数のスイッチが1と0を刻み続けている。その出発点がこの1940年の論文だった。

その頃シャノンはプリンストン高等研究所にも籍を置き、ヘルマン・ワイルやジョン・フォン・ノイマンと議論を交わし、アルベルト・アインシュタインやクルト・ゲーデルとも折に触れて会話する機会があったという。彼が後に数学・物理学・生物学にまたがる横断的な思考ができたのは、こうした環境の賜物だったかもしれない。

「ビット」の発明と情報理論の誕生

1941年、シャノンはAT&Tのベル研究所(Bell Labs)に入所する。戦時中は暗号研究に従事し、フランクリン・ルーズベルトとウィンストン・チャーチルが使用した秘匿通信システムの構築にも貢献した。

そして1948年、世界を変える論文が発表される。ベル・システム・テクニカル・ジャーナルに掲載された『通信の数学的理論(A Mathematical Theory of Communication)』だ。この論文はのちに「通信時代のマグナ・カルタ」と呼ばれるほどの影響力を持つことになった。16万回以上引用され、現在も引用され続けている。

この論文でシャノンが成し遂げたことは二つある。

第一に、「情報」を初めて定量化した。 それまで「情報」は感覚的・直感的な概念だった。シャノンはそれを数式で定義した。ある出来事が持つ情報量は、その出来事の起こりにくさ(確率の逆数の対数)に比例する。コインを投げて「表が出た」という情報は、ほぼ確実に起きることを「それが起きた」と伝えるより、ずっと情報量が小さい。この考え方はシンプルながら革命的だった。

第二に、情報の基本単位として「ビット(bit)」を定義した。 ビットとはbinary digitの略で、0か1か、二択の情報量を1ビットと定義した。あらゆるデジタルデータ──テキスト、画像、音声、コード──はこのビットの積み重ねに過ぎない。毎日Claude Codeに打ち込むプロンプトも、返ってくるレスポンスも、すべてシャノンが定義したビットの列として送受信されている。

さらにシャノンは情報の「エントロピー」という概念を導入した。これは熱力学の概念を情報に応用したもので、システムがどれほどの不確かさ(情報の多様性)を持つかを表す指標だ。ちなみにこの「エントロピー」という言葉を使うよう勧めたのは、フォン・ノイマンだったとされている。

電信・電話・ラジオ・テレビという、それまでまったく異なる技術として認識されていたものを、シャノンはこの論文で単一の数学的枠組みに統合してみせた。

学習するマウス「テセウス」

理論の人でありながら、シャノンはひどく手を動かすのが好きな人間でもあった。1950年から1952年にかけて、ベル研究所で「テセウス(Theseus)」と名づけた電磁式の迷路解き机上モデルを製作した。迷路探索後にその経路を記憶し、次回以降は最短ルートで通過できるようになる「学習するマウス」だ。

テセウスは5×5マスの迷路を自ら探索し、試行錯誤で出口を見つけると、その経路を電話用リレースイッチ(約90個)が「記憶」として保持した。2度目に迷路に置かれると、すでに学習済みのルートを躊躇なく走り抜ける。

このデモンストレーションはライフ誌やポピュラー・サイエンス誌などに大きく取り上げられ、当時の科学者たちを驚かせた。「機械が学習する」という概念を、初めて一般の目に見えるかたちで具現化した装置のひとつとして、機械学習の先駆けに数えられている。

自宅のガレージで妻のベティ(彼女自身もベル研究所の数学者だった)と一緒に手作りしたという逸話も残っており、このテセウスの実物は現在もMITミュージアムのコレクションに収められている。

コンピュータチェスの発明

1950年、シャノンは別の歴史的論文を発表する。『チェスをプレイするためのコンピュータのプログラミング(Programming a Computer for Playing Chess)』だ。コンピュータ・チェスに関する世界初の技術論文であり、ここで提案された探索アルゴリズム(ミニマックス法と評価関数)の枠組みは、その後何十年にもわたってチェスプログラムの設計思想を支配した。Byte誌はのちに「シャノン以来、コンピュータチェスに新しいアイデアはほとんどない」と評するほどだ。

チェスは実用的な問題ではないが、「機械に知的な問題を解かせる」という概念実証として機能すると彼は考えた。電話の経路探索、テキストの翻訳、メロディの作曲──チェスから派生しうる応用として彼が1950年に挙げたこれらの問題は、今日のAIが実際に解いている問題そのものだ。70年以上前に、彼はAI時代の輪郭を正確に描いていた。

廊下を一輪車で走る「変人天才」

シャノンの人物像として欠かせないのが、その突き抜けた個性だ。ベル研究所とMITの廊下を一輪車に乗りながら移動し、同時にジャグリングをすることがあった。ポゴスティックで跳ね回ることもあった。カジノで負けないための「つま先ウェアラブル・コンピュータ」を数学者のエド・ソープと共同開発し、ラスベガスのルーレットで試験運用するという実験も行っている(1961年)。

チェスの自動機械を自宅で手作りし、ジャグリングの物理方程式を数式化し、「マインドリーディングマシン」まで製作した。127本の論文が収録された全集には、通信工学からジャグリング、遺伝学まで、驚くほど幅広いテーマが並ぶ。

シャノンの伝記を書いたジミー・ソニとロブ・グッドマンは彼を「アインシュタインとドス・エキスの男を足して二で割ったような人物」と表現した。

晩年はアルツハイマー病を患い、2001年2月24日、マサチューセッツ州メドフォードで84歳の生涯を閉じた。

「情報の解像度を上げた人」

シャノンの最大の功績は、「情報とは何か」という問いに数学的な答えを与えたことだ。それまで曖昧な概念だった情報を測定可能にし、工学的に扱えるようにした。その瞬間から、人類はデジタル通信の爆発的な発展へと踏み出した。

作家のジェームズ・グライックはこう述べている。「シャノンの指紋は、私たちが所有するすべての電子機器に、すべてのコンピュータ画面に、すべてのデジタル通信手段に刻まれている。彼は世界をそれほど変えた人間なのに、その変革の後では変革前の世界そのものが忘れ去られてしまうほどの影響力を持っていた」と。

そして「Claude」へ

Anthropicが自社のAIを「Claude」と名づけたとき、彼らは何を込めようとしたのか。情報理論の父の名を継ぐということは、単なるリスペクト表明ではない。シャノンが1948年に証明した「確率的なプロセスによって英語に似た文章が生成できる」という観察は、現代の大規模言語モデルの動作原理と直接つながっている。LLMとは突き詰めれば、シャノンが数式で描いた「次のシンボルの確率分布」を、桁違いのスケールで実装したものに他ならない。

毎日Claude Codeに向かってプロンプトを打ち込むたびに、その応答の裏側にはシャノンが定義したビットが流れ、シャノンが考案した情報エントロピーの概念が息づいている。

「情報とは不確かさの解消だ」と彼は定義した。Claude Codeが吐き出す一行一行も、突き詰めればその定義の上に成り立っている。84年の生涯で彼が蒔いた種は、まだ育ち続けている。

Last updated