用单步强化学习一键生成高性能电路设计,突破传统方法局限。
Inverse Design in Distributed Circuits Using Single-Step Reinforcement Learning
- 通过联合训练的条件分布一次性采样所有设计参数
- 在复杂传递函数下设计误差显著降低,优于现有方法
- 适合需要灵活拓扑与非可微评估的电路逆向设计场景
分布式电路逆向设计的目标是生成满足特定传递函数要求的近优设计方案。现有方法多依赖人工网格、可微评估或固定拓扑结构,难以适应实际设计中常见的不可微评估、可变拓扑和近连续布局空间。本文提出DCIDA框架,通过基于Transformer的策略网络学习目标传递函数对应的近优设计采样策略。该策略以复合单步动作形式,从一组联合训练的条件分布中采样所有设计因素;利用一个可逆的耦合映射,将原始采样设计动作转换为唯一对应的物理表示,从而学习各原始设计决策间的条件依赖关系。实验表明,相较于最先进方法,DCIDA在复杂传递函数场景下显著降低了设计误差,且拟合效果更优。
原文摘要 · Abstract (English)
The goal of inverse design in distributed circuits is to generate near-optimal designs that meet a desirable transfer function specification. Existing design exploration methods use some combination of strategies involving artificial grids, differentiable evaluation procedures, and specific template topologies. However, real-world design practices often require non-differentiable evaluation procedures, varying topologies, and near-continuous placement spaces. In this paper, we propose DCIDA, a design exploration framework that learns a near-optimal design sampling policy for a target transfer function. DCIDA decides all design factors in a compound single-step action by sampling from a set of jointly-trained conditional distributions generated by the policy. Utilizing an injective interdependent ``map", DCIDA transforms raw sampled design ``actions" into uniquely equivalent physical representations, enabling the framework to learn the conditional dependencies among joint ``raw'' design decisions. Our experiments demonstrate DCIDA's Transformer-based policy network achieves significant reductions in design error compared to state-of-the-art approaches, with significantly better fit in cases involving more complex transfer functions.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。