Pith. sign in

REVIEW 2 cited by

Meent: Differentiable Electromagnetic Simulator for Machine Learning

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2406.12904 v1 pith:2FYQYJ3U submitted 2024-06-11 cs.LG physics.comp-phphysics.optics

Meent: Differentiable Electromagnetic Simulator for Machine Learning

classification cs.LG physics.comp-phphysics.optics
keywords meentresearchdevicesopticssimulationalgorithmslearningapplications
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

Electromagnetic (EM) simulation plays a crucial role in analyzing and designing devices with sub-wavelength scale structures such as solar cells, semiconductor devices, image sensors, future displays and integrated photonic devices. Specifically, optics problems such as estimating semiconductor device structures and designing nanophotonic devices provide intriguing research topics with far-reaching real world impact. Traditional algorithms for such tasks require iteratively refining parameters through simulations, which often yield sub-optimal results due to the high computational cost of both the algorithms and EM simulations. Machine learning (ML) emerged as a promising candidate to mitigate these challenges, and optics research community has increasingly adopted ML algorithms to obtain results surpassing classical methods across various tasks. To foster a synergistic collaboration between the optics and ML communities, it is essential to have an EM simulation software that is user-friendly for both research communities. To this end, we present Meent, an EM simulation software that employs rigorous coupled-wave analysis (RCWA). Developed in Python and equipped with automatic differentiation (AD) capabilities, Meent serves as a versatile platform for integrating ML into optics research and vice versa. To demonstrate its utility as a research platform, we present three applications of Meent: 1) generating a dataset for training neural operator, 2) serving as an environment for the reinforcement learning of nanophotonic device optimization, and 3) providing a solution for inverse problems with gradient-based optimizers. These applications highlight Meent's potential to advance both EM simulation and ML methodologies. The code is available at https://github.com/kc-ml2/meent with the MIT license to promote the cross-polinations of ideas among academic researchers and industry practitioners.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. PyMieDiff: A differentiable Mie scattering library

    physics.optics 2025-12 unverdicted novelty 7.0

    PyMieDiff provides a new open-source PyTorch library for fully differentiable Mie scattering from layered spheres, with autograd support for efficiencies, angular patterns, and near-fields.

  2. Neural Operator-enabled Topology-informed Evolutionary Strategy for PDE-Constrained Optimization

    cs.LG 2026-07 conditional novelty 5.0

    NOTES couples a DeepONet topology decoder with CMA-ES in a PCA-derived latent space, achieving >95% deflection efficiency on nanophotonic metagratings and compliance of 246 on MBB beams, outperforming direct CMA-ES an...