非公式日本語訳 — 原著者・発行元による公式の翻訳ではありません

Eliezer Yudkowsky — 非公式日本語訳

人工足し算

Artificial Addition

❦

人間が、自分はどうやって算術をしているのか、まったく知らなかったとしよう。羊を数えたり足したりする能力を、学んだのではなく、進化で得たと想像してほしい。生まれつきの能力を使う人々は、その仕組みを知らない。アリストテレスが、視覚野によって物が見える仕組みを知らなかったように。私たちが知るペアノ算術は、まだ発明されていない。数についての直感を形式化しようとする哲学者はいるが、次のような表記を使う。

Plus-Of(Seven, Six) = Thirteen

「七」に「六」を足せば、もちろん「十三」になるという、直感的に明らかな事実を形式化するためだ。

この世界の電卓は、算術上の事実を巨大な検索表に保存して動く。専門の人工算術研究者チームが、ゼロから百までの入力値について、手作業で登録したものだ。実用的には役立つかもしれないが、多くの哲学者は、電卓は足し算を模擬しているだけで、本当に足してはいないと論じる。機械に本当に数えることはできない。だから人間が十三頭の羊を数えてから、「十三」と入力しなければならないのだ。電卓は保存した事実を復唱できるが、その言明の意味は決して分からない。「二百足す二百」と入力すれば「エラー:範囲外」と言う。言葉の意味が分かっていれば、答えが「四百」なのは、直感的に明らかなのに。

もちろん、そんな直感にだまされるほど素朴でない哲学者もいる。数は実際には純粋な形式体系だ。「三十七」というラベルに意味があるのは、言葉そのものの内在的な性質ではなく、外の世界の三十七頭の羊を指すからである。数がこの指示の性質を持つのは、ほかの数との関係からなる意味ネットワークによる。だから、コンピュータープログラムのLISPで「三十七」を表すトークンに、内部構造は要らない。意味があるのは参照と関係のおかげであり、「三十七」それ自体の計算上の性質によるのではないのだ。

汎用人工算術装置は、まだ誰も開発していない。もちろん、「二十」から「三十」までなどの数で動く、領域特化型の狭い人工算術装置はたくさんある。「二百」あたりの数での進歩がどれほど遅いかを見れば、汎用人工算術は当分得られないと明らかに分かる。この分野の最高の専門家は、人間の12歳児ほど上手に足し算する電卓ができるまで、少なくとも百年かかると見積もっている。

だが、この見積もりや、人工算術についての単なる常識的な信念に、全員が同意しているわけではない。次のような発言はよく聞かれる。

この寓話には複数の教訓があり、私は文脈を変えて、異なる教訓とともに語ってきた。たとえば、構成の階層という考えを示している。CPUが大きな数を二つ足せるのは、数が不透明なブラックボックスではなく、32ビットの順序ある構造だからだ。

だが、バイアスを乗り越える目的では、二つの教訓を取り出そう。

架空の証拠から一般化していると非難されないよう言っておくと、両方の教訓は、人工知能の実際の歴史からも得られる。

第一の危険は、AA装置が遭遇した対象レベルの問題だ。AAは、内部では捉えられない過程を使ってシステムの外で生まれた「知識」を、再生する録音機として動いていた。人間は「二十一足す十六は三十七」と教え、AAはその文を記録して再生し、さらには「二十一足す十六」をパターン照合して「三十七!」と出力することもできた。だが、自分でその知識を生み出すことはできなかった。

これは、「光は波だ」と言う物理学者を信じ、魅力的な言葉を記録し、「光は何でできている?」と聞かれたら再生するが、自分でその知識を生み出せないことを、強く思わせる。

第二の教訓は、人工算術の研究者や意見の多い傍観者を飲み込んだ、メタレベルの危険だ。知識の中の混乱した穴を避けて立ち回る危険である。歯を食いしばり、腰を据え、その厄介な穴を埋めること以外なら、ほとんど何でもしてしまう傾向だ。

「創発だ!」と言っても、「不可知だ!」と言っても、どちらも、手に入れることはできるが、自分はまだ持っていない、必要な基本的洞察があるとは認めていない。

新しい基本的洞察がいつ得られるか、どうして分かるだろう。問題と格闘し、学べるすべてを学び、できるだけ多くの角度から調べる以外に、手に入れる方法はない。何年もかかるかもしれない。毎月最低一本の論文を出す必要がある学界は、そういう追求を許す仕組みにはなっていない。ベンチャー投資家が資金を出すようなことでも、もちろんない。あなたは、今システムを作ってしまうか、諦めて別のことをしたくなる。

上の発言を見てほしい。数をもはや謎でなくし、「二十七」をブラックボックス以上のものにする、欠けた洞察を探す旅へ出ようとする発言は、一つもない。困難が算術の内在的な性質ではなく、自分自身の心の無知や混乱から来るとは、誰も気づかなかった。混乱させるものがもう混乱させなくなる状態に至ろうとは、していなかったのだ。

ジューディア・パールの知的システムにおける確率的推論――もっともらしい推論のネットワークを読めば、1グラフィカルモデルの背後の基本的洞察は、それを必要とする問題に不可欠だと分かる。(残念ながら、Tシャツに書けるようなものではないので、自分で本を読んでほしい。ベイジアンネットワークの原理の理由や、数学が厳密にその形であることの重要性を十分伝えるオンラインの一般向け解説は、見たことがない。だが、パールの本は素晴らしい。)かつては、「防犯警報が鳴れば、おそらく泥棒がいた。だが近くで小さな地震があったと知れば、おそらく泥棒ではなかった」といった直感を、不器用に捉えようとする「非単調論理」が何十もあった。グラフィカルモデルの洞察があれば、一階論理の性質がこの仕事になぜ合わないかを数学的に正確に説明し、常識的な細部をすべて、一挙に鮮やかに捉える簡潔な形で、正しい解を表せる。その洞察がなければ、「明らかに真」に思えるすべてに無理やり合わせるため、ここで論理に継ぎを当て、あちらでも継ぎを当て、場当たり的な仕組みを増やし続けるだろう。

鍵となる洞察なしには人工算術の問題が解けないと、あなたには分からないだろう。規則を知らなければ、何かをするには規則を知る必要があるという規則も知らない。だから、自然言語を読んでネットから何百万もの算術的主張をダウンロードできる人工算術装置を作るなど、うまくいきそうな賢い案がいくらでも出てくる。

だが、どういうわけか、賢い案は決してうまくいかない。どういうわけか、いつも、うまくいかない理由が見えなかったのは、障害がなかったからでなく、自分が障害を知らなかったからだと分かる。目隠しをして遠い標的を撃つようなものだ。「中心に当たらないと証明はできないだろう!」と叫びながら、闇雲に何発でも撃てる。だが目隠しを外すまで、狙いを定める競技にさえ参加していない。大切な案が正しくないと「誰にも証明できない」とき、それは、巨大な答えの空間の、小さな標的を射抜く情報が足りないということだ。うまくいくと分かるまでは、その案はうまくいかない。

人工知能における過去の重要な洞察と、それ以前に提案された壮大な混乱の歴史から、私は現実の重要な教訓を得る。根本の問題が自分の無知であるとき、無知を迂回する賢い戦略は、自分の足を撃つ結果を招く。

パール、知的システムにおける確率的推論。 ↩︎