Skip to content
View laiyao1's full-sized avatar

Highlights

  • Pro

Block or report laiyao1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
laiyao1/README.md
Yao Lai


๐Ÿงญ About Me

class YaoLai:
    def __init__(self):
        self.role      = "Postdoctoral Research Associate, University of Cambridge"
        self.education = ["PhD, The University of Hong Kong",
                          "Visiting Researcher, UT Austin"]
        self.field     = "AI for EDA / Design Automation for AI"
        self.thesis    = "Generative model + physical simulator = verifiable reward"

    def research_loop(self):
        while not solved("chip design"):
            yield "understand" -> "generate" -> "unify"
  • ๐Ÿ”ฌ I build learning-based systems that design, verify, and predict silicon.
  • ๐Ÿงช Current focus: open-source simulation for AI accelerators (ARIA Scaling Compute, AIxSIM).
  • ๐Ÿค– Long game: a foundation model that reads a spec and returns a circuit.
  • ๐Ÿ“ฎ Always happy to talk about ML4EDA, analog agents, and RL with simulator feedback.

๐Ÿ“Œ Selected Work

Project What it does Venue
MaskPlace Fast chip macro placement with pixel-level visual representation NeurIPS Spotlight
ChiPFormer Transferable placement via offline decision transformer ICML
ArithTreeRL Reinforcement learning for arithmetic tree generation in adders and multipliers NeurIPS Spotlight
AnalogCoder Training-free LLM agent that writes analog circuits AAAI Oral
AnalogCoder-Pro Unified generation and sizing for analog design IEEE TCAD
LithoGRPO Inverse lithography via GRPO-reinforced flow matching ICML

Full list on my homepage and Google Scholar.


๐Ÿ› ๏ธ Toolbox

Python PyTorch C++ CUDA Verilog Linux LaTeX

ngspice Cadence Synopsys KLayout Magic


Contribution snake

Pinned Loading

  1. LithoGRPO LithoGRPO Public

    [ICML 2026] LithoGRPO: Fast Inverse Lithography via GRPO Reinforced Flow Matching

    Python 13 2

  2. AnalogCoder AnalogCoder Public

    [AAAI 2025 Oral] AnalogCoder: Analog Circuit Design via Training-Free Code Generation

    Python 212 30

  3. AnalogCoderPro AnalogCoderPro Public

    [TCAD 2026] AnalogCoder-Pro: Unifying Analog Circuit Generation and Optimization via Multi-modal LLMs

    Python 70 11

  4. maskplace maskplace Public

    [NeurIPS 2022 Spotlight] MaskPlace: Fast Chip Placement via Reinforced Visual Representation Learning

    Raku 75 3

  5. ChiPFormer ChiPFormer Public

    [ICML 2023] ChiPFormer: Transferable Chip Placement via Offline Decision Transformer

    Raku 62 13

  6. ArithTreeRL ArithTreeRL Public

    [NeurIPS 2024 Spotlight] Scalable and Effective Arithmetic Tree Generation for Adder and Multiplier Designs

    Verilog 16 4