Reducing Computation Complexity in Optimization of Nanophotonic Structures Using Pruning
Inverse design of complex nanophotonic devices is a very computation-consuming task. Deep-learning-based approaches can facilitate this process. However, due to the lack of solid knowledge about the underlying complexity of the input-output relation for a selected class of nanostructures, it is comm...
Gespeichert in:
| Veröffentlicht in: | IEEE photonics technology letters Jg. 36; H. 4; S. 215 - 218 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
New York
IEEE
15.02.2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 1041-1135, 1941-0174 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Zusammenfassung: | Inverse design of complex nanophotonic devices is a very computation-consuming task. Deep-learning-based approaches can facilitate this process. However, due to the lack of solid knowledge about the underlying complexity of the input-output relation for a selected class of nanostructures, it is common to select an over-parameterized neural network (NN) for modeling this relation. We present a novel pruning method based on removing weak nodes and connections in the original NN to simplify the input-output relation without imposing significant error. In addition to reducing the model complexity computations, the pruned network can be used to find valuable insight into the physics of device operation. To show the efficacy of our approach, we use it for modeling and inverse design of two classes of nanostructures with different complexities. |
|---|---|
| Bibliographie: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 1041-1135 1941-0174 |
| DOI: | 10.1109/LPT.2023.3342631 |