The importance of space and time in neuromorphic cognitive agents
arXiv:1902.09791 · doi:10.1109/MSP.2019.2928376
Abstract
Artificial neural networks and computational neuroscience models have made tremendous progress, allowing computers to achieve impressive results in artificial intelligence (AI) applications, such as image recognition, natural language processing, or autonomous driving. Despite this remarkable progress, biological neural systems consume orders of magnitude less energy than today's artificial neural networks and are much more agile and adaptive. This efficiency and adaptivity gap is partially explained by the computing substrate of biological neural processing systems that is fundamentally different from the way today's computers are built. Biological systems use in-memory computing elements operating in a massively parallel way rather than time-multiplexed computing units that are reused in a sequential fashion. Moreover, activity of biological neurons follows continuous-time dynamics in real, physical time, instead of operating on discrete temporal cycles abstracted away from real-time. Here, we present neuromorphic processing devices that emulate the biological style of processing by using parallel instances of mixed-signal analog/digital circuits that operate in real time. We argue that this approach brings significant advantages in efficiency of computation. We show examples of embodied neuromorphic agents that use such devices to interact with the environment and exhibit autonomous learning.
References in corpus (8)
- A scalable multi-core architecture with heterogeneous memory structures for Dynamic Neuromorphic Asynchronous Processors (DYNAPs)
- A 0.086-mm 12.7-pJ/SOP 64k-Synapse 256-Neuron Online-Learning Digital Spiking Neuromorphic Processor in 28nm CMOS
- NullHop: A Flexible Convolutional Neural Network Accelerator Based on Sparse Representations of Feature Maps
- Neuromorphic Deep Learning Machines
- A neuromorphic systems approach to in-memory computing with non-ideal memristive devices: From mitigation to exploitation
- Collective stability of networks of winner-take-all circuits
- An Ultralow Leakage Synaptic Scaling Homeostatic Plasticity Circuit With Configurable Time Scales up to 100 ks
- ADaPTION: Toolbox and Benchmark for Training Convolutional Neural Networks with Reduced Numerical Precision Weights and Activation
Cited by in corpus (11)
- Hardware Implementation of Deep Network Accelerators Towards Healthcare and Biomedical Applications
- A recipe for creating ideal hybrid memristive-CMOS neuromorphic computing systems
- Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligence
- Ultra-Low-Power FDSOI Neural Circuits for Extreme-Edge Neuromorphic Intelligence
- Integration of Neuromorphic AI in Event-Driven Distributed Digitized Systems: Concepts and Research Directions
- Synaptic Delays for Temporal Feature Detection in Dynamic Neuromorphic Processors
- A Homomorphic Encryption Framework for Privacy-Preserving Spiking Neural Networks
- Supervised training of spiking neural networks for robust deployment on mixed-signal neuromorphic processors
- Synaptic Integration of Spatiotemporal Features with a Dynamic Neuromorphic Processor
- Spatiotemporal Pattern Recognition in Single Mixed-Signal VLSI Neurons with Heterogeneous Dynamic Synapses
- 2022 Roadmap on Neuromorphic Computing and Engineering