SuperSpike: Supervised Learning in Multilayer Spiking Neural Networks

被引:336
|
作者
Zenke, Friedemann [1 ,2 ]
Ganguli, Surya [1 ]
机构
[1] Stanford Univ, Dept Appl Phys, Stanford, CA 94305 USA
[2] Univ Oxford, Ctr Neural Circuits & Behav, Oxford OX1 3SR, England
基金
英国惠康基金; 瑞士国家科学基金会;
关键词
MODEL; RULE; TRANSFORMATIONS; PLASTICITY; RESPONSES; SPEED; TIME;
D O I
10.1162/neco_a_01086
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A vast majority of computation in the brain is performed by spiking neural networks. Despite the ubiquity of such spiking, we currently lack an understanding of how biological spiking neural circuits learn and compute in vivo, as well as how we can instantiate such capabilities in artificial spiking circuits in silico. Here we revisit the problem of supervised learning in temporally coding multilayer spiking neural networks. First, by using a surrogate gradient approach, we derive SuperSpike, a nonlinear voltage-based three-factor learning rule capable of training multilayer networks of deterministic integrate-and-fire neurons to perform nonlinear computations on spatiotemporal spike patterns. Second, inspired by recent results on feedback alignment, we compare the performance of our learning rule under different credit assignment strategies for propagating output errors to hidden units. Specifically, we test uniform, symmetric, and random feedback, finding that simpler tasks can be solved with any type of feedback, while more complex tasks require symmetric feedback. In summary, our results open the door to obtaining a better scientific understanding of learning and computation in spiking neural networks by advancing our ability to train them to solve nonlinear problems involving transformations between different spatiotemporal spike time patterns.
引用
收藏
页码:1514 / 1541
页数:28
相关论文
共 50 条
  • [1] Supervised Learning in Multilayer Spiking Neural Networks
    Sporea, Ioana
    Gruening, Andre
    [J]. NEURAL COMPUTATION, 2013, 25 (02) : 473 - 509
  • [2] Supervised learning with spiking neural networks
    Xin, JG
    Embrechts, MJ
    [J]. IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 1772 - 1777
  • [3] Supervised learning in multilayer spiking neural networks with inner products of spike trains
    Lin, Xianghong
    Wang, Xiangwen
    Hao, Zhanjun
    [J]. NEUROCOMPUTING, 2017, 237 : 59 - 70
  • [4] Supervised Learning in Multilayer Spiking Neural Networks With Spike Temporal Error Backpropagation
    Luo, Xiaoling
    Qu, Hong
    Wang, Yuchen
    Yi, Zhang
    Zhang, Jilun
    Zhang, Malu
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (12) : 10141 - 10153
  • [5] Supervised Learning With First-to-Spike Decoding in Multilayer Spiking Neural Networks
    Gardner, Brian
    Gruening, Andre
    [J]. FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2021, 15
  • [6] A Supervised Learning Algorithm for Learning Precise Timing of Multiple Spikes in Multilayer Spiking Neural Networks
    Taherkhani, Aboozar
    Belatreche, Ammar
    Li, Yuhua
    Maguire, Liam P.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (11) : 5394 - 5407
  • [7] AN ONLINE SUPERVISED LEARNING ALGORITHM BASED ON FEEDBACK ALIGNMENT FOR MULTILAYER SPIKING NEURAL NETWORKS
    Lin, Xianghong
    Hu, Jia
    Zheng, Donghao
    Hu, Tiandou
    Wang, Xiangwen
    [J]. PROCEEDINGS OF THE ROMANIAN ACADEMY SERIES A-MATHEMATICS PHYSICS TECHNICAL SCIENCES INFORMATION SCIENCE, 2022, 23 (02): : 187 - 196
  • [8] Supervised learning algorithm based on spike optimization mechanism for multilayer spiking neural networks
    Hu, Tiandou
    Lin, Xianghong
    Wang, Xiangwen
    Du, Pangao
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2022, 13 (07) : 1981 - 1995
  • [9] Multilayer Photonic Spiking Neural Networks: Generalized Supervised Learning Algorithm and Network Optimization
    Fu, Chentao
    Xiang, Shuiying
    Han, Yanan
    Song, Ziwei
    Hao, Yue
    [J]. PHOTONICS, 2022, 9 (04)
  • [10] Supervised learning algorithm based on spike optimization mechanism for multilayer spiking neural networks
    Tiandou Hu
    Xianghong Lin
    Xiangwen Wang
    Pangao Du
    [J]. International Journal of Machine Learning and Cybernetics, 2022, 13 : 1981 - 1995