人工言語の歴史が教えてくれたこと、そしてAI時代の人工言語がなぜ異なる道を歩むのか
1887年の夢
1887年、ルドヴィコ・ザメンホフというポーランドの眼科医が 人類のための共通言語を発表した。
エスペラント。
ザメンホフの診断は明確だった。 各国が異なる言語を話すから、誤解が生まれる。 誤解が紛争を生み、紛争が戦争を生む。 もしすべての人間が一つの言語を共有すれば、 世界は平和に近づくだろう。
エスペラントは美しく設計されていた。 文法は16の規則で完結する。例外なし。 語根は主要ヨーロッパ言語から取られ、学びやすい。 発音は綴りと一致する。
ザメンホフは自然言語の非効率性を認識し、 意図的に設計された人工言語でそれを解決しようとした。
137年後、エスペラントの話者は約200万人。 世界人口の0.025%。 エスペラントは失敗した。
なぜか?
失敗の3つの原因
原因1:学ばなければならない
エスペラントがいくら簡単でも、新しい言語を学ぶのはコストだ。
16の規則を習得しなければならない。 語根を記憶しなければならない。 その言語で思考し書く練習が必要だ。
韓国語話者がエスペラントを学ぶのに100時間かかるとしよう。 100時間は小さくない。 100時間を投資する動機を持つには、 すでにエスペラントで話し相手がいなければならない。
しかしエスペラントを話す人は少ない。 少ないから学ぶ動機がない。 学ぶ人がいないからさらに少なくなる。
逆ネットワーク効果の教科書的事例。 鶏と卵の問題。 エスペラントは137年間この罠に嵌まったままだ。
原因2:既存の言語を置換しなければならなかった
エスペラントの目標は既存の自然言語を補完または置換することだった。
これは全人類の習慣を変えることを意味する。 英語がすでに国際共通語として機能している中で、 新しい言語の導入はすべての参加者の同時切り替えを必要とする。
一人がエスペラントを学んでも、 相手が英語で返せば無意味だ。 切り替えは同時に起こらなければならず、 同時切り替えはほぼ不可能だ。
原因3:コミュニケーションそのものが目的だった
エスペラントの存在理由はコミュニケーションだった。 人々がエスペラントで会話すること。 手紙を書き、本を読み、討論すること。
しかし人間はすでにコミュニケーションしている。 母語で、英語で、ジェスチャーで。 不完全だが、機能している。
「より良いコミュニケーション」は魅力的だが、 「すでに機能しているコミュニケーション」を捨てる動機は不十分だ。
AI時代の人工言語は3つすべてを回避できる
もしAIのための人工言語が存在すれば、 それはほぼあらゆる点でエスペラントと異なる。
違い1:学ぶ必要がない
エスペラントは人間が直接使う言語だ。 この種の言語の主なユーザーはAIだ。
この種の言語はAI内部で動作する中間表現(IR)だ。 ユーザーは自然言語で話し、自然言語で回答を受け取る。 その間で見えないように動作する。
LLVM IRを知らないプログラマーでもC++が書けるように、 この言語を知らないユーザーでもAIが使える。
学習コストはゼロ。 ネットワーク効果の問題は発生しない。 ユーザーは一人も切り替える必要がない。
違い2:既存の言語を置換しない
エスペラントは自然言語の地位を欲した。 この種の言語はその地位に興味がない。
人間は引き続き自然言語を話す。 韓国語で、英語で、スペイン語で。 置換するのは自然言語ではなく、 AI内部で自然言語が一時的に果たしてきた役割だ。
推論の媒体。 知識の保存フォーマット。 システム間通信のプロトコル。
この役割から自然言語を取り除き、構造化言語を挿入する。 人間の習慣には何も変化がない。
違い3:コミュニケーションが目的ではない
エスペラントの目的はコミュニケーション。 この種の言語の目的は記録と検証。
AIの推論を構造化し記録する。 その記録を再利用可能にする。 人間がその記録を検証可能にする。
コミュニケーションは自然言語の仕事だ。すでに上手にやっている。 この種の言語は自然言語にはできないことを担当する。
しかし人間はこの言語を見ることができる
ここに一つ重要な区別がある。
この言語が「見えない中間言語」であるからといって、 人間が決して見られないわけではない。
この種の言語はビジュアルエディタを通じて人間に開放されるべきだ。
AIがある判断をした根拠を知りたいとき、 推論グラフを直接開くことができる。
バイナリの16ビットワードを読むのではない。 グラフが可視化されている。 ノードをクリックすればエンティティの情報が表示される。 エッジをたどれば推論パスが見える。 出所、タイムスタンプ、確信度レベルが視覚的に表示される。
これは言語を学ぶことではない。 地図を読むことだ。
測量を勉強しなくてもGoogle Mapsを読めるように、 バイナリ文法を学ばなくてもビジュアルエディタを使える。
検証のインターフェース
ビジュアルエディタはホワイトボックス原則を完成させる最後のピースだ。
推論が透明に記録されていても、 人間がその記録にアクセスできなければ、透明性に意味はない。
ビジュアルエディタがあれば:
AIが「李舜臣は12隻で133隻を撃破した」と回答したとき、 ユーザーはその回答の背後にある推論グラフを開ける。
どのエンティティが参照されたか?李舜臣、鳴梁海戦、朝鮮水軍。 この情報はどの出所に基づくか?朝鮮王朝実録、乱中日記、学術論文。 「12」という数字の確信度は? 「133」はどこから来たのか?日本の記録と韓国の記録は不一致か?
ユーザーはこれを見て判断する: 「この回答を信頼できるか?」
これは批判的信頼であって、盲目的信仰ではない。
エスペラントが夢見たのは「すべての人間が同じ言語でコミュニケーションする世界」だった。 この種の言語が創るのは「人間がAIの判断を直接検証できる世界」だ。
エスペラントが教えてくれたこと
エスペラントの失敗は言語として劣っていたからではない。 エスペラントは優れた言語だ。その設計はエレガントで論理的だ。
失敗したのは戦略だ。
人間に新しい言語を学ぶよう求めた。 既存の言語の地位を置換しようとした。 すべての参加者が同時に切り替えると想定した。
AI時代の人工言語はこれらの教訓を正確に反映しなければならない。
| エスペラント | AI内部言語 | |
|---|---|---|
| 主なユーザー | 人間 | AI |
| 学習が必要 | はい | いいえ |
| 既存言語を置換 | 試みた | しない |
| 人間のアクセス | 学んで読む | ビジュアルエディタで見る |
| 目的 | コミュニケーション | 記録と検証 |
| 切り替えコスト | 全参加者 | AIシステムのみ |
エスペラントは人間同士の言語の壁を取り壊そうとした。 AI時代の人工言語は人間とAIの間の透明性の壁を取り壊す。
目的が異なり、戦略が異なる。 だからこそエスペラントが陥った罠を回避できる。
まとめ
エスペラントは3つの理由で失敗した。
- 学ばなければならなかった。ネットワーク効果の罠に嵌まった。
- 既存の言語を置換しようとした。同時切り替えは不可能だった。
- コミュニケーションが目的だった。すでに機能しているコミュニケーションから切り替える動機がなかった。
AI時代の人工言語は3つの罠すべてを回避できる。
- 主なユーザーはAIだから、人間は学ぶ必要がない。
- 自然言語を置換しない。AI内部の役割だけを担当する。
- 目的はコミュニケーションではなく記録と検証。
そして人間はビジュアルエディタを通じてAIの推論を直接見ることができる。 言語を学ぶことなく。地図を読むように。
エスペラントが教えてくれたこと: 人工言語の成否は設計のエレガンスではなく、戦略によって決まる。