Parallel hyperparameter optimization of spiking neural networks

被引:1
|
作者
Firmin, Thomas [1 ]
Boulet, Pierre [1 ]
Talbi, El-Ghazali [1 ]
机构
[1] Univ Lille, CNRS, UMR 9189, Cent Lille,Inria,CRIStAL, F-59000 Lille, France
关键词
Spiking neural networks; Hyperparameter optimization; Parallel asynchronous optimization; Bayesian optimization; STDP; SLAYER; ON-CHIP; CLASSIFICATION; DEEPER; MODEL;
D O I
10.1016/j.neucom.2024.128483
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hyperparameter optimization of spiking neural networks (SNNs) is a difficult task which has not yet been deeply investigated in the literature. In this work, we designed a scalable constrained Bayesian based optimization algorithm that prevents sampling in non-spiking areas of an efficient high dimensional search space. These search spaces contain infeasible solutions that output no or only a few spikes during the training or testing phases, we call such a mode a "silent network". Finding them is difficult, as many hyperparameters are highly correlated to the architecture and to the dataset. We leverage silent networks by designing a spike- based early stopping criterion to accelerate the optimization process of SNNs trained by spike timing dependent plasticity and surrogate gradient. We parallelized the optimization algorithm asynchronously, and ran largescale experiments on heterogeneous multi-GPU Petascale architecture. Results show that by considering silent networks, we can design more flexible high-dimensional search spaces while maintaining a good efficacy. The optimization algorithm was able to focus on networks with high performances by preventing costly and worthless computation of silent networks.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] Spiking Neural Networks: Background, Recent Development and the NeuCube Architecture
    Tan, Clarence
    Sarlija, Marko
    Kasabov, Nikola
    NEURAL PROCESSING LETTERS, 2020, 52 (02) : 1675 - 1701
  • [32] A critical survey of STDP in Spiking Neural Networks for Pattern Recognition
    Vigneron, Alex
    Martinet, Jean
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [33] Toward Reflective Spiking Neural Networks Exploiting Memristive Devices
    Makarov, Valeri A.
    Lobov, Sergey A.
    Shchanikov, Sergey
    Mikhaylov, Alexey
    Kazantsev, Viktor B.
    FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2022, 16
  • [34] Training-free hyperparameter optimization of neural networks for electronic structures in matter
    Fiedler, Lenz
    Hoffmann, Nils
    Mohammed, Parvez
    Popoola, Gabriel A.
    Yovell, Tamar
    Oles, Vladyslav
    Ellis, J. Austin
    Rajamanickam, Sivasankaran
    Cangi, Attila
    MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2022, 3 (04):
  • [35] Hyperparameter optimization of pre-trained convolutional neural networks using adolescent identity search algorithm
    Akkus, Ebubekir
    Bal, Ufuk
    Kocoglu, Fatma Oenay
    Beyhan, Selami
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (04) : 1523 - 1537
  • [36] Hyperparameter Optimization in Binary Communication Networks for Neuromorphic Deployment
    Parsa, Maryam
    Schuman, Catherine D.
    Date, Prasanna
    Rose, Derek C.
    Kay, Bill
    Mitchell, J. Parker
    Young, Steven R.
    Dellana, Ryan
    Severa, William
    Potok, Thomas E.
    Roy, Kaushik
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [37] Hyperparameter optimization of pre-trained convolutional neural networks using adolescent identity search algorithm
    Ebubekir Akkuş
    Ufuk Bal
    Fatma Önay Koçoğlu
    Selami Beyhan
    Neural Computing and Applications, 2024, 36 : 1523 - 1537
  • [38] Improved Spiking Neural Networks with multiple neurons for digit recognition
    Chimmula, Vinay Kumar Reddy
    Zhang, Lei
    Palliath, Dhanya
    Kumar, Abhinay
    2020 11TH INTERNATIONAL CONFERENCE ON AWARENESS SCIENCE AND TECHNOLOGY (ICAST), 2020,
  • [39] Does Soft Computing Classify Research in Spiking Neural Networks?
    Maguire, Liam
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2010, 3 (02) : 176 - 189
  • [40] Hyperparameter Optimization Techniques for Designing Software Sensors Based on Artificial Neural Networks
    Blume, Sebastian
    Benedens, Tim
    Schramm, Dieter
    SENSORS, 2021, 21 (24)