今週の、ドラマチックなシーズン7最終回の後に何が起こるのか、気になって仕方がないなら『ゲーム・オブ・スローンズ』、そう思っているのはあなただけではない。
テレビシリーズは今や原作小説を大きく先行しており、ファンは2019年までジョージ・R・R・マーティンの壮大なサーガがどう幕を閉じるのか、待たなければならないかもしれない。
その間、ぜひとも欲しい新たな考察の材料を提供しようと、あるアルゴリズムが第6巻の執筆を始めた。その予測は、長年ファンの間で語られてきた説のいくつかを裏付けている。
「リカレント・ニューラルネットワーク」と呼ばれる種類のAIに、マーティンの既刊5冊、およそ5,000ページを学習させた後、ソフトウェアエンジニアのザック・タウトは、このアルゴリズムを使って次の展開を予測した。
そして、しばらくの間はこれが得られる最良のものかもしれない。正直なところ、待ちくたびれた私たちの多くは、マーティンが近いうちに『冬の狂風』を完成させることを、ほとんど諦めてしまっている……マーティン本人でさえそうなのだから。
注意:ファンの考察とシーズン7のネタバレを含みます。
AIの予測によると、長年語られてきたファンの説のいくつかは実現する。これまでにアルゴリズムが生成した5章では、ジェイミーが最終的にサーセイを殺し、ジョンがドラゴンに乗り、ヴァリスがデナーリスに毒を盛る。
「ジェイミーはサーセイを殺し、冷たく、言葉に満ちていた。そしてジョンは、自分が今や狼だと思った。ホワイト・ハーバー……」第5章はこう始まる。
全章を通して読むには、プロジェクトのGitHubページをご覧いただきたい。マーティンの実際の小説と同じように、各章は登場人物の名前から始まる。
多くの人がすでに予想している展開を裏付ける一方で、AIはかなり意外な筋書きも提示している。テレビシリーズにもマーティンの小説にも反映されそうにないので、まだあまり期待しないほうがよさそうだ。
たとえば、アルゴリズムが生成した第1章はティリオンの視点で書かれており、サンサがバラシオン家の人間だと判明する。
「サンサ様のことを恐れておりました、サー」とジェイミー卿は彼女に念を押した。「彼女はバラシオンで、交差するもののひとつです。あなたの玉ねぎの側室の次男たちです。」
また、海賊のような風貌をした奇妙な新キャラクター、グリーンビアードも登場する。
「明らかに完璧ではありません」とタウトはMotherboardのサム・ヒルに語った。「長期的な物語を組み立てているわけではなく、文法も完璧ではありません。それでもネットワークは、英語の基礎とジョージ・R・R・マーティンの文体の構造を自力で学習できます。」
ニューラルネットワークは、人間の脳が単に記憶して指示に従うだけでなく、実際に学習する能力に着想を得た、機械学習アルゴリズムの一種だ。
リカレント・ニューラルネットワークはその特定の下位分類で、既刊5冊の長文のような、長いデータ列の処理に最も適している。
理論上、タウトのアルゴリズムは、小説ですでに起きた出来事をもとに、マーティンの既存作品の真の続編を作れるはずだ。
しかし実際には、文章はぎこちなく、ほとんどの場合、意味をなさない。しかも、すでに死んでいる登場人物にも言及している。
火が落ちるまで、ネッドは立ち止まったほうがよかった。砕けた、まだ遠くにある野のアーチの下に立ち、影の塔が背後の野営地に支払いをした。
それでも、かなり予言めいて聞こえる台詞もある。
「アリアはジョンが槍を持つのを見た。『陛下』と彼は、切迫した様子の侍女に恐れながら言った。『カラスの目がおそばに加わるでしょう。』」
「完璧なモデルなら、本で起きたすべてのことを考慮し、2冊前に死んだ登場人物が生きているかのように書くことはないでしょう」とタウトはMotherboardに語った。
「しかし実際には、モデルはそこまで優れていません。もしそれほど優れていたら、作家は困るかもしれません……。でも、何百万語にもわたる複雑な筋書きを記憶できる完璧な文章生成器を訓練する技術はまだ存在しないため、モデルは多くの間違いを犯します。」
ここでの主な制約の一つは、書籍にアルゴリズムが学ぶのに十分なデータが含まれていないことだ。
読んだ人なら誰もが証言するように、これらの本はかなり長い。それでも、ニューラルネットワークが学習するデータセットとしては、実際にはかなり小さい。
一方で、再利用されない独自の単語、名詞、形容詞が非常に多く含まれており、そのためニューラルネットワークがパターンを学ぶのはとても難しい。
タウトはヒルに語った。よりよい学習元は、長さが100倍で、語彙の水準は児童書並みの本だという。もちろん、それでは私たちがよく知り、愛しているシリーズの目的が台無しになる。
それでも、マーティンがようやく『冬の狂風』を書き上げるか、HBOが最終シーズンを公開するのを待つ間、私たちにあるのはこのぎこちない5章だ(先に実現するのは後者だと私たちは見ている)。
だから今は、次に何が起きるのか手がかりを探して、これらの章をじっくり読み込もう。ひょっとすると、氷のドラゴンを倒す方法をアルゴリズムが思いついているかもしれない……


