arXiv論文メモ
新着一覧
cs.GR · 査読状況未確認

小型モデルで化学反応を検証可能な3Dアニメに変換

Constrained Program Generation for 3D Reaction Animation with a 0.8B Model

Hongyuan Wang, Daming Luo, Nico Pietroni, Christy Liang, Andrew McDonagh

この論文をやさしく読む

ひとことで言うと

既知の化学反応を、原子や結合の変化を明示したプログラムへ変換し、そのプログラムを確認してから3Dアニメーションにする仕組みです。

何に役立つ?

考えられる用途は、化学反応の説明や教材の作成です。見た目だけでなく、どの原子・結合・電荷を変えたかを確認できる表現を間に置きます。

この研究の面白いところ

生成・検証・描画が同じ反応プログラムを共有します。入力から決まる事実を制約で固定することで、小型の8億パラメータモデルでも出力の整合性を高めています。

どこまで分かった?

既知の反応物と生成物、および原子対応が入力される設定です。未知の反応や反応機構を発見する方法ではありません。制約を加えても失敗は残り、実行時検査が必要とされています。

v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。

アブストラクトの日本語訳

化学反応を可視化するには、記述された化学に忠実でありながら、分子の変化を見える形にする必要がある。反応式、構造図、分子ビューアーは相補的な説明を与えるが、対話可能な3次元の説明を組み立てるには、依然として変化を指定し、一貫性を確認しなければならない。本研究では、反応アニメーションを実行可能なプログラムとして表すことでこの隔たりに対処する、ドメイン固有言語(DSL)の枠組みChemXRGを提案する。持続的な原子識別子と、結合・電荷・グループ化に関する明示的な操作によって、記号的な反応と表示される変換を結び付ける。この共通表現により、生成、検証、描画が、何が変わるかについて同じ記述に基づいて動作できる。 原子対応が付けられた既知の反応物と生成物の構造が与えられると、反応に基づく制約が入力から決まる事実を固定し、操作の選択肢を制限する。形状とフレームを構築する前に、実行時の検査が得られた変換を検証する。反応プログラムのコーパスと、学習済みの8億パラメータのDSL生成器ChemQwenを用いて、この方式を実装する。対応を揃えた比較評価と構成要素ごとの評価は、入力を条件とする制約の下で、コンパイラに受理される割合と、正規化したプログラム全体の一致度が改善することを示す一方、実行時検査を必要とする残存する失敗も明らかにする。公開ブラウザーアプリは、記号的な反応記述から、検査可能なプログラムと対話可能な3Dアニメーションへ至るつながりを実演する。

v1の要旨から自動生成。本文の精読・人による確認は未実施。

初稿
2026-09-21(UTC)
最新改訂
2026-09-21 · v1
査読・掲載
査読状況未確認
arXivで読むPDF

更新履歴

取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。

原文の要旨

Visualizing a chemical reaction requires making its molecular changes visible while keeping the animation faithful to the stated chemistry. Equations, structural diagrams and molecular viewers provide complementary descriptions, but assembling an interactive three-dimensional explanation still requires specifying the changes and checking their consistency. We present ChemXRG, a domain-specific language (DSL) framework that addresses this gap by representing a reaction animation as an executable program. Persistent atom identifiers and explicit bond, charge and grouping operations connect the symbolic reaction to the displayed transformation. This shared representation lets generation, verification and rendering operate on the same account of what changes. Given known, atom-mapped reactant and product structures, reaction-grounded constraints fix input-determined facts and restrict action choices; execution checks validate the resulting transformation before geometry and frames are constructed. We implement this paradigm with a reaction-program corpus and ChemQwen, a trained 0.8B DSL generator. Paired and component evaluations show improved compiler acceptance and normalized full-program agreement under input-conditioned constraints, while identifying remaining failures that require execution checks. A public browser application demonstrates the connection from symbolic reaction descriptions to inspectable programs and interactive 3D animations.

著者のコメント

11 pages, 5 figures, 2 tables. Hongyuan Wang and Daming Luo contributed equally to this work

arXiv ID: 2609.24457 / 要約の誤りについて