| Lien | Lien vers l’ensemble de données |
|---|
| Auteur | Rechercher : Conseil national de recherches Canada. Technologies numériques. Intelligence artificielle au service de la conception |
|---|
| Format | Texte, Ensemble de données |
|---|
| Sujet | artificial neural networks; machine learning; metamaterials; optimization algorithms |
|---|
| Résumé | This repository provides Python code accompanying the tutorial paper on inverse photonic design using neural networks, as described in the associated manuscript.
This tutorial is structured into clear steps corresponding to the sections of the paper, covering:
Forward Model: Training a neural network model to predict TE coupling coefficients from geometry parameters.
Simple forward model (N_MODELS = 1, AUGMENT_DATA = False)
Simple forward model with data augmentation (N_MODELS = 1, AUGMENT_DATA = True)
Ensemble forward model (N_MODELS > 1, AUGMENT_DATA = True recommended)
Inverse Model: Predicting geometry parameters from specified TE coupling coefficients.
Simple inverse neural network (without tandem)
Tandem inverse neural network (with pre-trained forward network)
The provided Python script allows you to reproduce these examples directly, using simple flags and parameters. Additionally, the folder ./Simulations_setup contains example code and needed scripts to run Ansys Lumerical simulations for data generation. |
|---|
| Date de publication | 2025 |
|---|
| Maison d’édition | National Research Council Canada |
|---|
| Licence | |
|---|
| Publication connexe | |
|---|
| Langue | anglais |
|---|
| Exporter la notice | Exporter en format RIS |
|---|
| Collection | Données de recherche du CNRC |
|---|
| Identificateur de l’enregistrement | fa8351c4-8d49-405e-b0a7-37cf288caa5b |
|---|
| Enregistrement créé | 2025-10-28 |
|---|
| Enregistrement modifié | 2025-11-21 |
|---|