AutoSAM: an Agentic Framework for Automating Input File Generation for the SAM Code with Multi-Modal Retrieval-Augmented Generation

この論文は、大規模言語モデルエージェントと多モーダル検索拡張生成を組み合わせることで、構造化されていないエンジニアリング文書から自動的かつ透明性のある SAM(System Analysis Module)入力ファイルを生成し、原子炉の熱水力シミュレーションを効率化する「AutoSAM」という自律型フレームワークを提案し、複数のケーススタディでその有効性を実証したものである。

Zaid Abulawi (Department of Nuclear Engineering, Texas A&M University, Nuclear Science and Engineering Division, Argonne National Laboratory), Zavier Ndum Ndum (Department of Nuclear Engineering, Texas A&M University, Nuclear Science and Engineering Division, Argonne National Laboratory), Eric Cervi (Nuclear Science and Engineering Division, Argonne National Laboratory), Rui Hu (Nuclear Science and Engineering Division, Argonne National Laboratory), Yang Liu (Department of Nuclear Engineering, Texas A&M University)

公開日 2026-03-27
📖 1 分で読めます☕ さくっと読める

Each language version is independently generated for its own context, not a direct translation.

この論文は、**「AutoSAM(オートサム)」**という、人工知能(AI)が核反応炉の設計図やデータから、複雑なシミュレーション用の「入力ファイル」を自動的に作るシステムについて紹介しています。

専門用語を避け、日常の例えを使って簡単に説明しましょう。

🏗️ 従来の問題:「翻訳と手書き」の地獄

核反応炉の設計や安全チェックには、**「SAM」**という非常に高度な計算プログラムが使われます。しかし、このプログラムにデータを入れるには、以下のような大変な作業が必要でした。

  • バラバラな情報源: 設計図(画像)、技術報告書(PDF)、表計算(Excel)、メモなど、情報があちこちに散らばっています。
  • 人間の手作業: 専門家がこれらの書類を一つずつ読み込み、「あ、ここは温度だ」「ここは配管の長さだ」と見つけ出し、それを SAM というプログラムが理解できる「特殊な言語(入力ファイル)」に手書きで入力する必要があります。
  • 時間とミス: この作業は数日〜数週間かかり、人間がミスをするリスクも常にありました。

これは、**「世界中の異なる言語で書かれたレシピ集(設計図)を読み解き、それを一つの料理屋さんの注文用紙(入力ファイル)に、手書きで正確に書き写す作業」**に似ています。


🤖 AutoSAM の登場:「賢いアシスタント」

この論文で紹介されているAutoSAMは、この地獄のような作業を助ける**「超優秀な AI アシスタント」**です。

1. 何でも読み取る「目」と「耳」

AutoSAM は、ただのテキストを読むだけではありません。

  • PDF や報告書の文章を読み解く。
  • 設計図やグラフを見て、「この丸い部分はポンプだ」「この線は配管だ」と理解する(画像認識)。
  • Excel の表から数値を正確に読み取る。

まるで、**「設計図と報告書が書かれた巨大な図書館に、一目で必要な本を見つけ出し、図面も読める天才的な助手」**がいるようなものです。

2. 専門家の「マニュアル」を常に持ち歩く

AI は何でも知ってるわけではありません。SAM というプログラムは特殊すぎて、普通の AI が勉強したデータには載っていません。
そこで AutoSAM は、**「SAM のユーザーマニュアルと理論書」**を常に持ち歩き、必要な時にすぐに参照できるようにしています。

  • RAG(検索拡張生成): 質問があれば、マニュアルの中から「正解」を探してきて、それに基づいて回答します。これにより、AI が勝手に嘘(ハルシネーション)をつくのを防ぎます。

3. 「中間チェック」で安全を確保

ここが最も重要なポイントです。AutoSAM は、いきなり最終的なプログラムファイルを作らず、**「中間のメモ(中間構造ファイル)」**を作ります。

  • 人間のチェック: AI が「ここは配管の長さ 5 メートルと推測しました」とメモを残します。
  • 人間の承認: 専門家がそのメモを見て、「あ、それは違う、実際は 6 メートルだ」と修正したり、「このデータはなかったから推測でいい」と承認したりします。
  • 最終生成: 人間が OK を出してから、AI が最終的な入力ファイルを作ります。

これは、**「AI が下書きを書き、人間が校正して、最後に印刷する」**というプロセスと同じです。核の安全に関わる作業なので、AI 任せにせず、人間が最終確認をする仕組みになっています。


🧪 4 つのテスト:どれくらいできるの?

論文では、AutoSAM が 4 つの異なる難易度の課題に挑戦しました。

  1. 単純なパイプ(Excel だけ): 表計算データだけから、パイプのシミュレーションを作りました。100% 成功。
  2. 燃料と温度の反応(Excel だけ): 温度が上がると反応が変わる複雑な仕組みも、データから正確に作れました。100% 成功。
  3. 高速増殖炉の心臓部(画像+PDF): 設計図(画像)と報告書(PDF)から、5 つの流路を持つ複雑な炉心モデルを作りました。画像から 100%、文章から約 88% の情報を正しく抽出。
  4. 溶融塩炉の全体ループ(画像+PDF+Excel): 配管、ポンプ、熱交換器などがぐるっと繋がった全体のループを、バラバラの資料から復元しました。全体の流れを正しく再現。

🌟 この技術のすごいところ

  • 「モデル作成」が「プロンプト(指示)」になる:
    以前は「データを探して、手入力して、チェックして」という作業が大半でしたが、今後は**「設計図と資料を AI に渡して、『これを使ってシミュレーションして』と指示するだけ」**で済むようになります。
  • 透明性: AI がどこからデータを拾ってきたか、どこを推測したかがすべて記録されるため、後から誰でも追跡できます。
  • 効率化: 専門家は、単純なデータ入力ではなく、「モデルの精度を高める」「新しいシナリオを考える」という、より高度な仕事に集中できるようになります。

まとめ

この論文は、**「AI が核反応炉の設計資料をすべて読み込み、人間がチェックするだけで、すぐに安全なシミュレーションが始められる」**という未来を提案しています。

AI は「魔法の杖」ではなく、**「人間の専門家を助ける最強のパートナー」**として、核の安全と設計の効率化を両立させるための重要な一歩です。