Harnessing stochasticity for superconductive multi-layer spike-rate-coded neuromorphic networks

Conventional semiconductor-based integrated circuits are gradually approaching fundamental scaling limits. Many prospective solutions have recently emerged to supplement or replace both the technology on which basic devices are built and the architecture of data processing. Neuromorphic circuits are...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Neuromorphic computing and engineering 2024-03, Vol.4 (1), p.14005
Hauptverfasser: Edwards, Alexander J, Krylov, Gleb, Friedman, Joseph S, Friedman, Eby G
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 1
container_start_page 14005
container_title Neuromorphic computing and engineering
container_volume 4
creator Edwards, Alexander J
Krylov, Gleb
Friedman, Joseph S
Friedman, Eby G
description Conventional semiconductor-based integrated circuits are gradually approaching fundamental scaling limits. Many prospective solutions have recently emerged to supplement or replace both the technology on which basic devices are built and the architecture of data processing. Neuromorphic circuits are a promising approach to computing where techniques used by the brain to achieve high efficiency are exploited. Many existing neuromorphic circuits rely on unconventional and useful properties of novel technologies to better mimic the operation of the brain. One such technology is single flux quantum (SFQ) logic—a cryogenic superconductive technology in which the data are represented by quanta of magnetic flux (fluxons) produced and processed by Josephson junctions embedded within inductive loops. The movement of a fluxon within a circuit produces a quantized voltage pulse (SFQ pulse), resembling a neuronal spiking event. These circuits routinely operate at clock frequencies of tens to hundreds of gigahertz, making SFQ a natural technology for processing high frequency pulse trains. This work harnesses thermal stochasticity in superconducting synapses to emulate stochasticity in biological synapses in which the synapse probabilistically propagates or blocks incoming spikes. The authors also present neuronal, fan-in, and fan-out circuitry inspired by the literature that seamlessly cascade with the synapses for deep neural network construction. Synapse weights and neuron biases are set with bias current, and the authors propose multiple mechanisms for training the network and storing weights. The network primitives are successfully demonstrated in simulation in the context of a rate-coded multi-layer XOR neural network which achieves a wide classification margin. The proposed methodology is based solely on existing SFQ technology and does not employ unconventional superconductive devices or semiconductor transistors, making this proposed system an effective approach for scalable cryogenic neuromorphic computing.
doi_str_mv 10.1088/2634-4386/ad207a
format Article
fullrecord <record><control><sourceid>doaj_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1088_2634_4386_ad207a</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_0f8427bd6c3e4e508db2ad371c06cc10</doaj_id><sourcerecordid>oai_doaj_org_article_0f8427bd6c3e4e508db2ad371c06cc10</sourcerecordid><originalsourceid>FETCH-LOGICAL-c372t-cc85b48366db43b8ac32ad5ec401d530747141503b2f79953ceaaa7f34c6e7ec3</originalsourceid><addsrcrecordid>eNp1kEFPwzAMhSsEEtPYnWNPnChzmrTpjmgCNmkSFzhHqeNu2bqmSlrQ_j0dQxMHONl-tj_LL4puGTwwKIppmnORCF7kU21SkPoiGp2ly1_5dTQJYQsAqZSM5dkoUgvtGwrBNus4dA43OnQWbXeIK-fj0Lfk0TWmx85-ULzv684mtT7Q0GvtjhKvO0rQGTJxQ713e-fbjcWh6D6d34Wb6KrSdaDJTxxH789Pb_NFsnp9Wc4fVwlymXYJYpGVouB5bkrBy0IjT7XJCAUwk3GQQjLBMuBlWsnZLONIWmtZcYE5SUI-jpYnrnF6q1pv99oflNNWfQvOr5X2w2c1KagKkcrS5MhJUAaFKYdbXDKEHJHBwIITC70LwVN15jFQR7_V0VB1NFSd_B5W7k4r1rVq63rfDM-qBkkJxRQwAZCp1lTD4P0fg_9yvwAFnZCh</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Harnessing stochasticity for superconductive multi-layer spike-rate-coded neuromorphic networks</title><source>IOP Publishing Free Content</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Edwards, Alexander J ; Krylov, Gleb ; Friedman, Joseph S ; Friedman, Eby G</creator><creatorcontrib>Edwards, Alexander J ; Krylov, Gleb ; Friedman, Joseph S ; Friedman, Eby G</creatorcontrib><description>Conventional semiconductor-based integrated circuits are gradually approaching fundamental scaling limits. Many prospective solutions have recently emerged to supplement or replace both the technology on which basic devices are built and the architecture of data processing. Neuromorphic circuits are a promising approach to computing where techniques used by the brain to achieve high efficiency are exploited. Many existing neuromorphic circuits rely on unconventional and useful properties of novel technologies to better mimic the operation of the brain. One such technology is single flux quantum (SFQ) logic—a cryogenic superconductive technology in which the data are represented by quanta of magnetic flux (fluxons) produced and processed by Josephson junctions embedded within inductive loops. The movement of a fluxon within a circuit produces a quantized voltage pulse (SFQ pulse), resembling a neuronal spiking event. These circuits routinely operate at clock frequencies of tens to hundreds of gigahertz, making SFQ a natural technology for processing high frequency pulse trains. This work harnesses thermal stochasticity in superconducting synapses to emulate stochasticity in biological synapses in which the synapse probabilistically propagates or blocks incoming spikes. The authors also present neuronal, fan-in, and fan-out circuitry inspired by the literature that seamlessly cascade with the synapses for deep neural network construction. Synapse weights and neuron biases are set with bias current, and the authors propose multiple mechanisms for training the network and storing weights. The network primitives are successfully demonstrated in simulation in the context of a rate-coded multi-layer XOR neural network which achieves a wide classification margin. The proposed methodology is based solely on existing SFQ technology and does not employ unconventional superconductive devices or semiconductor transistors, making this proposed system an effective approach for scalable cryogenic neuromorphic computing.</description><identifier>ISSN: 2634-4386</identifier><identifier>EISSN: 2634-4386</identifier><identifier>DOI: 10.1088/2634-4386/ad207a</identifier><identifier>CODEN: NCEECN</identifier><language>eng</language><publisher>IOP Publishing</publisher><subject>neuromorphic computing ; single flux quantum logic ; stochasticity ; superconductor electronics</subject><ispartof>Neuromorphic computing and engineering, 2024-03, Vol.4 (1), p.14005</ispartof><rights>2024 The Author(s). Published by IOP Publishing Ltd</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c372t-cc85b48366db43b8ac32ad5ec401d530747141503b2f79953ceaaa7f34c6e7ec3</cites><orcidid>0000-0001-9847-4455 ; 0000-0002-7050-3151 ; 0000-0002-5549-7160 ; 0000-0002-3022-0368</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://iopscience.iop.org/article/10.1088/2634-4386/ad207a/pdf$$EPDF$$P50$$Giop$$Hfree_for_read</linktopdf><link.rule.ids>314,776,780,860,2096,27901,27902,38867,53842</link.rule.ids></links><search><creatorcontrib>Edwards, Alexander J</creatorcontrib><creatorcontrib>Krylov, Gleb</creatorcontrib><creatorcontrib>Friedman, Joseph S</creatorcontrib><creatorcontrib>Friedman, Eby G</creatorcontrib><title>Harnessing stochasticity for superconductive multi-layer spike-rate-coded neuromorphic networks</title><title>Neuromorphic computing and engineering</title><addtitle>NCE</addtitle><addtitle>Neuromorph. Comput. Eng</addtitle><description>Conventional semiconductor-based integrated circuits are gradually approaching fundamental scaling limits. Many prospective solutions have recently emerged to supplement or replace both the technology on which basic devices are built and the architecture of data processing. Neuromorphic circuits are a promising approach to computing where techniques used by the brain to achieve high efficiency are exploited. Many existing neuromorphic circuits rely on unconventional and useful properties of novel technologies to better mimic the operation of the brain. One such technology is single flux quantum (SFQ) logic—a cryogenic superconductive technology in which the data are represented by quanta of magnetic flux (fluxons) produced and processed by Josephson junctions embedded within inductive loops. The movement of a fluxon within a circuit produces a quantized voltage pulse (SFQ pulse), resembling a neuronal spiking event. These circuits routinely operate at clock frequencies of tens to hundreds of gigahertz, making SFQ a natural technology for processing high frequency pulse trains. This work harnesses thermal stochasticity in superconducting synapses to emulate stochasticity in biological synapses in which the synapse probabilistically propagates or blocks incoming spikes. The authors also present neuronal, fan-in, and fan-out circuitry inspired by the literature that seamlessly cascade with the synapses for deep neural network construction. Synapse weights and neuron biases are set with bias current, and the authors propose multiple mechanisms for training the network and storing weights. The network primitives are successfully demonstrated in simulation in the context of a rate-coded multi-layer XOR neural network which achieves a wide classification margin. The proposed methodology is based solely on existing SFQ technology and does not employ unconventional superconductive devices or semiconductor transistors, making this proposed system an effective approach for scalable cryogenic neuromorphic computing.</description><subject>neuromorphic computing</subject><subject>single flux quantum logic</subject><subject>stochasticity</subject><subject>superconductor electronics</subject><issn>2634-4386</issn><issn>2634-4386</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>O3W</sourceid><sourceid>DOA</sourceid><recordid>eNp1kEFPwzAMhSsEEtPYnWNPnChzmrTpjmgCNmkSFzhHqeNu2bqmSlrQ_j0dQxMHONl-tj_LL4puGTwwKIppmnORCF7kU21SkPoiGp2ly1_5dTQJYQsAqZSM5dkoUgvtGwrBNus4dA43OnQWbXeIK-fj0Lfk0TWmx85-ULzv684mtT7Q0GvtjhKvO0rQGTJxQ713e-fbjcWh6D6d34Wb6KrSdaDJTxxH789Pb_NFsnp9Wc4fVwlymXYJYpGVouB5bkrBy0IjT7XJCAUwk3GQQjLBMuBlWsnZLONIWmtZcYE5SUI-jpYnrnF6q1pv99oflNNWfQvOr5X2w2c1KagKkcrS5MhJUAaFKYdbXDKEHJHBwIITC70LwVN15jFQR7_V0VB1NFSd_B5W7k4r1rVq63rfDM-qBkkJxRQwAZCp1lTD4P0fg_9yvwAFnZCh</recordid><startdate>20240301</startdate><enddate>20240301</enddate><creator>Edwards, Alexander J</creator><creator>Krylov, Gleb</creator><creator>Friedman, Joseph S</creator><creator>Friedman, Eby G</creator><general>IOP Publishing</general><scope>O3W</scope><scope>TSCCA</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0001-9847-4455</orcidid><orcidid>https://orcid.org/0000-0002-7050-3151</orcidid><orcidid>https://orcid.org/0000-0002-5549-7160</orcidid><orcidid>https://orcid.org/0000-0002-3022-0368</orcidid></search><sort><creationdate>20240301</creationdate><title>Harnessing stochasticity for superconductive multi-layer spike-rate-coded neuromorphic networks</title><author>Edwards, Alexander J ; Krylov, Gleb ; Friedman, Joseph S ; Friedman, Eby G</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c372t-cc85b48366db43b8ac32ad5ec401d530747141503b2f79953ceaaa7f34c6e7ec3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>neuromorphic computing</topic><topic>single flux quantum logic</topic><topic>stochasticity</topic><topic>superconductor electronics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Edwards, Alexander J</creatorcontrib><creatorcontrib>Krylov, Gleb</creatorcontrib><creatorcontrib>Friedman, Joseph S</creatorcontrib><creatorcontrib>Friedman, Eby G</creatorcontrib><collection>IOP Publishing Free Content</collection><collection>IOPscience (Open Access)</collection><collection>CrossRef</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Neuromorphic computing and engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Edwards, Alexander J</au><au>Krylov, Gleb</au><au>Friedman, Joseph S</au><au>Friedman, Eby G</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Harnessing stochasticity for superconductive multi-layer spike-rate-coded neuromorphic networks</atitle><jtitle>Neuromorphic computing and engineering</jtitle><stitle>NCE</stitle><addtitle>Neuromorph. Comput. Eng</addtitle><date>2024-03-01</date><risdate>2024</risdate><volume>4</volume><issue>1</issue><spage>14005</spage><pages>14005-</pages><issn>2634-4386</issn><eissn>2634-4386</eissn><coden>NCEECN</coden><abstract>Conventional semiconductor-based integrated circuits are gradually approaching fundamental scaling limits. Many prospective solutions have recently emerged to supplement or replace both the technology on which basic devices are built and the architecture of data processing. Neuromorphic circuits are a promising approach to computing where techniques used by the brain to achieve high efficiency are exploited. Many existing neuromorphic circuits rely on unconventional and useful properties of novel technologies to better mimic the operation of the brain. One such technology is single flux quantum (SFQ) logic—a cryogenic superconductive technology in which the data are represented by quanta of magnetic flux (fluxons) produced and processed by Josephson junctions embedded within inductive loops. The movement of a fluxon within a circuit produces a quantized voltage pulse (SFQ pulse), resembling a neuronal spiking event. These circuits routinely operate at clock frequencies of tens to hundreds of gigahertz, making SFQ a natural technology for processing high frequency pulse trains. This work harnesses thermal stochasticity in superconducting synapses to emulate stochasticity in biological synapses in which the synapse probabilistically propagates or blocks incoming spikes. The authors also present neuronal, fan-in, and fan-out circuitry inspired by the literature that seamlessly cascade with the synapses for deep neural network construction. Synapse weights and neuron biases are set with bias current, and the authors propose multiple mechanisms for training the network and storing weights. The network primitives are successfully demonstrated in simulation in the context of a rate-coded multi-layer XOR neural network which achieves a wide classification margin. The proposed methodology is based solely on existing SFQ technology and does not employ unconventional superconductive devices or semiconductor transistors, making this proposed system an effective approach for scalable cryogenic neuromorphic computing.</abstract><pub>IOP Publishing</pub><doi>10.1088/2634-4386/ad207a</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0001-9847-4455</orcidid><orcidid>https://orcid.org/0000-0002-7050-3151</orcidid><orcidid>https://orcid.org/0000-0002-5549-7160</orcidid><orcidid>https://orcid.org/0000-0002-3022-0368</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2634-4386
ispartof Neuromorphic computing and engineering, 2024-03, Vol.4 (1), p.14005
issn 2634-4386
2634-4386
language eng
recordid cdi_crossref_primary_10_1088_2634_4386_ad207a
source IOP Publishing Free Content; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects neuromorphic computing
single flux quantum logic
stochasticity
superconductor electronics
title Harnessing stochasticity for superconductive multi-layer spike-rate-coded neuromorphic networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T01%3A08%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-doaj_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Harnessing%20stochasticity%20for%20superconductive%20multi-layer%20spike-rate-coded%20neuromorphic%20networks&rft.jtitle=Neuromorphic%20computing%20and%20engineering&rft.au=Edwards,%20Alexander%20J&rft.date=2024-03-01&rft.volume=4&rft.issue=1&rft.spage=14005&rft.pages=14005-&rft.issn=2634-4386&rft.eissn=2634-4386&rft.coden=NCEECN&rft_id=info:doi/10.1088/2634-4386/ad207a&rft_dat=%3Cdoaj_cross%3Eoai_doaj_org_article_0f8427bd6c3e4e508db2ad371c06cc10%3C/doaj_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_doaj_id=oai_doaj_org_article_0f8427bd6c3e4e508db2ad371c06cc10&rfr_iscdi=true