2022 Roadmap on Neuromorphic Computing and Engineering
arXiv:2105.05956 · doi:10.1088/2634-4386/ac4a83
Abstract
Modern computation based on the von Neumann architecture is today a mature cutting-edge science. In the Von Neumann architecture, processing and memory units are implemented as separate blocks interchanging data intensively and continuously. This data transfer is responsible for a large part of the power consumption. The next generation computer technology is expected to solve problems at the exascale with 1018 calculations each second. Even though these future computers will be incredibly powerful, if they are based on von Neumann type architectures, they will consume between 20 and 30 megawatts of power and will not have intrinsic physically built-in capabilities to learn or deal with complex data as our brain does. These needs can be addressed by neuromorphic computing systems which are inspired by the biological concepts of the human brain. This new generation of computers has the potential to be used for the storage and processing of large amounts of digital information with much lower power consumption than conventional processors. Among their potential future applications, an important niche is moving the control from data centers to edge devices. The aim of this Roadmap is to present a snapshot of the present state of neuromorphic technology and provide an opinion on the challenges and opportunities that the future holds in the major areas of neuromorphic technology, namely materials, devices, neuromorphic circuits, neuromorphic algorithms, applications, and ethics. The Roadmap is a collection of perspectives where leading researchers in the neuromorphic community provide their own view about the current state and the future challenges. We hope that this Roadmap will be a useful resource to readers outside this field, for those who are just entering the field, and for those who are well established in the neuromorphic community. https://doi.org/10.1088/2634-4386/ac4a83
References in corpus (67)
- Deep Learning with Coherent Nanophotonic Circuits
- Training and Operation of an Integrated Neuromorphic Network Based on Metal-Oxide Memristors
- All-Optical Machine Learning Using Diffractive Deep Neural Networks
- Ising formulations of many NP problems
- Quantum Annealing in the Transverse Ising Model
- Event-based Vision: A Survey
- Recent Advances in Physical Reservoir Computing: A Review
- Parallel convolution processing using an integrated photonic tensor core
- Photonics for artificial intelligence and neuromorphic computing
- 11 TeraFLOPs per second photonic convolutional accelerator for deep learning optical neural networks
- Microresonator solitons for massively parallel coherent optical communications
- Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networks
- Memory and information processing in neuromorphic systems
- Neuromorphic computing with multi-memristive synapses
- AlScN: A III-V semiconductor based ferroelectric
- Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computing
- Robust memristors based on layered two-dimensional materials
- Gate-tunable Memristive Phenonmena Mediated by Grain Boundaries in Single Layer MoS2
- A scalable multi-core architecture with heterogeneous memory structures for Dynamic Neuromorphic Asynchronous Processors (DYNAPs)
- Using Machine Learning to Replicate Chaotic Attractors and Calculate Lyapunov Exponents from Data
- A rhombohedral ferroelectric phase in epitaxially-strained Hf0.5Zr0.5O2 thin films
- Nanobatteries in redox-based resistive switches require extension of memristor theory
- Vowel recognition with four coupled spin-torque nano-oscillators
- Neuromorphic electronic circuits for building autonomous cognitive systems
- Memristor Crossbars with 4.5 Terabits-per-Inch-Square Density and Two Nanometer Dimension
- Accurate deep neural network inference using computational phase-change memory
- SLAYER: Spike Layer Error Reassignment in Time
- Gate-tunable van der Waals heterostructure for reconfigurable neural network vision sensor
- Physics-Inspired Optimization for Quadratic Unconstrained Problems Using a Digital Annealer
- Long short-term memory networks in memristor crossbars
- Programmable Phase-change Metasurfaces on Waveguides for Multimode Photonic Convolutional Neural Network
- Thermal skyrmion diffusion applied in probabilistic computing
- Experimental investigation of performance differences between Coherent Ising Machines and a quantum annealer
- Monatomic phase change memory
- Eligibility Traces and Plasticity on Behavioral Time Scales: Experimental Support of neoHebbian Three-Factor Learning Rules
- Synaptic Plasticity Dynamics for Deep Continuous Local Learning (DECOLLE)
- Temporal correlation detection using computational phase-change memory
- p-Bits for Probabilistic Spin Logic
- Hardware Implementation of Deep Network Accelerators Towards Healthcare and Biomedical Applications
- Rapid online learning and robust recall in a neuromorphic olfactory circuit
- Photonic non-volatile memories using phase change materials
- Vertical, electrolyte-gated organic transistors: continuous operation in the MA/cm regime and use as low-power artificial synapses
- Reservoir Computing with Random Skyrmion Textures
- Hafnia-based Double Layer Ferroelectric Tunnel Junctions as Artificial Synapses for Neuromorphic Computing
- Emergence of Winner-takes-all Connectivity Paths in Random Nanowire Networks
- Real-time ultra-low power ECG anomaly detection using an event-driven neuromorphic processor
- Mixed-precision deep learning based on computational memory
- Two-dimensional layered materials for memristive and neuromorphic applications
- Biologically plausible deep learning -- but how far can we go with shallow networks?
- Self-organizing memristive nanowire networks with structural plasticity emulate biological neuronal circuits
- Is a 4-bit synaptic weight resolution enough? - Constraints on enabling spike-timing dependent plasticity in neuromorphic hardware
- A recipe for creating ideal hybrid memristive-CMOS neuromorphic computing systems
- Quantum neuromorphic computing
- Control of criticality and computation in spiking neuromorphic networks with plasticity
- A neuromorphic systems approach to in-memory computing with non-ideal memristive devices: From mitigation to exploitation
- Energy-efficient stochastic computing with superparamagnetic tunnel junctions
- Current Advancements on Autonomous Mission Planning and Management Systems: an AUV and UAV perspective
- The importance of space and time in neuromorphic cognitive agents
- NeuroPod: a real-time neuromorphic spiking CPG applied to robotics
- Real-Time Cortical Simulation on Neuromorphic Hardware
- Dynamical learning of dynamics
- Neuromorphic Hardware learns to learn
- Closed-loop spiking control on a neuromorphic processor implemented on the iCub
- VOR Adaptation on a Humanoid iCub Robot Using a Spiking Cerebellar Model
- SpikeGrad: An ANN-equivalent Computation Model for Implementing Backpropagation with Spikes
- Signal Conditioning for Learning in the Wild
- Realizing an Isotropically Coercive Magnetic Layer for Memristive Applications by Analogy to Dry Friction