AIが証明を書くとき、理論研究者に残る仕事は何か:吉田悠一氏の実体験から

YouTubeで開く ↗
概要

国立情報学研究所の吉田悠一氏は、理論計算機科学を専門とする研究者である。本講演で同氏は、生成AIが自身の研究現場をどう変えたかを具体的な事例で紹介した。そのうえで、AIが証明を書けるようになった時代に人間の研究者が何をすべきかについて、現時点の考えを述べている。

9分で読めます
0:31

紙とペンで証明する分野

吉田氏の研究分野である理論計算機科学は、計算そのものを数学的に扱う。与えられた問題がそもそもコンピューターで解けるのか、解けるならどれだけ速いアルゴリズムを作れるのかを問う分野である。吉田氏が最近取り組んでいるのは、入力が少し変わっても答えが大きく変わらないアルゴリズムを作れるかという問題だ。実験で確かめる分野ではなく、伝統的に紙とペンで証明を積み上げてきた。生成AIはこの営みを揺さぶっていると吉田氏は言う。抽象論を避けるため、同氏は2つの具体例を挙げた。

1:28

事例1:自分では√n色が限界だった彩色問題を、AIは3色で解いた

1つ目の例はグラフの彩色問題である。2色で塗り分けられることが分かっているグラフを、隣り合う頂点が異なる色になるように塗る。青の隣はオレンジ、オレンジの隣は青と順に塗っていけば必ず塗れる。

吉田氏が考えたのは、元のグラフと、そこから辺を1本抜いたグラフの両方にアルゴリズムを適用したとき、2つの出力ができるだけ近くなるようにできるかという問題だった。グラフ全体が辺でつながっていれば、2色の塗り方は青とオレンジを交互に伝播させたものか、その色を反転したものしかない。しかし辺を1本抜いてグラフが分かれると自由度が生じ、片方の部分の色がガラッと入れ替わることがある。そこで、2つの出力で色が異なる頂点を少なくできるかが問われる。

2色のままでは、辺1本の変化で色が大きく変わらないアルゴリズムは存在しないことが証明できる。では色数を3色、4色と増やせばどうか。吉田氏が自力で示せたのは√n色までだった。nが1万なら100色程度になり、これは非常に大きい。改善策を考え続けたが、まったく進展しなかったという。

そこでChatGPT 5.6にこの問題を入力したところ、AIは3色で実現できると答えた。しかも証明とアルゴリズムをそろえた完全な形で出してきたという。吉田氏は、生成AIを使っていて最初にパラダイムシフト、つまり時代が変わったと感じたのがこの瞬間だったと振り返る。

AIが提案したアルゴリズムの概略は次のとおりである。まずグラフから頂点の部分集合をランダムに選ぶ。次に、選んだ頂点に挟まれた辺の集合とそれ以外の辺に分けて、グラフを2つに分割する。それぞれを2色で塗り、2つの塗り分けを重ね合わせて最終的な出力とする。吉田氏によれば、アルゴリズム自体もややトリッキーだが、特に解析が驚くべきものだった。時間の都合で、講演では証明の詳細には触れなかった。

5:34

事例2:2年間止まっていた利益配分問題が、数時間単位で進んだ

2つ目の例について吉田氏は、問題そのものより、その後の成果の出方が重要だと前置きした。

設定は次のようなものだ。何人かの参加者がいて、どのペアが組めばいくら稼げるかが分かっている。講演の例では、AとBが組むと12万円、CとDが組むと10万円になる。1人が組めるペアは1つだけで、5人が協力すると合計22万円を稼げる。この22万円を5人にどう配分するかを考える。

配分には2つの条件を課す。1つ目は離反が起きないことである。たとえばBとEの2人だけで組むと6万円を稼げる。その6万円を2人で分けたほうが5人のときより取り分が多くなるなら、2人は離反してしまう。2つ目は、ペアの利益が少し変わっても配分額が大きく変わらないことである。12万円が12.1万円になっただけで各人の取り分が大きく動けば、誰も納得しない。この「安定性」と「離反の起こりにくさ」を両立する配分方法を作れるかが問題だった。

吉田氏は2年前、国際会議ICALP 2024でこの問題についての結果を発表していた。そこで示したのは、離反の起こりにくさを測る指標で1/2−ε程度を達成できるというものだ。εは0.01のように自由に選べる小さな値である。理論的に2/3を超えられないことは分かっていたが、1/2からの改善は2年間進まなかった。

そこでChatGPTに尋ねたところ、事態は急速に動いた。字幕では「チャットGPTアストラ」と呼ばれている。最初に共著者の隈部氏が、GPTを使うと1/3まで達成でき、そのときの安定性は√n程度になると知らせてきた。約2時間後には、√nの部分を改善したうえで1/3−εが得られた。吉田氏は自身の別の研究で使っていた技術を応用すればさらに進むと考え、ChatGPTに尋ねた。すると対数を含む形の結果が出てきた。もっといけると考えた吉田氏は、夜11時にChatGPTにタスクを流して寝た。翌朝には、nに依存しないところまで到達したという報告が届いていた。その後も数時間単位で改善が続いた。字幕から読み取れる範囲では、最終的にεにも依存せず、離反の起こりにくさも2/3に達する結果、つまり吉田氏がいちばん欲しかった結果にたどり着いたという。

自分で研究していれば1段階ごとに長い時間がかかったはずの進展が、数時間ごとに進んでいく。吉田氏はこの感覚に非常に驚いたと語っている。

8:54

研究者としての日常はどう変わったか

