Abstract
A two-section semiconductor laser can exhibit excitability for certain parameter settings. When used as a photonic spiking neuron, it is relevant to investigate its sensitivity to noise due to, e.g., spontaneous emission. Under excitable conditions, the system emits irregularly timed noise-triggered pulses. Their statistics is analyzed in terms of a first-passage time distribution for the fluctuating intensity to reach the threshold for excitable response. Two analytic approximations valid for short and long times, respectively, are derived which very well explain measured and simulated pulse-repetition time distributions. This provides physical insight into the noise-triggered spiking mechanism.
1. Introduction
A vast spectrum of scientific and engineering fields employ and benefit from increasingly more complex artificial intelligence (AI) algorithms, which in turn drive the demand for faster and more energy-efficient computational hardware. Brain-inspired, neuro-morphic, hardware architectures are being investigated [1,2], among which photonic implementations are studied for their ultra-fast and parallel processing capabilities [3]. Spiking neural network (SNN) hardware has attracted a lot of interest for its similarity with information processing (neural behavior) in the human brain, which is the most energy efficient neural network known and where data are encoded using short electrical signals or spikes [4]. It has been shown that photonic implementations can result in spiking neurons employing optical pulses at a much shorter time scale [5,6]. The spikes in the human brain are digital in amplitude but analogue in time, generated by individual neurons and transmitted through axons [7]. In [4], an extensive comparison between the human brain and digital computing in terms of energy efficiency is given.
The principles of a biological SNN can be transferred to integrated photonics due to the spiking capabilities of semiconductor lasers [5,8,9]. Integrated photonic SNNs benefit from high switching speed, high communication bandwidth, low crosstalk [5,9] and temporal characteristics governed by ultra-fast carrier dynamics [10,11]. This results in the operation of an optical neuron orders of magnitude faster than its biological counterpart. These semiconductor lasers can be the building block in an all-optical SNN on a photonic integrated circuit (PIC).
One successful realization of a photonic spiking neuron is by using an integrated two-section Fabry–Pérot-type (FP) semiconductor laser, where one section operates as the gain and the other as saturable absorber. This configuration is known to exhibit, apart from self-pulsations and CW operation, a form of excitability when operating near, but below threshold [12,13,14]. In excitable conditions, the laser emits a short optical pulse when triggered by an optical input pulse of sufficiently large energy and thus can operate as an artificial neuron. We will demonstrate, both experimentally [15] and in simulations, that near the lasing threshold, such an optical trigger can also be caused by a sufficiently large positive intensity fluctuation due to spontaneous-emission noise. As this “spontaneous” emission of output pulses is a source of errors in the functionality of this artificial neuron, it is relevant to investigate this phenomenon in more detail as to its statistics, which is the purpose of the present study.
A semiconductor laser with saturable absorber is accurately described by the well-known Yamada model [12,16,17], which will be used in this paper to investigate the effects of optical noise on the laser’s self-spiking behaviour and in simulations. By interpreting the noise-triggered self-pulsations in the excitability parameter region, in terms of first-passage events for the intensity, we derive analytic approximations for the self-pulsation timing statistics, which can be compared with simulated and observed timing statistics [15].
2. Device under Study and Observations
The gain and saturable absorber integrated laser was fabricated in a commercially available active–passive multi-project wafer (MPW) InP integration platform [18]. The device basically consists of two electrically isolated semiconductor optical amplifiers (SOAs), one for the gain and the other for the saturable absorption, between two mirrors. The output of the laser is coupled to the edge of the chip, where the emitted light is collected using lensed fibers. A schematic of the two-section laser and a photograph of one of the fabricated devices can be seen in Figure 1. The measurement set up and method are described in [15].
Figure 1.
(a) Schematic overview of a laser with saturable absorber and gain section laser. The absorber and gain elements are surrounded by mirrors (DBR and MIR, see text) to create an optical cavity. (b) Micrograph of prototype gain and saturable-absorber laser.
The linear cavity contains an 80 μm saturable absorber, 500 μm gain section and a 500 μm phase shifter. One mirror is a 350 μm distributed Bragg reflector (DBR), optimized for reflections at 1550 nm, and the other a multimode interference reflector (MIR), with estimated reflectivities of 0.76 and 0.40, respectively. The electrical isolation sections are 30 μm in length. In the measurement setup, an optical isolator prevents back reflections from the measurement equipment to the chip (see [15]).
The gain and absorber currents are set to values for which simulations indicate the existence of the excitability regime (see [15]). This corresponds to laser operation just below threshold, which for our two-section laser is 50.54 mA at the saturable-absorber voltage of 0.72 V. To investigate the emission of output pulses in the excitability regime under the influence of spontaneous-emission noise, the absorption is decreased, so that the laser operates even closer to, but still below, threshold and the relative intensity fluctuations become large enough to have a measurable probability to overcome the excitability threshold. The noise-triggered pulses are observed first when the gain section is biased at 50.11 mA and the absorber voltage at 0.720 V. For this setting, the laser starts to generate pulses, without any optical injection. By increasing the absorber voltage slightly, the absorption decreases and the pulse density increases. In Figure 2, two examples of measured time traces of the laser output at absorber voltages of 0.727 V and 0.730 V are given. These pulses do not occur at a fixed repetition rate, as would be expected for a self-pulsating laser, but occur in a random manner and rather are triggered by spontaneous-emission noise.
Figure 2.
Spontaneous-emission-triggered excitable pulses for absorber voltages in (a) 0.727 V and (b) 0.730 V. In both cases, the gain section is biased at 50.11 mA. From [15].
Figure 3 shows a histogram of observed consecutive pulse timings for an injection current of 50.12 mA for the gain section and voltage 1.38 V for the absorber. The time unit is with the sampling rate of the oscilloscope. The pulse-repetition time distribution is characterized by an initial time interval without pulses, a very steep initial flank and a maximum, followed by a slower decaying tail. We interpret the time at which the pulse-timing distribution starts as the refractory time associated with the excitability at hand [12]. The skew distribution will be analyzed and explained in terms of a first-passage-time distribution in Section 3. Simulations based on the Yamada model (see next section) give rise to pulse timing histograms, that will be shown in Section 4 (see also Figure 13 in [15]), which are similar to the histogram in Figure 3. In the next section, we will derive respective asymptotic expressions for short-time and long-time pulse-timing distributions in terms of first-passage times and explain the typical form of the pulse-timing distribution.
3. Theoretical Description
The theoretical analysis and simulations are based on the Yamada model [12,16,17],
where all variables and parameters are dimensionless and their meanings summarized in Table 1. The fluctuating Langevin noise term describes the effect of spontaneous emission events on the intensity dynamics and it has the correlation properties [19]
where <…> denotes the mean value. In fact, , and are stochastic variables and their values given by probability distributions. Denoting the probability distribution for at time by , it can be shown that is a solution of a Fokker–Planck type diffusion equation [20]
subject to adequate boundary conditions, and where and are the diffusion coefficient and drift, respectively, and related to (3) and (4) by
To obtain an explicit expression for in terms of , we apply the adiabatic-following solution for and , by equating (1) and (2) to 0. This yields and , so that in this adiabatic approximation, we find
If we then express the stationary solution of (5) as
with a constant normalizing to unity, that is, and the potential that can be associated with the dynamical system (1), (2) and (3) (in the adiabatic approximation), Equation (5), with the right-hand side set to 0, leads to
Solving (10) for , we find
where we fixed the integration constant such that . Hence, we can write
In Figure 4, an example is shown for , and the corresponding stationary intensity distribution . For this value of the spontaneous-emission rate (), the intensity is nearly Gaussian distributed with mean <> = 1.72 and FWHM = 0.44.
Figure 4.
Drift (blue; ×5), potential V (yellow; ×0.05) and stationary intensity distribution (green; normalized to one) versus , for the case .
Now, we consider the situation where the intensity fluctuations are driven by the diffusion coefficient (6) in the force field described by the drift (7). We are interested in the time it takes for the intensity, initially at , to hit the excitability threshold value for the first time, where is the most probable intensity, <>. When this happens, a response pulse will be emitted by the laser. It then takes one refractory period before the laser is ready for the next excitation. This time , the first-passage time (FPT), is obviously a stochastic quantity itself and thus given by a distribution, the first-passage-time density (FPTD) ) for the intensity to diffuse from to . The pulse timing distribution is then given by when and ) for . Strictly speaking, since the refractory time follows a distribution itself, the final pulse repetition statistics is a convolution of the FPTD and the refractory-time distribution. As we have not found an analytical solution for the refractory-time distribution, we will treat as a fixed given quantity.
It is shown in [20] that the FPTD can be expressed entirely in terms of the stationary intensity distribution . The main general results will be repeated here; the full details can be found in [20]. First of all, we introduce the moment-generating function
with . is a Laplace transform with negative argument and can be derived from a function such that
Introducing another function
and expressing as a power series in ,
the following result is derived in [20]:
The problem of determining is, in principle, solved now, apart from the actual calculation of the integrals. It follows directly from definition (13) that the mean first-passage time from to is given by
By repeatedly using (18), the moments can be expressed in multiple integrals, the number of which rapidly increases with increasing order .
So far, (13) to (19) are exact and generally valid. In order to derive an explicit expression for the FPTD, we proceed by making some approximations, based on the observation that the function has two sharp maxima on the interval , one at , the other at , if . Thus, for , we have
implying that for all and
where the last equality follows from (19). An approximated expression for when is derived in Appendix A with the result
where is a characteristic time related to the first passage from to , defined as
Although may be of the same order of magnitude as the average first-passage time (19), it should not be confused with that.
By inverse Laplace transform, (22) with leads to the following explicit analytic form for the FPTD:
where is the modified Bessel function of the first kind. It can easily be checked that (24) is not valid for short times. In fact, for , (24) yields (see [21] (p. 375)), whereas on physical grounds, should vanish there. Another argument why (24) is an asymptotic expression for large is given in Appendix A. There, it is argued that the approximation leading to (22) can only be accurate for small , implying large .
For the short-time behavior, we assume that the fluctuating intensity near the mean value behaves under the influence of the spontaneous emission noise as a random walk, with fixed diffusion coefficient , flat potential and zero drift, . For such a case, the probability density for the first-passage time from initial intensity to the absorption point at in this random-walk approximation is given by [22,23]
which has a maximum for , the most likely first-passage time.
It should be realized that the random-walk approximation for the first-passage time can be correct only for small but for large , the tail of the distribution will approach zero faster. This is a consequence of the potential not being flat (as in the random walk), but forming a hill slope upward for intensities near the threshold intensity . Therefore, the probability for a first passage at larger times will be smaller than in the random-walk case. Indeed, it can be shown that for large , the tail of the distribution in (24) behaves asymptotically as [21]
In Figure 5a, the two approximations for are depicted. The yellow curve is the large- approximation (24) for with , and, , while the green curve is the random-walk approximation (25). These data pertain to the situation of Figure 4. The two curves connect around . This can be seen more convincingly in the logarithmic plots of Figure 5b, which also illustrates that the long-time tail of the distribution decreases faster than exponentially (see (26)), i.e., much faster than the random-walk approximation.
Figure 5.
Two approximations for plotted versus time . The green curve is the approximation (24) and is valid for large , while the yellow curve is the random-walk approximation (25), valid for small T. In (a), the vertical scale is linear; in (b), the vertical scale is logarithmic. Parameters are , , , and . These data pertain to the situation of Figure 4. The yellow curve assumes its maximum for .
4. Simulations
The results of the simulations are shown in Figure 7 and they demonstrate that in case of sufficiently weak absorption, i.e., , excitable pulses can be triggered by intensity noise due to spontaneous emission in a narrow region very close to and below the laser threshold. The noise results in an irregular train of pulses, of which the density can be controlled by changing the absorption. This can be compared with experimental observations shown in Figure 2. The scenario predicted by theory is in qualitative agreement with the observation, although the horizontal time span in Figure 7, i.e., 20 ns (with ) is more than 6 orders of magnitude smaller than in Figure 2. The explanation for this is as follows: we observe from Figure 7 that an increase of by 0.003 leads to one decade decrease in pulse density. Therefore, it is reasonable to conjecture that the 6 decades of time scale difference can be bridged by upshifting the -interval by 0.018. Performing the simulations for the upshifted -values would increase the computation time by at least 6 orders of magnitude and hence be impractical, if not impossible.
Figure 7.
Excitable intensity pulses simulated in the Yamada model with noise, i.e., Equations (1)–(3), for fixed gain parameter and slightly different values for the absorption as indicated. Other parameters are , and .
5. Discussion
We have analyzed and explained the emission of irregularly timed optical pulses from a two-section semiconductor laser with saturable absorber, operating near threshold in a regime of excitability. It is shown that the pulses are triggered by the relatively large spontaneous-emission intensity noise. When such a laser system is used as a neuron, this “spontaneous” emission of output pulses is a source of quasi-random spikes following the derived distribution. It could be employed to simulate random spiking in biological neurons [24], because this phenomenon has similarities to the stochastic behavior of neurons being studied in neuroscience [25,26,27], with models based on the Fokker–Planck-type equation. This work contributes to the prospect that stochastic neural networks can be simulated with photonics and that problems such as random number generation [28], tunable rate encoding for SNNs [29] or analysis of network population dynamics [30] can be tackled in the future. We have investigated this phenomenon in more detail by focusing on the statistics of the spontaneously emitted pulses.
The numerical simulations and analytical theory are based on the Yamada model for a single-mode semiconductor laser with saturable absorber. By using this model, successful reproduction of observed trends in pulse statistics was obtained in [15]. The observed irregular pulse trains are analyzed in terms of an initial refractory time, whereafter the time interval until the next emitted pulse follows a first-passage-time distribution, for which analytic asymptotic short-time and long-time approximations are derived, which very well explain measured and simulated pulse-repetition time distributions. This provides physical insight into the noise-triggering mechanism.
The noise in the system is mostly dominated by spontaneous emission and its coupling into the lasing mode can be tailored through technology choices, such as the choice of index or gain guiding, variation of the active geometry and the choice of gain material. Hence, the amount of noise can be altered if deterministic spiking is desired.
An interesting research question for further investigation is the observation of coherence resonance [12] in the device studied here. The relevant quantity to investigate then is the normalized jitter /<T>, as a function of the absorber voltage , where <T> is the mean pulse-repetition time.
Finally, there are major challenges in moving from a single photonic spiking neuron towards a spiking network on-chip. The output of a single laser neuron needs to be able to trigger another subsequent laser neuron, making it cascadable. This depends on the interconnection architecture, on-chip losses and the required excitation pulse energy. Another challenge is to address on-chip spurious reflections, originating from interfaces and other components in a photonic neural network, prompting for more research in active laser feedback compensation techniques. The third challenge is related to the accurate control of many interconnected laser neurons. This requires high-density electrical interconnects, control electronics and optical monitoring functions to be co-integrated with the photonic chip. Furthermore, low-energy components that perform synaptic weighting on the photonic chip are subject of active research and required in an all-optical SNN.
6. Conclusions
Excitable pulse-firing semiconductor lasers with saturable absorber are promising candidates as spiking neurons in an all-optical SNN. Next to desired deterministic spiking when triggered by an input pulse, we observe that these neurons show random output spikes as a consequence of large-enough intensity fluctuation due to spontaneous emission noise. The (average) rate of emission of these noise-induced pulses is investigated in terms of a first-passage time phenomenon. The average time between consecutive pulses is given by , where is expressed in (19) in terms of the intensity diffusion coefficient and the stationary intensity probability distribution.
The distribution of spiking events is investigated experimentally and in great detail theoretically. Asymptotic expressions for small and large times are derived and, when confronted with the measured timing statistics, shown to correctly describe the pulse-timing distribution. The understanding of the influence of spontaneous-emission noise is important for reliable operation of an excitable two-section semiconductor laser when used as a photonic spiking neuron and it can be helpful for studies of stochastic spiking of biological neurons, as well.
Author Contributions
Conceptualization, D.L. and W.Y.; methodology, D.L. and W.Y.; software, L.P. and W.Y.; validation, D.L., L.P. and W.Y.; formal analysis, D.L.; investigation, L.P.; resources, W.Y.; data curation, L.P. and W.Y.; writing—original draft preparation, D.L.; writing—review and editing, D.L., L.P. and W.Y.; visualization, D.L. and L.P.; supervision, W.Y.; project administration, W.Y.; funding acquisition, W.Y. All authors have read and agreed to the published version of the manuscript.
Funding
This work is supported by the Netherlands Organization for Scientific Research (NWO): Veni grant (17269) ‘Light up the brain: accelerating AI research with integrated photonics’ and Netherlands Organization for Scientific Research (NWO): Zwaartekracht Grant ‘Research Center for Integrated Nanophotonics’.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Measurement results and details on the measurement equipment can be found in [14,15].
Acknowledgments
The authors thank Kevin Williams for his stimulating support.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
Appendix A. Derivation of Approximate Expression for M(z;I1,I2) When I0 ≤ I1 ≤ I2
We can now approximate (see (18)) for by
and by
In the derivation of (A2), we use several times the approximation mentioned just above (20). Similarly, for we obtain
Hence we derive, using (16),
Since the cumulative error in the approximation (A3) increases with increasing order , (A4) should not be taken too seriously for large . Defining a characteristic time related to the first passage from to , i.e.,
we can express as
from which we obtain
and
Finally, using (see (14))
we find with (21) and (A8)
which is the desired expression given in (22). Note that should not be identified with .
References
- Yu, S. Neuro-inspired computing with emerging nonvolatile memorys. Proc. IEEE 2018, 106, 260–285. [Google Scholar] [CrossRef]
- Davies, M.; Srinivasa, N.; Lin, T.-H.; Chinya, G.; Cao, Y.; Choday, S.H.; Dimou, G.; Joshi, P.; Imam, N.; Jain, S.; et al. Loihi: A Neuromorphic Manycore Processor with On-Chip Learning. IEEE Micro 2018, 38, 82–99. [Google Scholar] [CrossRef]
- Shastri, B.J.; Tait, A.N.; de Lima, T.F.; Pernice, W.H.P.; Bhaskaran, H.; Wright, C.D.; Prucnal, P.R. Photonics for artificial intelligence and neuromorphic computing. Nat. Photonics 2021, 15, 102–114. [Google Scholar] [CrossRef]
- Tait, A.N.; Nahmias, M.A.; Shastri, B.J.; Prucnal, P.R. Broadcast and Weight: An Integrated Network For Scalable Photonic Spike Processing. J. Light. Technol. 2014, 32, 4029–4041. [Google Scholar] [CrossRef]
- Robertson, J.; Wade, E.; Kopp, Y.; Bueno, J.; Hurtado, A. Toward Neuromorphic Photonic Networks of Ultrafast Spiking Laser Neurons. IEEE J. Sel. Top. Quantum Electron. 2020, 26, 1–15. [Google Scholar] [CrossRef]
- Boahen, K. A neuromorph’s prospectus. Comput. Sci. Eng. 2017, 19, 14–28. [Google Scholar] [CrossRef]
- Nahmias, M.A.; Shastri, B.J.; Tait, A.N.; Prucnal, P.R. A Leaky Integrate-and-Fire Laser Neuron for Ultrafast Cognitive Computing. IEEE J. Sel. Top. Quantum Electron. 2013, 19, 1–12. [Google Scholar] [CrossRef]
- Hejda, M.; Robertson, J.; Bueno, J.; Alanis, J.A.; Hurtado, A. Neuromorphic encoding of image pixel data into rate-coded optical spike trains with a photonic VCSEL-neuron. APL Photonics 2021, 6, 60802. [Google Scholar] [CrossRef]
- Zhang, Y.; Robertson, J.; Xiang, S.; Hejda, M.; Bueno, J.; Hurtado, A. All-optical neuromorphic binary convolution with a spiking VCSEL neuron for image gradient magnitudes. Photonics Res. 2021, 9, B201. [Google Scholar] [CrossRef]
- Moskalenko, V. Extended Cavity Passively Mode-Locked Lasers in Indium Phosphide Generic Integration Technology. Ph.D. Thesis, Technische Universiteit Eindhoven, Eindhoven, The Netherlands, 24 February 2016. [Google Scholar]
- Robertson, J.; Kirkland, P.; Alanis, J.A.; Hejda, M.; Bueno, J.; Di Caterina, G.; Hurtado, A. Ultrafast neuromorphic photonic image processing with a VCSEL neuron. Sci. Rep. 2022, 12, 4874. [Google Scholar] [CrossRef]
- Dubbeldam, J.L.A.; Krauskopf, B.; Lenstra, D. Excitability and coherence resonance in lasers with saturable absorber. Phys. Rev. E 1999, 60, 6580–6588. [Google Scholar] [CrossRef] [PubMed]
- Otupiri, R.; Garbin, B.; Broderick, N.G.R.; Krauskopf, B. Excitability in an all-fiber laser with a saturable absorber section. J. Opt. Soc. Am. B 2021, 38, 1695. [Google Scholar] [CrossRef]
- Puts, L.; Yao, W.; Lenstra, D. Modeling a Spiking Optical Neuron using Normalized Yamada Rate Equations. In Proceedings of the 25th Annual Symposium of the IEEE Photonics Benelux, Mons, Belgium, 25–26 November 2021; p. 4. [Google Scholar]
- Puts, L.; Lenstra, D.; Williams, K.; Yao, W. Measurements and modeling of a monolithically integrated self-spiking two-section laser in InP. IEEE J. Quantum Electron. 2022. accepted for publication. [Google Scholar]
- Krauskopf, B.; Schneider, K.; Sieber, J.; Wieczorek, S.; Wolfrum, M. Excitability and self-pulsations near homoclinic bifurcations in semiconductor laser systems. Opt. Commun. 2003, 215, 367–379. [Google Scholar] [CrossRef]
- Otupiri, R.; Krauskopf, B.; Broderick, N.G.R. The Yamada model for a self-pulsing laser: Bifurcation structure for non-identical decay times of gain and absorber. Int. J. Bifurc. Chaos 2020, 30, 2030039. [Google Scholar] [CrossRef]
- Smit, M.; Leijtens, X.; Ambrosius, H.; Bente, E.; Van Der Tol, J.; Smalbrugge, B.; De Vries, T.; Geluk, E.-J.; Bolk, J.; Van Veldhoven, R.; et al. An introduction to InP-based generic integration technology. Semicond. Sci. Technol. 2014, 29, 083001. [Google Scholar] [CrossRef]
- van Tartwijk, G.H.M.; Lenstra, D. Semiconductor lasers with optical injection and feedback. Quantum Semiclass. Opt. J. Eur. Opt. Soc. Part B 1995, 7, 87–143. [Google Scholar] [CrossRef]
- Lenstra, D.; Sing, S. First-passage-time distributions in switching statistics in a bistable two-mode laser. Phys. Rev. A 1983, 28, 2318–2328. [Google Scholar] [CrossRef]
- Abramowitz, M.; Stegun, I.A. (Eds.) Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables; National Bureau of Standards Applied Mathematics Series; Tenth Printing with Corrections: Washington, DC, USA, 1964; Volume 55, p. 377. Available online: https://archive.org/details/AandS-mono600 (accessed on 3 August 2022).
- Wikipedia. First-Hitting-Time Model. Available online: https://en.wikipedia.org/wiki/First-hitting-time_model (accessed on 3 August 2022).
- Hu, Z.; Cheng, L.; Berne, B.J. First passage time distribution in stochastic processes with moving and static absorbing boundaries with application to biological rupture experiments. J. Chem. Phys. 2010, 133, 34105. [Google Scholar] [CrossRef]
- Yonekura, S.; Kuniyoshi, Y. Spike-induced ordering: Stochastic neural spikes provide immediate adaptability to the sensorimotor system. Proc. Natl. Acad. Sci. USA 2020, 117, 12486–12496. [Google Scholar] [CrossRef]
- Buonocore, A.; Caputo, L.; D’Onofrio, G.; Pirozzi, E. Closed-form solutions for the first-passage-time problem and neuronal modeling. Ric. Mat. 2015, 64, 421–439. [Google Scholar] [CrossRef]
- Iolov, A.; Ditlevsen, S.; Longtin, A. Fokker-Planck and Fortet Equation-Based Parameter Estimation for a Leaky Integrate-and-Fire Model with Sinusoidal and Stochastic Forcing. J. Math. Neurosci. 2014, 4, 4. [Google Scholar] [CrossRef] [PubMed]
- Sirovich, L.; Knight, B. Spiking Neurons and the First Passage Problem. Neural Comput. 2011, 23, 1675–1703. [Google Scholar] [CrossRef] [PubMed]
- Acharya, S.K.; Galli, E.; Mallinson, J.B.; Bose, S.K.; Wagner, F.; Heywood, Z.E.; Bones, P.J.; Arnold, M.D.; Brown, S.A. Stochastic Spiking Behavior in Neuromorphic Networks Enables True Random Number Generation. ACS Appl. Mater. Interfaces 2021, 13, 52861–52870. [Google Scholar] [CrossRef]
- Radhakrishnan, S.S.; Sebastian, A.; Oberoi, A.; Das, S.; Das, S. A biomimetic neural encoder for spiking neural network. Nat. Commun. 2021, 12, 2143. [Google Scholar] [CrossRef]
- Vellmer, S.; Lindner, B. Fokker-Planck approach to neural networks and to decision problems: A unique method for stochastic models in computational and cognitive neuroscience. Eur. Phys. J. Spec. Top. 2021, 14, 2929–2949. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).