SPARC: A Multi-Agent System for Electrical Circuit Question Answering

Mushtari Sadia, Zhenning Yang, Umme Habiba Lamia, Nishat Shawrin, Ang Chen, Amrita Roy Chowdhury

arXiv:2606.20643 · 2026-06-23 공개 · arXiv · PDF

llm-agents mllm question-answering multi-agent-system physics-simulation executable-code error-diagnosis electrical-circuit

Abstract

Electrical circuit diagram QA tasks require complex mathematical reasoning, which remains challenging for multimodal LLMs. We present SPARC, a multi-agent system that answers questions over circuit diagrams by grounding reasoning in executable physics-based simulations. SPARC uses LLM agents to synthesize, execute, and analyze simulation programs, improving accuracy and reliability by design. It achieves 83% accuracy, with up to a 58% absolute improvement over baselines, while enabling systematic error diagnosis.

한국어 요약

한 줄 요약

SPARC는 회로도 질문에 대해 물리 기반 시뮬레이션을 활용한 다중 에이전트 시스템으로 83% 정확도를 달성했다.

핵심 기여도

핵심 아이디어

전통적인 멀티모달 LLM은 회로도 QA에서 복잡한 수학적 추론을 처리하는 데 어려움이 있다. SPARC는 이 문제를 해결하기 위해 물리 기반 시뮬레이션을 실행 가능한 프로그램으로 변환하고, LLM 에이전트가 이를 생성하고 분석하도록 한다. 이는 추론 과정을 명시적이고 실행 가능한 형태로 구조화함으로써 오류를 감소시키고 결과의 신뢰도를 높인다. 핵심 아이디어는 추론을 시뮬레이션 기반 프로그래밍으로 이식하는 것이다.

기술적 접근법

주요 결과

의의 및 한계

SPARC는 복잡한 수학적 추론이 필요한 회로도 QA 문제에 대한 새로운 접근법을 제시한다. 물리 기반 시뮬레이션을 프로그램화함으로써 추론의 신뢰도와 정확도를 동시에 향상시킨다. 그러나 회로도의 복잡성에 따라 시뮬레이션 실행 시간이 증가할 수 있으며, 모든 회로 유형에 대한 포괄적인 지원 여부는 명시되지 않았다.

실용적 활용

SPARC는 전기공학 교육, 회로 설계 검증, 또는 자동화된 시스템 설계 검토에 활용될 수 있다. 특히 학생이 회로 문제를 풀 때 실시간 피드백을 제공하는 교육 도구로 유용할 수 있다.