You are on page 1of 2

9:30 AM – 12:00 AM

ThA3 (Invited)


David Rosenbluth and Marc Olivieri
Advanced Technologies Laboratory, Lockheed Martin,
Cherry Hill, NJ

Konstantin Kravtsov, Mable P. Fok and Paul R. Prucnal,

Princeton University, Princeton, NJ

The photonic computational primitive presented in this paper is the first all optical implementation of a
spiking leaky integrate and fire (LIF) neuron. Due to its hybrid analog/digital nature it is capable of overcoming
both the noise problems of purely analog optical devices and the limited computational capabilities of individual
digital optical devices. It is possible to chain together large numbers of these devices, each individually capable
of significant computation, to implement far more complex computations on high bandwidth signals than is
currently possible. This device represents both a technology capable of scaling the complexity of computations
that can be performed on high-bandwidth signals, and a contribution to the nacent field of photonic
neuromorphic engineering. This technology applies to a wide range of avionics applications in which data
bandwidth is too high or the response delay too short for electronic processing.
Analog computation can be more efficient than digital computation when there is a straightforward
mapping between the operations needed in the computation and the analog device properties of the technology
used. Analog optical computation has found widespread application, for example, in filtering microwave
signals. However, the complexity of these computations is limited by noise accumulation. In this paper we
present a hybrid analog/digital spike-processing primitive that elegantly implements the functionality of an
integrate-and-fire neuron. An optical signal processing system founded upon these spike-processing devices has
the potential to be scalable, computationally powerful, and have high bandwidth.
In the spike-processing paradigm, analog processing is performed within the device (weighting, delaying,
spatial integration, temporal integration), and information is transmitted between devices only through the
timing of output spikes generated through thresholding. This processing paradigm evolved in nervous systems
as a means to overcome the problem of noise accumulation inherent in purely analog computation [4]. The
integrate-and-fire neuron is one of the most widely used abstract models of spiking neurons in computational
neuroscience [2] because it retains much of the richness and computational power of real neurons despite its
simplicity. Interest in spike processing for various engineering applications has been growing [3]. Spike
processing algorithms are understood in a number of important biological sensory processing systems and are
growing use in signal processing applications [3]. From the standpoint of computability and complexity theory,
integrate-and-fire neurons have been proven to be powerful computational primitives capable of simulating both
Turing machines and traditional neural networks [3].
The photonic implementation presented here exploits many of the technologies already developed for
telecommunications systems (diode lasers, EO modulators, inline fiber optic amplifiers, semiconductor optical
amplifiers, non-linear fibers based on doped glasses, and photonic crystals) that have useful non-linear switching
properties. Previous fiber based implementations of neural computation have been limited to analog approaches
using Silicon Optical Amplifiers that are prone to noise accumulation and instability when cascaded [3]. Our
approach takes advantage of recently developed passive non-linear waveguide optical devices that are noise
free, high bandwidth, and capable of performing non-linear operations.

978-1-4244-5313-9/10/$26.00 ©2010 IEEE 49

Figure 1. Architecture of Neuromorphic Photonic processing primitive.
The functional architecture of the integrate and fire device consists of five processing blocks: passive
weighting, delay, and summation of inputs; temporal integration; first thresholding stage; inverting, and the
second thresholding. The key innovations in the components of the LIF neuron design are: the capability to
process both positive (excitatory) and negative (inhibitory) inputs; the use of an SOA as an optical temporal
integrator; and the use of highly germanium doped fiber as a thresholder.
The spike processing device is a full all-optical realization of the integrate-and-fire neuron model. While
the fastest timescale on which biological spiking neurons operate is on the order of milliseconds, the
experimentally demonstrated integrate-and-fire device operates on pico-second width pulses, and has an
integration time constant of 180 ps, tunable in the range from 100 to 300 ps. Reconfiguration of device
parameters enables it to perform a wide variety of signal processing and decision operations. An example of
decisionmaking based on the number of input pulses is studied experimentally by changing the threshold value
of the neuron. Its analog properties make it suited to efficient signal processing applications, while its digital
properties make it possible to implement complex computations without excessive noise accumulation.
[1] D. Rosenbluth, K. Kravtsov, M. P. Fok, and P. R. Prucnal, “A high performance photonic pulse processing
device,” Opt. Express, vol. 0, no. 0, p. 0, 2009.
[2] W. Maass and C. M. Bishop, Eds., Pulsed Neural Networks. The MIT Press, 1999.
[3] R. Sarpeshkar, “Analog versus digital: Extrapolating from electronics to neurobiology,” Neural
Computation, vol. 10, pp. 1601–1638, 1998.
[4] K. Kravtsov, P. R. Prucnal, and M. M. Bubnov, “Simple nonlinear interferometer-based all-optical
thresholder and its applications for optical CDMA,” Opt. Express, vol. 15, no. 20, pp. 13 114–13 122, 2007.
[5] E. M. Dianov and V. M. Mashinsky, “Germania-based core optical fibers,” J. Lightwav. Technol., vol. 23,
no. 11, pp. 3500–3508, 2005.
[6] J. P. Sokoloff, P. R. Prucnal, I. Glesk, and M. Kane, “A terahertz optical asymmetric demultiplexer
(TOAD),” IEEE Photon. Technol. Lett., vol. 5, no. 7, pp. 787–790, 1993.
This work was supported by the Lockheed Martin Corporate University Research Initiative and Lockheed
Martin Advanced Technology Laboratories, Cherry Hill, NJ.