Neuromorphic Data Augmentation for Training Spiking Neural Networks

被引:15
|
作者
Li, Yuhang [1 ]
Kim, Youngeun [1 ]
Park, Hyoungseob [1 ]
Geller, Tamar [1 ]
Panda, Priyadarshini [1 ]
机构
[1] Yale Univ, New Haven, CT 06511 USA
来源
基金
美国国家科学基金会;
关键词
Data augmentation; Event-based vision; Spiking neural networks;
D O I
10.1007/978-3-031-20071-7_37
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Developing neuromorphic intelligence on event- based datasets with Spiking Neural Networks (SNNs) has recently attracted much research attention. However, the limited size of event-based datasets makes SNNs prone to overfitting and unstable convergence. This issue remains unexplored by previous academic works. In an effort to minimize this generalization gap, we propose Neuromorphic Data Augmentation (NDA), a family of geometric augmentations specifically designed for event-based datasets with the goal of significantly stabilizing the SNN training and reducing the generalization gap between training and test performance. The proposed method is simple and compatible with existing SNN training pipelines. Using the proposed augmentation, for the first time, we demonstrate the feasibility of unsupervised contrastive learning for SNNs. We conduct comprehensive experiments on prevailing neuromorphic vision benchmarks and show that NDA yields substantial improvements over previous state-of-the-art results. For example, the NDA-based SNN achieves accuracy gain on CIFAR10-DVS and N-Caltech 101 by 10.1% and 13.7%, respectively. Code is available on GitHub (URL).
引用
收藏
页码:631 / 649
页数:19
相关论文
共 50 条
  • [41] Run-time Mapping of Spiking Neural Networks to Neuromorphic Hardware
    Balaji, Adarsha
    Marty, Thibaut
    Das, Anup
    Catthoor, Francky
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2020, 92 (11): : 1293 - 1302
  • [42] Run-time Mapping of Spiking Neural Networks to Neuromorphic Hardware
    Adarsha Balaji
    Thibaut Marty
    Anup Das
    Francky Catthoor
    [J]. Journal of Signal Processing Systems, 2020, 92 : 1293 - 1302
  • [43] Neuromorphic Spiking Neural Networks and Their Memristor-CMOS Hardware Implementations
    Camunas-Mesa, Luis A.
    Linares-Barranco, Bernabe
    Serrano-Gotarredona, Teresa
    [J]. MATERIALS, 2019, 12 (17)
  • [44] Dataflow-Based Mapping of Spiking Neural Networks on Neuromorphic Hardware
    Das, Anup
    Kumar, Akash
    [J]. PROCEEDINGS OF THE 2018 GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI'18), 2018, : 419 - 422
  • [45] Improving Classification Accuracy of Feedforward Neural Networks for Spiking Neuromorphic Chips
    Yepes, Antonio Jimeno
    Tang, Jianbin
    Mashford, Benjamin Scott
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1973 - 1979
  • [46] Spiking Neural Networks for LPI Radar Waveform Recognition with Neuromorphic Computing
    Henderson, Alex
    Harbour, Steven
    Yakopcic, Chris
    Taha, Tarek
    Brown, David
    Tieman, Justin
    Hall, Garrett
    [J]. 2023 IEEE RADAR CONFERENCE, RADARCONF23, 2023,
  • [47] Impact of Noisy Input on Evolved Spiking Neural Networks for Neuromorphic Systems
    Patel, Karan P.
    Schuman, Catherine D.
    [J]. PROCEEDINGS OF THE 2023 ANNUAL NEURO-INSPIRED COMPUTATIONAL ELEMENTS CONFERENCE, NICE 2023, 2023, : 52 - 56
  • [48] Endurance-Aware Mapping of Spiking Neural Networks to Neuromorphic Hardware
    Titirsha, Twisha
    Song, Shihao
    Das, Anup
    Krichmar, Jeffrey
    Dutt, Nikil
    Kandasamy, Nagarajan
    Catthoor, Francky
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (02) : 288 - 301
  • [49] Spiking recurrent neural networks for neuromorphic computing in nonlinear structural mechanics
    Tandale, Saurabh Balkrishna
    Stoffel, Marcus
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 412
  • [50] In-Hardware Learning of Multilayer Spiking Neural Networks on a Neuromorphic Processor
    Shrestha, Amar
    Fang, Haowen
    Rider, Daniel Patrick
    Mei, Zaidao
    Qiu, Qinru
    [J]. 2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 367 - 372