atlas

Research map / Large language models / Agents, code and math

AUTOCIRCUIT-RL: Reinforcement Learning-Driven LLM for Automated Circuit Topology Generation

ICML 2025 · Large language models › Agents, code and math · approach: LLM-guided program synthesis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AutoCircuit-RL, an instruction-tuned LLM refined with PPO against RoBERTa-based validity/efficiency/output-voltage reward models plus iterative adaptation, to generate analog power-converter topologies.

Problem

Analog circuit topology synthesis for power converters has a vast, sparse design space; existing search methods need many simulations and prior LLM approaches are limited to small circuits and lack performance-driven refinement.

Approach

Combine supervised instruction tuning of an LLM on incident-encoded netlists with PPO-based RL refinement using constraint-specific learned reward models (validity, efficiency, output voltage), followed by iterative adaptation on high-efficiency samples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use AutoCircuit-RL instead of Gumbel fine-tuningLlama-3 circuit generation · 4-component circuitssimulator validity: 66.80 -> 74.48Helped
use AutoCircuit-RL instead of Gumbel fine-tuningLlama-3 circuit generation · 5-component circuitssimulator validity: 64.19 -> 73.96Helped
add iterative adaptation (ablation)AutoCircuit-RL (Llama-3) · 4-component circuitsoverall success rate (%): 78.39 -> 80.69Helped
add iterative adaptation (ablation)AutoCircuit-RL (Llama-3) · 5-component circuitsoverall success rate (%): 78.39 -> 80.69Helped
add iterative adaptation (ablation)AutoCircuit-RL (MPT-7B) · 4-component circuitsoverall success rate (%): 77.61 -> 80.41Helped
add iterative adaptation (ablation)AutoCircuit-RL (MPT-7B) · 5-component circuitsoverall success rate (%): 77.61 -> 80.41Helped
use AutoCircuit-RL instead of GraphVAEcircuit generation with 6 components and k=1000 · 6-component circuitsoverall success rate: 21.5 -> 65.5Helped
use AutoCircuit-RL instead of Prompt Tuningcircuit generation with 10 components and k=1000 · 10-component circuitsoverall success rate: 32.1 -> 58.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: switching power converter netlist dataset (4-10 components, simulated with NGSpice)

Benchmarks: in-house switching power converter netlist dataset (4C, 5C, 6C-10C)

Metrics: circuit validity score circuit efficiency score duplicate generation rate success rate success rate@m

Baselines: Llama-2-13b prompt tuning Flan-UL2-20b prompt tuning GPT-Neo-2.7B fine-tuning StableLM-3B fine-tuning Llama-3-8B fine-tuning MPT-7B fine-tuning Gumbel-Max fine-tuning (CircuitSynth-Gumbel) GraphVAE

Builds on: PPO RLAIF RLHF Gumbel-Max trick Prompt tuning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy