Synthesizing Machine Intelligence in Neuromorphic Computers with Differentiable Programming
Machine Learning seminar by Prof Emre Neftci, University of California Irvine
Hosted by SNUFA
Recording
Abstract
The potential of machine learning and deep learning to advance artificial intelligence is driving a quest to build dedicated computers, such as neuromorphic hardware that emulate the biological processes of the brain. While the hardware technologies already exist, their application to real-world tasks is hindered by the lack of suitable programming methods. Advances at the interface of neural computation and machine learning showed that key aspects of deep learning models and tools can be transferred to biologically plausible neural circuits. Building on these advances, I will show that differentiable programming can address many challenges of programming spiking neural networks for solving real-world tasks, and help devise novel continual and local learning algorithms. In turn, these new algorithms pave the road towards systematically synthesizing machine intelligence in neuromorphic hardware without detailed knowledge of the hardware circuits.
Topics
Show 2 more topics
Related seminars
Merging insights from artificial and biological neural networks for neuromorphic intelligence
More on spiking neural networks
Beyond Biologically Plausible Spiking Networks for Neuromorphic Computing
More on spiking neural networks
Effective and Efficient Computation with Multiple-timescale Spiking Recurrent Neural Networks
More on spiking neural networks