Prospects and applications of photonic neural networks
arXiv:2105.09943 · doi:10.1080/23746149.2021.1981155
Abstract
Neural networks have enabled applications in artificial intelligence through machine learning, and neuromorphic computing. Software implementations of neural networks on conventional computers that have separate memory and processor (and that operate sequentially) are limited in speed and energy efficiency. Neuromorphic engineering aims to build processors in which hardware mimics neurons and synapses in the brain for distributed and parallel processing. Neuromorphic engineering enabled by photonics (optical physics) can offer sub-nanosecond latencies and high bandwidth with low energies to extend the domain of artificial intelligence and neuromorphic computing applications to machine learning acceleration, nonlinear programming, intelligent signal processing, etc. Photonic neural networks have been demonstrated on integrated platforms and free-space optics depending on the class of applications being targeted. Here, we discuss the prospects and demonstrated applications of these photonic neural networks.
References in corpus (7)
- Photonics for artificial intelligence and neuromorphic computing
- 11 TeraFLOPs per second photonic convolutional accelerator for deep learning optical neural networks
- Structured Compressed Sensing: From Theory to Applications
- Speeding up Convolutional Neural Networks with Low Rank Expansions
- A Survey of Neuromorphic Computing and Neural Networks in Hardware
- A Photonic-Circuits-Inspired Compact Network: Toward Real-Time Wireless Signal Classification at the Edge
- A Laser Spiking Neuron in a Photonic Integrated Circuit
Cited by in corpus (5)
- The physics of optical computing
- Scaling Up Silicon Photonic-based Accelerators: Challenges and Opportunities
- Integrated Photonic Tensor Processing Unit for a Matrix Multiply: a Review
- Heavy tails and pruning in programmable photonic circuits
- Slimmed optical neural networks with multiplexed neuron sets and a corresponding backpropagation training algorithm