AIを使うことで自分の研究がどう変わったか。吉田氏はいくつかの変化を挙げた。

第一に、研究が非常に楽しくなった。以前から疑問に思っていたことを、AIが次々と進めてくれるからだ。ただし研究者には、問いを立てるのが好きな人と問題を解くのが好きな人がいる。後者にとって、この変化は戸惑いを伴うものかもしれないと吉田氏は留保をつけた。

第二に、自分の役割が変わった。自分で解くのではなく、AIにタスクを割り振ることが仕事の大きな部分を占めるようになった。

第三に、ミーティングの中身が変わった。以前はその場で一緒に証明を考えていた。いまはAIが出した証明を解釈し、方針を決めることが中心になっている。

第四に、休むタイミングが非常に難しくなった。AIは人間と違って疲れず、いくらでも作業を進める。「新しい証明ができました」と次々に報告してくるため、すべてに対処していると休む暇がないという。

分野全体で起きていること:数学にも「ビッグサイエンス」が来た

ここまでは吉田氏個人の変化だが、分野全体でも大きな変化が起きている。最近の報告として吉田氏が挙げたのが、ナビエ–ストークス方程式の問題をAIが解いたという件である。これは流体力学に関する偏微分方程式の問題で、ミレニアム懸賞問題と呼ばれる数学の7つの難問のうち最も有名なものの1つだ。報告では、1万個のエージェントを88時間動かして解いたという。吉田氏は、金額にすれば数十億円規模がかかっているだろうと推測する。そのうえで、ついに数学にもビッグサイエンスの流れが来たという感想を述べた。

理論計算機科学でも、講演時点の直近1週間ほどで、有名な予想が次々と解決されているという。吉田氏はMatrix Spencer予想やKomlós予想に触れた(字幕からの推定)。トップ国際会議で発表すればベストペーパー級となる結果が、1週間のうちに立て続けに出ている状況だと説明した。

11:20

研究は「解く」だけではない:研究のサイクルという見方

こうした状況を見ると、研究者のやることがなくなるのではないかという懸念も生じる。しかし吉田氏は、短期的にはそうならないと考えている。

その根拠は、研究が問題を解くことだけで成り立っているわけではないという点にある。研究は、問題を立て、解き、検証し、結果を解釈して理解を深め、それをもとに次の問いへ進むというサイクルで回っている。吉田氏の見方では、これまで未解決問題が大量に残っていたのは、問題を設定したあとの「解く」段階で詰まって滞留していたからだ。AIがその詰まりを解消してくれるのであれば、それはむしろありがたいことだと吉田氏は述べる。

12:22

人間が担うべき部分と、育成・評価の課題

今後の方針として吉田氏が示したのは次の考え方である。AIが既存の問題や手法の周辺を急速に探索するなら、人間は研究の枠組みを広げることに重点を移す必要がある。まだ問われていない問題を立てる、異なる分野を結びつける、何を重要な問題とみなすかを判断する。こうした部分は比較的人間的な営みであり、人間はそこを担うことになるだろうと吉田氏は見ている。

ただし変化は大きく、課題も多い。吉田氏が特に挙げたのは育成と評価である。これまでは若い人に問題を解かせることで、数学的な感覚を養う手助けをしてきた。解くことをすべてAIが担うようになると、どうやって若手を鍛えるかが問題になる。

評価についても同様の問題がある。研究の枠組みを広げることや深く理解することは、以前から大事だと考えられてきた。しかしそれを直接評価する仕組みはあまりなかった。そのため「問題を解けたなら理解しているのだろう」と、解く能力を代理指標として使ってきた。解くことが容易になれば、人をどう評価すればよいかが難しくなると吉田氏は指摘する。

13:54

懸念:研究者が「成果の消費者」になる未来

さらに先の懸念もある。現在AIが担っているのは研究サイクルのうち「解く」部分だけだ。しかしいずれ、サイクル全体をAIが回す時代が来ることも十分ありうると吉田氏は考えている。そうなれば、人間は研究の進展を眺めるだけになり、仕事がなくなってしまう。人間は次々に届く正解に驚くだけで、研究を進めているのはAIであり、研究者は成果を受け取るだけの消費者になる。何もしなければそういう未来が来る可能性はあるというのが吉田氏の見立てである。

これに対して人間がどうすべきかについて、吉田氏は正解はまだないとしたうえで、考え続けなければならないと述べた。

「結果があること」と「人間が理解すること」は違う

その中で吉田氏が1つの考えとして示したのは、AIが何かを証明して結果がそこにあることと、人間がそれを理解することは別だという点である。

吉田氏は自然科学を例に挙げる。自然現象はもともとそこにあるが、あるからそれでよいとはされてこなかった。その裏にある法則を探ってきた結果として科学が発展した。AIの成果も同じように捉えられるという。AIは人間が作ったものではあるが、宇宙人のようなものだと思えばよい。宇宙人が何かを証明して「できました」と言ってきたとしても、人間が何もしなくてよいことにはならない。それはただの堕落ではないか、と吉田氏は述べる。AIが何かを作り、そこに何かがあると分かったなら、人間がそれを理解しに行くことが大事だという。

人間が科学をするのは人間の知識を広げるためであり、そこにあるから終わりという態度は違うと吉田氏は考えている。いろいろな考え方があり、それは多様性なのかもしれないと断りつつ、少なくとも科学者としてはそう考えるという。成果の生まれ方は変わり、証明することについてはAIがどんどん進めていくだろう。そのうえで、人間自身の理解を広げていくことが今後重要になる。これが吉田氏の講演の結びだった。