03 / Research Project

Generative RF Design

Neural topology search for antennas, waveguides, and metasurfaces.

Antenna design has been a craft for decades—experienced engineers iterating over canonical geometries, refined by intuition, validated by simulation. Generative RF Design asks a different question: what if a neural model could search the entire space of RF structures, unconstrained by human intuition about what a good antenna looks like? Using diffusion models, neural architecture search, and inverse design techniques, we explore antenna and waveguide geometries that optimize across multiple objectives simultaneously—gain, bandwidth, polarization purity, and fabrication constraint—at a scale no human designer could match.

01

The Inverse Design Problem

Traditional antenna design is forward: choose a structure, simulate it, iterate. Inverse design reverses this: specify the desired electromagnetic behavior, let an algorithm find the structure that produces it. This is mathematically harder—the mapping from behavior to structure is non-unique and non-convex—but generative models make it tractable by learning a prior over plausible designs from large training corpora of simulated structures.

02

Diffusion Models for RF Topology

We adapt score-based diffusion models to the domain of antenna geometry. A forward noising process gradually corrupts known antenna structures into noise; the reverse denoising process learns to generate plausible structures from noise, guided by EM performance objectives as conditioning signals. This allows sampling novel topologies conditioned on target S11 response, gain pattern, or polarization purity—producing designs that meet specifications without any human-guided iteration.

03

Closing the Loop with Simulation

Generative models require large training datasets. We build automated pipelines that generate candidate RF structures, simulate them via HFSS and openEMS, and label the results. These simulation outputs feed back into the model's training distribution, creating a self-improving design loop: each generation of designs is better than the last, because the model learns from a progressively richer dataset of what works and what does not.

Key Concepts
Inverse Electromagnetic DesignThe problem of finding a physical structure that produces a specified electromagnetic response—the reverse of conventional forward simulation.
Score-Based Diffusion ModelA generative model that learns to reverse a gradual noising process, enabling sampling from complex distributions over structured data.
Neural Architecture Search (NAS)Automated methods for finding optimal architectures in a defined search space—adapted here to search spaces of physical antenna topologies.
S11 (Return Loss)A scattering parameter measuring the fraction of input power reflected at an antenna port; a primary indicator of impedance match quality.
References
  1. [1]Ho, J., Jain, A., & Abbeel, P. (2020). Denoising Diffusion Probabilistic Models. NeurIPS 2020.
  2. [2]Li, Y., et al. (2023). Inverse Design of Microwave Structures Using Deep Generative Models. IEEE Trans. Microwave Theory and Techniques, 71(4), 1644–1656.
  3. [3]Elsken, T., Metzen, J. H., & Hutter, F. (2019). Neural Architecture Search: A Survey. JMLR, 20(55), 1–21.
  4. [4]Jiang, J., et al. (2021). Deep Neural Networks for the Evaluation and Design of Photonic Devices. Nature Reviews Materials, 6, 679–700.