Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Solving olympiad geometry without human demonstrations

Toma Tanaka
January 22, 2024

Solving olympiad geometry without human demonstrations

Solving olympiad geometry without human demonstrationsの論文紹介
AlphaGeometryの論文
間違いや修正箇所などがあればご指摘ください!

Toma Tanaka

January 22, 2024
Tweet

More Decks by Toma Tanaka

Other Decks in Technology

Transcript

  1. 概要 Googe DeepMind の研究,Nature(2024/1/17) に掲載 言語モデルと演繹的推論を組み合わせたAlphaGeometry を提案 平面幾何学の問題限定でIMO 金メダリストの平均的なスコアに迫る正解率を達成 (SOTA)

    演繹的推論だけで導けない補助項の生成に言語モデルを利用 人間による注釈や問題文を使わず合成データだけで言語モデルを学習 学習データ不足になりがちな数学などの領域に対する一つの指針となるフレーム ワーク ※IMO ...International mathmatical Olympaid( 国際数学オリンピック) 2
  2. 学習のための合成データの生成 右図にあるような“ 前提” からサンプリン グを行う “ 前提“ から記号的演繹エンジン(DD+AR) を使い様々なtrue statements

    を生成 証明の中の部分的な演繹推論を取り出 し,1 億個のユニークな証明のサンプル を生成 (IMO-AG-30 問題を含まないような) ・・・ ( 全部で55 個) 9
  3. 利用した言語モデル 利用したライブラリ Meliad 人気のあるTransformer アーキテクチャを拡張し,長いシーケンスに対応させたものなどが含まれ ている https://github.com/google-research/meliad 言語モデル アーキテクチャ:(Transformer-XL with

    sliding window ?) Meliad のベースラインモデルで採用されており,今回の研究では基本設定を使ったと記載があるため パラメータ:1 億5100 万 12 層 埋め込み次元:1024 アテンションのヘッド:8 Tokenizer SentencePiece を単語モードで学習 11
  4. 言語モデルの学習 “ 前提, 結論, 証明” の順番で文字列を作成し,“ 前提, 結論” から“ 証明”

    を生成するよ うに言語モデルを学習 このような学習を行うことで演繹的推論だけでは導けない補助項を生成できる ようになる 補助項の構築は以前から研究されていたが,手作業で作成されたテンプレ ートなどを活用しており人間の経験のサブセットに制限されていた 言語モデルと組み合わせることで記号的演繹エンジン(DD+AR) で解ける以上の 問題を解くことができる 12
  5. 概要( 再掲) Googe DeepMind の研究,Nature(2024/1/17) に掲載 言語モデルと演繹的推論を組み合わせたAlphaGeometry を提案 平面幾何学の問題限定でIMO 金メダリストの平均的なスコアに迫る正解率を達成

    (SOTA) 演繹的推論だけで導けない補助項の生成に言語モデルを利用 人間による注釈や問題文を使わず合成データだけで言語モデルを学習 学習データ不足になりがちな数学などの領域に対する一つの指針となるフレーム ワーク ※IMO ...International mathmatical Olympaid( 国際数学オリンピック) 20