Learning to Time-Decode in Spiking Neural Networks Through the Information Bottleneck

被引:0
|
作者
Skatchkovsky, Nicolas [1 ]
Simeone, Osvaldo [1 ]
Jang, Hyeryung [2 ]
机构
[1] Kings Coll London, KCLIP Lab, Dept Engn, London, England
[2] Dongguk Univ, ION Grp, Dept AI, Seoul, South Korea
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021) | 2021年 / 34卷
基金
新加坡国家研究基金会; 欧洲研究理事会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the key challenges in training Spiking Neural Networks (SNNs) is that target outputs typically come in the form of natural signals, such as labels for classification or images for generative models, and need to be encoded into spikes. This is done by handcrafting target spiking signals, which in turn implicitly fixes the mechanisms used to decode spikes into natural signals, e.g., rate decoding. The arbitrary choice of target signals and decoding rule generally impairs the capacity of the SNN to encode and process information in the timing of spikes. To address this problem, this work introduces a hybrid variational autoencoder architecture, consisting of an encoding SNN and a decoding Artificial Neural Network (ANN). The role of the decoding ANN is to learn how to best convert the spiking signals output by the SNN into the target natural signal. A novel end-to-end learning rule is introduced that optimizes a directed information bottleneck training criterion via surrogate gradients. We demonstrate the applicability of the technique in an experimental settings on various tasks, including real-life datasets.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] Analyzing Darknet Traffic Through Machine Learning and Neucube Spiking Neural Networks
    Akour, Iman
    Alauthman, Mohammad
    Nahar, Khalid M. O.
    Almomani, Ammar
    Gupta, Brij B.
    Intelligent and Converged Networks, 2024, 5 (04): : 265 - 283
  • [22] Learning spiking neuronal networks with artificial neural networks: neural oscillations
    Zhang, Ruilin
    Wang, Zhongyi
    Wu, Tianyi
    Cai, Yuhang
    Tao, Louis
    Xiao, Zhuo-Cheng
    Li, Yao
    JOURNAL OF MATHEMATICAL BIOLOGY, 2024, 88 (06)
  • [23] Comparison of supervised learning methods for spike time coding in spiking neural networks
    Institute of Control and Information Engineering, Poznań University of Technology, ul. Piotrowo 3a, 60-965 Poznań, Poland
    Int. J. Appl. Math. Comput. Sci., 2006, 1 (101-113):
  • [24] Compressing Neural Networks using the Variational Information Bottleneck
    Dai, Bin
    Zhu, Chen
    Guo, Baining
    Wipf, David
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [25] Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networks
    Fang, Wei
    Yu, Zhaofei
    Chen, Yanqi
    Masquelier, Timothee
    Huang, Tiejun
    Tian, Yonghong
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, : 2641 - 2651
  • [26] Autonomous Learning Paradigm for Spiking Neural Networks
    Liu, Junxiu
    McDaid, Liam J.
    Harkin, Jim
    Karim, Shvan
    Johnson, Anju P.
    Halliday, David M.
    Tyrrell, Andy M.
    Timmis, Jon
    Millard, Alan G.
    Hilder, James
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: THEORETICAL NEURAL COMPUTATION, PT I, 2019, 11727 : 737 - 744
  • [27] Learning long sequences in spiking neural networks
    Stan, Matei-Ioan
    Rhodes, Oliver
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [28] Temporal Contrastive Learning for Spiking Neural Networks
    Qiu, Haonan
    Song, Zeyin
    Chen, Yanqi
    Ning, Munan
    Fang, Wei
    Sun, Tao
    Ma, Zhengyu
    Yuan, Li
    Tian, Yonghong
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING-ICANN 2024, PT X, 2024, 15025 : 422 - 436
  • [29] Comparison of learning methods for spiking neural networks
    Kukin K.
    Sboev A.
    Optical Memory and Neural Networks (Information Optics), 2015, 24 (02): : 123 - 129
  • [30] Learning rules in spiking neural networks: A survey
    Yi, Zexiang
    Lian, Jing
    Liu, Qidong
    Zhu, Hegui
    Liang, Dong
    Liu, Jizhao
    NEUROCOMPUTING, 2023, 531 : 163 - 179