SYSTEMS, MEDIA, AND METHODS FOR METAGRATING DEVELOPMENT

The disclosure provides a device including at least one non-transitory computer-readable storage medium (32) having instructions stored thereon, and processing circuitry (28) coupled to the at least one non-transitory computer-readable storage medium (32). The processing circuitry (28) is configured...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RACE, Caitlin M, WANG, Yinong, MIRJALILI, Vahid, SCHUMACHER, Jennifer F, FABBRI, Cameron M, ZIMMER, Benjamin D
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator RACE, Caitlin M
WANG, Yinong
MIRJALILI, Vahid
SCHUMACHER, Jennifer F
FABBRI, Cameron M
ZIMMER, Benjamin D
description The disclosure provides a device including at least one non-transitory computer-readable storage medium (32) having instructions stored thereon, and processing circuitry (28) coupled to the at least one non-transitory computer-readable storage medium (32). The processing circuitry (28) is configured to execute the instructions to provide randomized data to a neural network (400), receive a metagrating design from the neural network (400), generate a plurality of efficiency performance values based on the metagrating design, each efficiency performance value included in the plurality of efficiency performance values being associated with a source angle included in a plurality of predetermined source angles, determine a loss value based on the plurality of efficiency performance values, update the neural network (400) based on the loss value, and output the neural network (400) to at least one of an external device or the at least one non-transitory computer-readable storage medium (32). La divulgation concerne un dispositif comprenant au moins un support de stockage non transitoire lisible par ordinateur (32) sur lequel sont stockées des instructions, et un circuit de traitement (28) couplé audit support de stockage non transitoire lisible par ordinateur (32). Le circuit de traitement (28) est configuré pour exécuter les instructions pour fournir des données randomisées à un réseau neuronal (400), recevoir une conception de métaréseau à partir du réseau neuronal (400), générer une pluralité de valeurs de performance d'efficacité sur la base de la conception de métaréseau, chaque valeur de performance d'efficacité incluse dans la pluralité de valeurs de performance d'efficacité étant associée à un angle de source inclus dans une pluralité d'angles de source prédéterminés, déterminer une valeur de perte sur la base de la pluralité de valeurs de performance d'efficacité, mettre à jour le réseau neuronal (400) sur la base de la valeur de perte, et délivrer le réseau neuronal (400) à au moins l'un d'un dispositif externe ou du ou des supports de stockage non transitoires lisibles par ordinateur (32).
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2024201199A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2024201199A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2024201199A13</originalsourceid><addsrcrecordid>eNrjZDAPjgwOcfUN1lHwdXXxdNRRcPRzATJDPPxdghXc_INAbEf3IMcQTz93BRfXMFcf_wBfV78QHgbWtMSc4lReKM3NoOzmGuLsoZtakB-fWlyQmJyal1oSH-5vZGBkYmRgaGhp6WhoTJwqAMlTKP4</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SYSTEMS, MEDIA, AND METHODS FOR METAGRATING DEVELOPMENT</title><source>esp@cenet</source><creator>RACE, Caitlin M ; WANG, Yinong ; MIRJALILI, Vahid ; SCHUMACHER, Jennifer F ; FABBRI, Cameron M ; ZIMMER, Benjamin D</creator><creatorcontrib>RACE, Caitlin M ; WANG, Yinong ; MIRJALILI, Vahid ; SCHUMACHER, Jennifer F ; FABBRI, Cameron M ; ZIMMER, Benjamin D</creatorcontrib><description>The disclosure provides a device including at least one non-transitory computer-readable storage medium (32) having instructions stored thereon, and processing circuitry (28) coupled to the at least one non-transitory computer-readable storage medium (32). The processing circuitry (28) is configured to execute the instructions to provide randomized data to a neural network (400), receive a metagrating design from the neural network (400), generate a plurality of efficiency performance values based on the metagrating design, each efficiency performance value included in the plurality of efficiency performance values being associated with a source angle included in a plurality of predetermined source angles, determine a loss value based on the plurality of efficiency performance values, update the neural network (400) based on the loss value, and output the neural network (400) to at least one of an external device or the at least one non-transitory computer-readable storage medium (32). La divulgation concerne un dispositif comprenant au moins un support de stockage non transitoire lisible par ordinateur (32) sur lequel sont stockées des instructions, et un circuit de traitement (28) couplé audit support de stockage non transitoire lisible par ordinateur (32). Le circuit de traitement (28) est configuré pour exécuter les instructions pour fournir des données randomisées à un réseau neuronal (400), recevoir une conception de métaréseau à partir du réseau neuronal (400), générer une pluralité de valeurs de performance d'efficacité sur la base de la conception de métaréseau, chaque valeur de performance d'efficacité incluse dans la pluralité de valeurs de performance d'efficacité étant associée à un angle de source inclus dans une pluralité d'angles de source prédéterminés, déterminer une valeur de perte sur la base de la pluralité de valeurs de performance d'efficacité, mettre à jour le réseau neuronal (400) sur la base de la valeur de perte, et délivrer le réseau neuronal (400) à au moins l'un d'un dispositif externe ou du ou des supports de stockage non transitoires lisibles par ordinateur (32).</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; OPTICAL ELEMENTS, SYSTEMS, OR APPARATUS ; OPTICS ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241003&amp;DB=EPODOC&amp;CC=WO&amp;NR=2024201199A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241003&amp;DB=EPODOC&amp;CC=WO&amp;NR=2024201199A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>RACE, Caitlin M</creatorcontrib><creatorcontrib>WANG, Yinong</creatorcontrib><creatorcontrib>MIRJALILI, Vahid</creatorcontrib><creatorcontrib>SCHUMACHER, Jennifer F</creatorcontrib><creatorcontrib>FABBRI, Cameron M</creatorcontrib><creatorcontrib>ZIMMER, Benjamin D</creatorcontrib><title>SYSTEMS, MEDIA, AND METHODS FOR METAGRATING DEVELOPMENT</title><description>The disclosure provides a device including at least one non-transitory computer-readable storage medium (32) having instructions stored thereon, and processing circuitry (28) coupled to the at least one non-transitory computer-readable storage medium (32). The processing circuitry (28) is configured to execute the instructions to provide randomized data to a neural network (400), receive a metagrating design from the neural network (400), generate a plurality of efficiency performance values based on the metagrating design, each efficiency performance value included in the plurality of efficiency performance values being associated with a source angle included in a plurality of predetermined source angles, determine a loss value based on the plurality of efficiency performance values, update the neural network (400) based on the loss value, and output the neural network (400) to at least one of an external device or the at least one non-transitory computer-readable storage medium (32). La divulgation concerne un dispositif comprenant au moins un support de stockage non transitoire lisible par ordinateur (32) sur lequel sont stockées des instructions, et un circuit de traitement (28) couplé audit support de stockage non transitoire lisible par ordinateur (32). Le circuit de traitement (28) est configuré pour exécuter les instructions pour fournir des données randomisées à un réseau neuronal (400), recevoir une conception de métaréseau à partir du réseau neuronal (400), générer une pluralité de valeurs de performance d'efficacité sur la base de la conception de métaréseau, chaque valeur de performance d'efficacité incluse dans la pluralité de valeurs de performance d'efficacité étant associée à un angle de source inclus dans une pluralité d'angles de source prédéterminés, déterminer une valeur de perte sur la base de la pluralité de valeurs de performance d'efficacité, mettre à jour le réseau neuronal (400) sur la base de la valeur de perte, et délivrer le réseau neuronal (400) à au moins l'un d'un dispositif externe ou du ou des supports de stockage non transitoires lisibles par ordinateur (32).</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>OPTICAL ELEMENTS, SYSTEMS, OR APPARATUS</subject><subject>OPTICS</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDAPjgwOcfUN1lHwdXXxdNRRcPRzATJDPPxdghXc_INAbEf3IMcQTz93BRfXMFcf_wBfV78QHgbWtMSc4lReKM3NoOzmGuLsoZtakB-fWlyQmJyal1oSH-5vZGBkYmRgaGhp6WhoTJwqAMlTKP4</recordid><startdate>20241003</startdate><enddate>20241003</enddate><creator>RACE, Caitlin M</creator><creator>WANG, Yinong</creator><creator>MIRJALILI, Vahid</creator><creator>SCHUMACHER, Jennifer F</creator><creator>FABBRI, Cameron M</creator><creator>ZIMMER, Benjamin D</creator><scope>EVB</scope></search><sort><creationdate>20241003</creationdate><title>SYSTEMS, MEDIA, AND METHODS FOR METAGRATING DEVELOPMENT</title><author>RACE, Caitlin M ; WANG, Yinong ; MIRJALILI, Vahid ; SCHUMACHER, Jennifer F ; FABBRI, Cameron M ; ZIMMER, Benjamin D</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2024201199A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>OPTICAL ELEMENTS, SYSTEMS, OR APPARATUS</topic><topic>OPTICS</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>RACE, Caitlin M</creatorcontrib><creatorcontrib>WANG, Yinong</creatorcontrib><creatorcontrib>MIRJALILI, Vahid</creatorcontrib><creatorcontrib>SCHUMACHER, Jennifer F</creatorcontrib><creatorcontrib>FABBRI, Cameron M</creatorcontrib><creatorcontrib>ZIMMER, Benjamin D</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>RACE, Caitlin M</au><au>WANG, Yinong</au><au>MIRJALILI, Vahid</au><au>SCHUMACHER, Jennifer F</au><au>FABBRI, Cameron M</au><au>ZIMMER, Benjamin D</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SYSTEMS, MEDIA, AND METHODS FOR METAGRATING DEVELOPMENT</title><date>2024-10-03</date><risdate>2024</risdate><abstract>The disclosure provides a device including at least one non-transitory computer-readable storage medium (32) having instructions stored thereon, and processing circuitry (28) coupled to the at least one non-transitory computer-readable storage medium (32). The processing circuitry (28) is configured to execute the instructions to provide randomized data to a neural network (400), receive a metagrating design from the neural network (400), generate a plurality of efficiency performance values based on the metagrating design, each efficiency performance value included in the plurality of efficiency performance values being associated with a source angle included in a plurality of predetermined source angles, determine a loss value based on the plurality of efficiency performance values, update the neural network (400) based on the loss value, and output the neural network (400) to at least one of an external device or the at least one non-transitory computer-readable storage medium (32). La divulgation concerne un dispositif comprenant au moins un support de stockage non transitoire lisible par ordinateur (32) sur lequel sont stockées des instructions, et un circuit de traitement (28) couplé audit support de stockage non transitoire lisible par ordinateur (32). Le circuit de traitement (28) est configuré pour exécuter les instructions pour fournir des données randomisées à un réseau neuronal (400), recevoir une conception de métaréseau à partir du réseau neuronal (400), générer une pluralité de valeurs de performance d'efficacité sur la base de la conception de métaréseau, chaque valeur de performance d'efficacité incluse dans la pluralité de valeurs de performance d'efficacité étant associée à un angle de source inclus dans une pluralité d'angles de source prédéterminés, déterminer une valeur de perte sur la base de la pluralité de valeurs de performance d'efficacité, mettre à jour le réseau neuronal (400) sur la base de la valeur de perte, et délivrer le réseau neuronal (400) à au moins l'un d'un dispositif externe ou du ou des supports de stockage non transitoires lisibles par ordinateur (32).</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2024201199A1
source esp@cenet
subjects CALCULATING
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
COMPUTING
COUNTING
OPTICAL ELEMENTS, SYSTEMS, OR APPARATUS
OPTICS
PHYSICS
title SYSTEMS, MEDIA, AND METHODS FOR METAGRATING DEVELOPMENT
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T07%3A07%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=RACE,%20Caitlin%20M&rft.date=2024-10-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2024201199A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true