A subscription to JoVE is required to view this content. Sign in or start your free trial.

Method Article

Graph Neural Networks for Autonomous Multi-Scale Design of Optoelectronic Nanoelectronic Devices

117 views

DOI:

10.3791/70059

April 24th, 2026

In This Article

Summary

This study presents an AI-driven framework for autonomously designing high-performance nanoelectronic devices. It models devices across multiple scales and optimizes them using quantum-informed reward functions. The framework performs constrained topology optimization to generate non-intuitive device configurations while maintaining compliance with specified quantum and structural constraints.

Abstract

This study presents a computational framework for autonomous multi-scale design of optoelectronic nanoelectronic devices using graph-based machine learning. The dataset consists of approximately 120,000 atomic-scale graphs, 35,000 mesoscopic-scale graphs, and 12,000 device-level graphs generated from physics-based simulations, each annotated with structural descriptors and reference energy values. Devices are represented as hierarchical graphs spanning atomic, mesoscopic, and device levels, with nodes encoding material or functional units and edges encoding physical interactions. Three scale-specific Graph Neural Networks (GNNs) are implemented using a PyTorch and PyTorch Geometric pipeline, with four message-passing layers per scale and cross-scale attention-based feature fusion. Quantum behavior is incorporated through a GNN-parameterized effective Hamiltonian, trained to approximate reference tight-binding and DFT-inspired energy spectra using a physics-regularized loss function. Device topology evolution is formulated as a constrained reinforcement learning problem in which graph modifications are treated as actions and optimized using a policy-gradient method with entropy regularization. A composite reward function balances internal quantum efficiency, structural stability, and graph complexity under physical feasibility constraints. Multi-objective optimization is performed using an augmented Lagrangian formulation to identify Pareto-consistent device configurations. Model evaluation includes energy prediction accuracy (MAE/RMSE), constraint violation rate, topology feasibility, and scalability analysis on graphs up to 106 nodes. Selected designs are further validated using finite-element multiphysics simulations to verify optical and electrical consistency. This protocol provides a reproducible, multi-scale computational pipeline for physics-constrained autonomous nanoelectronic device design.

Introduction

The rapid proliferation of Internet-of-Things (IoT) systems, wearable and implantable devices, and artificial intelligence (AI) technologies has increased demand for tightly integrated electronic and photonic platforms1,2. Optoelectronic components, including photonic integrated circuits (PICs), photodetectors, and pulse lasers, play a central role in such systems3,4. At nanometer scales, however, device behavior is governed by quantum confinement, charge transport, and coupled optical–electrical interactions5. Traditional desig....

Access restricted. Please log in or start a trial to view this content.

Protocol

1. Dataset Preparation and Multi-Scale Graph Construction

  1. Collect and Structure Input Data
    1. Collect atomic-scale simulation data (e.g., DFT or tight-binding outputs), mesoscopic structural data, and device-level geometries with associated performance metrics.
    2. Ensure each data record contains atomic coordinates (nm), material identifiers, energy values (eV), connectivity information, and device-level targets (e.g., internal quantum efficiency, optical absorption).
    3. Store all data in a structured format (.json or .hdf5). Verify consistent units across all records.
    4. Ensure no missing atomic coordinate....

Access restricted. Please log in or start a trial to view this content.

Results

The proposed multi-scale GNN-reinforcement learning framework was evaluated on 120,000 atomic graphs, 35,000 mesoscopic graphs, and 12,000 device-level graphs. Data were split at the device level into 70% training, 15% validation, and 15% testing sets. All reported values represent mean ± standard deviation across three independent runs using different random seeds. Baseline methods included SchNet, DimeNet++, physics-informed neural networks (PINNs), generative topology optimization, and a physics-only solver baseline. .......

Access restricted. Please log in or start a trial to view this content.

Discussion

This study presents a hierarchical, physics-informed graph-based framework for autonomous nanoelectronic and optoelectronic device design. The Results demonstrate that the method achieves competitive energy prediction accuracy, stable reinforcement-learning-driven topology evolution, constraint satisfaction, and physically validated improvements in device performance. The following discussion focuses on critical procedural elements, methodological considerations, limitations, contextual significance, and future extension.......

Access restricted. Please log in or start a trial to view this content.

Disclosures

The author declares no conflicts of interest.

Acknowledgements

The authors have no acknowledgements.

....

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
Computational & Modeling Software
JAX / HaikuN/A0.3.0+
LAMMPSN/A-
LUMERICAL / MEEPN/A-
OpenAI Gym / GymnasiumN/A-
PythonN/A3.8+
PyTorch / PyTorch GeometricN/A1.9.0+ / 2.0+
Quantum ESPRESSON/A6.7+
Data & Datasets
DFT Simulation DatabaseN/ACustom
Generated Nanoelectronic GraphsN/A~10,000 graphs
Materials Project / OQMDN/APublic API
Hardware & Infrastructure
Data StorageN/ANVMe SSDs
High-Performance Computing (HPC) ClusterN/ACPU Nodes
NVIDIA GPU ClusterN/AA100 / V100 / H100
Key Algorithms & Model Components
Adam / AdamW OptimizerN/APyTorch Native
Graph Attention Network (GAT)N/ACustom (PyTorch)
Graph Variational Autoencoder (GVAE)N/ACustom (PyTorch)
Message Passing Neural Network (MPNN)N/ACustom (PyTorch)
Policy Gradient (e.g., PPO)N/ACustom (Stable-Baselines3)
Machine Learning & Optimization Libraries
NetworkXN/A2.6+
NumPyN/A1.24+
OptunaN/A2.0+
Scikit-learnN/A1.0+
Stable-Baselines3 / Ray RLLibN/A-
Physical & Mathematical Models
Augmented Lagrangian MethodN/ACustom (Python)
Composite Reward Function (rt)N/ACustom (Python)
Parameterized Hamiltonian (Hθ)N/ACustom (PyTorch)
Spectral Graph CoarseningN/ACustom (Scikit-learn)

References

  1. Ekström Kelvinius, F., Armiento, R., Lindsten, F. ` Graph-based machine learning beyond stable materials and relaxed crystal structures. Physical Review Materials. 6 (3), 033801(2022).
  2. Merchant, A., et al. Scaling deep learning for materials discovery. Nature.....

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Tags

Optoelectronic DevicesPhysics Based SimulationsReinforcement LearningDevice Topology EvolutionQuantum EfficiencyMulti Objective OptimizationFinite Element Simulation