アーカイブ / Generative AI / LLM / VLM
物理の問題文から力の向きを検証して図にするPhyDrawGen
PhyDrawGen
PhyDrawGenの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: The overall pipeline of PhyDrawGen. To bridge semantic understanding and algebraic exactness, a language model (GPT-4o) extracts a typed scene graph from the text (left box). A solver converts it into a Planar Straight-Line Graph enforcing physical primitives (middle box), while a Qwen-VL loop iteratively corrects violations before rendering.
概要
- PhyDrawGenは問題文から場面グラフを作り、物理制約を計算して図の線を決める。
- 著者らの標準問題評価では、矢印のVCSRが94.7%、名称も問うLblCSRが77.9%だった。
- 平面上の古典物理を対象とし、教材利用の効果には教員による別途検証が要る。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、PhyDrawGenの仕組み
- 01物理の問題文
- 02場面グラフ抽出
- 03平面図形の制約計算
- 04違反の修正・再検査
- 05場面図と力の図
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
PhyDrawGenは、物理の問題文から法則に沿った図を作る手法だ。力の矢印が逆向きなら、見た目が自然でも別の物理状態を示す。物体だけを取り出して作用する力を示す「力の図」では、矢印の向きや名称が学習内容そのものに関わる。
著者らは力学に加え、光の進路や電磁場も対象とする。文章中の物体とその関係を読み取る処理、物理法則に従って線を定める処理、物体の見た目を描く処理を組み合わせる。
手法
まず言語モデルが物体、面、動作、接触、位置を場面グラフに整理する。場面グラフとは、登場物とその関係を種類付きで記録したものだ。例えば斜面上で静止する物体なら、斜面との接触と静止状態を記録する。力と制約は、この抽出結果を受けた計算器が決める。
計算器は平面直線グラフ(PSLG)を作る。これは点と向きのある直線で図形を表す形式で、重力の向き、接触面に垂直な力、静止時の力のつり合いなどを検査する。光の屈折や電荷に関する制約も扱う。違反時は、仮の図とグラフを読む視覚言語モデルが修正案を出し、再検査する。最後に物体の絵と検証した線を組み合わせる。
新規性
著者らが提案するのは、文章から場面の関係を読み取る工程と、物理法則に沿う図形を計算する工程を分けた構成だ。力学、光学、電磁気学の制約を平面上の点と線で表す。
さらに、制約違反を記録して作った修正例で視覚言語モデルを学習し、修正案を再検査する。力の向きや光路を描画前に確かめる手順まで含めた点が特徴である。
従来手法との違い
比較対象のGPT-5-image、Gemini 2.5 Flash、Gemini 3 Proには、問題文から名称付きの力の矢印を含む図を直接生成させた。PhyDrawGenは途中で場面グラフを作り、制約計算を経て矢印を決める。
標準問題では著者らのVCSRとLblCSRが3モデルを上回った。一方、表のH-V1はGemini 3 Proを下回り、未知の物体を含む問題のBlind評価でも同モデルを下回る。結果は指標ごとに読む必要がある。
実験結果
著者らは力学・光学・電磁気学の計1,449問で評価した。標準問題では、図の矢印を判定モデルが読み取る問題単位のVCSRがPhyDrawGenで94.7%、最良の比較対象GPT-5-imageで79.7%。名称も一致させるLblCSRは77.9%と47.1%で、角度の許容差は10度だった。
未知の物体を含むOpen-Vocabulary-65ではVCSRが92.3%。別の判定モデルによるBlind評価は表で53.6%だが、本文は53.4%と記すため値を確定できない。80件の誤りを加えた力学問題では、修正なしのVCSR48.8%に対し、修正ありは61.7%と報告する。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:高校物理の演習問題から、教員が確認する図の下書きを作る。問題文を入力し、場面図と物体ごとの力の図を出力する。教員は接触関係、矢印の向き、力の名称を確認してから教材に採用する。
既存の仕組みを追加学習せず試す想定なら、新たな学習データやセンサーは使わない。検証には問題文と、教員が確認した矢印の向き・名称の正解ラベルが要る。授業の用語に合わせた場面グラフと表示ラベルの調整も必要になる。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:対象単元の問題文と、教員が確認した力の向き・名称の正解ラベルを少数集める。追加学習をしない試行なら新たな学習データは不要で、追加センサーも使わない。まず授業の用語を場面グラフの物体・接触・動作に対応させ、表示ラベルを調整する。
同じ問題を現行の教材作成手順でも図にし、教員が矢印の欠落、向き、名称、修正時間を記録して比較する。斜面や珍しい物体を含めて確認し、誤りが出た問題文と中間の場面グラフを残す。読み取りと制約計算のどちらに手直しが必要かを判定する。
限界と課題
著者らは、平面上の点と直線に依存するため任意の三次元配置を扱えないと述べる。評価問題は主に大学初年級の標準的な物理から集められ、物理オリンピック級の力学や量子現象を含まない。比較対象も列挙された商用モデルである。
編集上の検証事項として、位置や角度の記述が足りない問題で場面グラフに関係の欠落が生じないか、教員の判定とモデルによる採点がどの程度一致するかを調べたい。確認できた本文の範囲では、実際の授業での効果は評価されていない。
出典
元のタイトル・要旨を確認する(英語)
PhyDrawGen: Physically Grounded Diagram Generation from Natural Language
Generating physics diagrams from text requires strict adherence to physical laws. While current generative models produce visually plausible outputs, they systematically hallucinate force vectors, ignore conservation laws, and violate geometric constraints. We present PhyDrawGen, a neuro-symbolic pipeline that decouples semantic scene understanding from physical constraint satisfaction. First, a large language model extracts a typed scene graph from the problem text. A deterministic solver then converts this graph into a Planar Straight-Line Graph (PSLG), encoding force balance, optical paths, and field topologies as exact geometric primitives. Finally, a fine-tuned Qwen-VL model implements a visually grounded propose-verify loop to iteratively correct any constraint violations. Evaluated on a benchmark of 1,449 problems spanning mechanics, optics, and electromagnetism, PhyDrawGen significantly outperforms GPT-5-image, Gemini 2.5 Flash, and Gemini 3 Pro, demonstrating robust physical accuracy even on unusual-object problems.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




