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

AIが作った電子回路はシミュレーション成功だけでは正しさを判定できない

Validation and Simulation Catch Different Errors: Four Levels of Evaluation for LLM-Generated Circuits

Ali Hedayati Pirouzan

この論文をやさしく読む

ひとことで言うと

AI生成回路の接続構造とシミュレーション実行を別々に検査する必要を、実例で示す研究。

何に役立つ?

AIによる回路作成の評価手順を設計し、未接続端子や実行不能な回路を見逃さないために役立つ。

この研究の面白いところ

150回路で構造検証とngspiceの判定が食い違う事例を数え、同じ生成結果から修復の効果も切り分けた。

どこまで分かった?

修復による実行可能性の改善は45回路の標本では確定できないと著者らが明記する。結論は評価段階の分離に関するもの。

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

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

大規模言語モデル(LLM)が生成した電子回路では、シミュレーションが成功しても構造が正しいとは限らない。著者らは、型付きの回路交換表現に基づく実際に動く処理系を使い、三言語の150回路ベンチマークについて、スキーマの妥当性、接続構造の妥当性、実行環境での実行可能性、要求された部品集合との一致という四段階を定義して測定する。これらの段階は包含関係になっていない。 gpt-4o-miniでは、150回路中16件、10.7%(95%信頼区間6.7~16.6%)が接続構造の検証では拒否されたが、ngspiceではエラーも警告もなく実行された。そのうち12件は要求された部品をちょうど含みながら、一つの端子が未接続だった。逆に7件、4.7%は構造検証を通過したが、ngspiceでは実行を拒否された。両方に失敗したのは10件、両方を通過したのは117件で、どちらの検査も他方が見逃す種類の問題を見つけた。最小の三部品分圧回路では、抵抗の片端が未接続になると、ngspiceは何も警告しないまま、2.50 Vでなく5.00 Vを報告する。 修復段階の効果とサンプリングのばらつきを分けるため、各条件を新たな生成結果ではなく、同じモデル出力から評価する対の除去実験を行った。層化した45回路の部分標本では、モデルによる修復により接続構造の妥当性は40.0%から84.4%へ改善した(20件増、悪化なし)。実行可能性は差し引き6件の改善(7件改善、1件悪化)で、この標本数では効果を確定できず、部品一致は2件の改善だった。1件の回路は一度の修復で二つの段階の評価が逆方向に動いた。直接ネットリストを生成する基準手法と比べると、処理系の実行率は88.7%対47.3%だった。基準手法の失敗のうちネットリストが原因と確信できないものを全て基準手法側に有利に数える場合は62.7%となる。 著者らが支持する結論は限定的で、LLM生成回路について構造検証とシミュレーションを別の評価段階として報告すべきだというものだ。動く回路でも構造的に妥当とは限らず、構造的に妥当な回路でも実行できるとは限らない。

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

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

更新履歴

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

原文の要旨

Simulation success is not equivalent to structural correctness for LLM-generated circuits. We define and measure four evaluation levels -- schema validity, topological validity, backend executability, and component-set agreement -- on a 150-circuit trilingual benchmark, through a deployed pipeline built on a typed circuit interchange representation. The levels are not nested. On gpt-4o-mini, 16 of 150 circuits (10.7%, 95% CI 6.7-16.6) were rejected by the topological validator but executed in ngspice with no error or warning; 12 of these contained exactly the requested components, with one terminal disconnected. Conversely, 7 circuits (4.7%) passed the validator and ngspice refused them. Ten failed both checks and 117 passed both, so each check detects a class the other misses. A minimal three-component divider shows the cost: a dangling resistor reports 5.00 V instead of 2.50 V while ngspice stays silent. A paired ablation, in which every arm is evaluated from the same model sample rather than a fresh one, separates each repair stage from sampling noise. On a stratified 45-circuit subsample, model repair raised topological validity from 40.0% to 84.4% (+20 circuits, no regressions) while moving executability by a net 6 (+7, -1), an effect this sample size does not resolve, and component agreement by 2. One circuit moved in opposite directions at two levels in a single repair step. Against a direct-netlist baseline the pipeline executed 88.7% against 47.3%, or 62.7% under an accounting that credits the baseline with every failure we cannot confidently attribute to the netlist. These results support a narrow methodological conclusion: structural validation and simulation should be reported as distinct evaluation stages for LLM-generated circuits. A circuit that runs is not necessarily structurally valid, and a structurally valid circuit is not necessarily executable.

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