Mitigating Overfitting for Deep Learning-based Aging-related Bug Prediction via Brain-inspired Regularization in Spiking Neural Networks

被引:0
|
作者
Tian, Yunzhe [1 ]
Li, Yike [1 ]
Chen, Kang [1 ]
Tong, Endong [1 ]
Niu, Wenjia [1 ]
Liu, Jiqiang [1 ]
Qin, Fangyun [2 ,3 ]
Zheng, Zheng [4 ]
机构
[1] Beijing Jiaotong Univ, Beijing Key Lab Secur & Privacy Intelligent Trans, Beijing, Peoples R China
[2] Capital Normal Univ, Coll Informat Engn, Beijing, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
[4] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing, Peoples R China
来源
2023 IEEE 34TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS, ISSREW | 2023年
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
software aging; aging-related bug; deep learning; overfitting; artificial neural networks; spiking neural networks;
D O I
10.1109/ISSREW60843.2023.00076
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To alleviate the impact of software aging, primarily induced by aging-related bugs (ARBs), ARB prediction has drawn considerable interest from both academia and industry. Recent advances in deep learning (DL) have brought tremendous gains in ARB prediction. However, due to the limited size and extreme class imbalance in ARB datasets, conventional artificial neural networks (ANNs) are susceptible to overfitting, resulting in a suboptimal generalization performance. In this paper, we take advantage of sparse and binary nature of spiking communication in spiking neural networks (SNNs), which inherently provides a brain-inspired regularization to effectively alleviate overfitting. We propose the first spiking convolutional neural networkbased ARB prediction model (ARB-SCNN), comprising a spiking encoder followed by a classifier and utilizing the Leaky Integrate-and-Fire neuron as the basic spiking computing unit. Considering the spatial-temporal dynamics and the non-differentiability nature, we develop a dedicated training framework for ARB-SCNN, which incorporates the rate coding-based mean square error (MSE) loss and employs the backpropagation through time with the surrogate gradient. Finally, extensive experiments on two real-world ARB datasets demonstrate that our ARB-SCNN effectively mitigates overfitting, improving generalization performance by 7.82% compared to the state-of-the-art DL-based classifiers, and it exhibits up to 5x better computational energy efficiency.
引用
收藏
页码:214 / 221
页数:8
相关论文
共 19 条
  • [1] Brain-inspired multimodal learning based on neural networks
    Chang Liu
    Fuchun Sun
    Bo Zhang
    Brain Science Advances, 2018, 4 (01) : 61 - 72
  • [2] Remote sensing image detection method based on brain-inspired spiking neural networks
    Duan, Dexin
    Lu, Yao
    Huang, Liwei
    Liu, Peilin
    Wen, Fei
    National Remote Sensing Bulletin, 2024, 28 (07) : 1713 - 1721
  • [3] A CMOS Spiking Neuron for Brain-Inspired Neural Networks With Resistive Synapses and In Situ Learning
    Wu, Xinyu
    Saxena, Vishal
    Zhu, Kehan
    Balagopal, Sakkarapani
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (11) : 1088 - 1092
  • [4] A Software Aging-Related Bug Prediction Framework Based on Deep Learning and Weakly Supervised Oversampling
    Zhou, Yancai
    Zhang, Chen
    Jia, Kai
    Zhao, Dongdong
    Xiang, Jianwen
    2022 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2022), 2022, : 185 - 192
  • [5] Generative Adversarial Networks-Based Imbalance Learning in Software Aging-Related Bug Prediction
    Chouhan, Satyendra Singh
    Rathore, Santosh Singh
    IEEE TRANSACTIONS ON RELIABILITY, 2021, 70 (02) : 626 - 642
  • [6] Brain-inspired learning rules for spiking neural network-based control: a tutorial
    Lee, Choongseop
    Park, Yuntae
    Yoon, Sungmin
    Lee, Jiwoon
    Cho, Youngho
    Park, Cheolsoo
    BIOMEDICAL ENGINEERING LETTERS, 2025, 15 (01) : 37 - 55
  • [7] Research on the generation of localized overheating samples and fault prediction models of transformers and based on brain-inspired spiking neural networks
    Zhang, Guoliang
    Zhang, Peng
    Zhou, Fei
    Du, Zexu
    Chen, Jiangqi
    Zhang, Zhisong
    Kong, Qingyu
    INTERNATIONAL JOURNAL OF LOW-CARBON TECHNOLOGIES, 2025, 20 : 436 - 442
  • [8] Deep Learning of Explainable EEG Patterns as Dynamic Spatiotemporal Clusters and Rules in a Brain-Inspired Spiking Neural Network
    Doborjeh, Maryam
    Doborjeh, Zohreh
    Kasabov, Nikola
    Barati, Molood
    Wang, Grace Y.
    SENSORS, 2021, 21 (14)
  • [9] Cross-Project Aging-Related Bug Prediction Based on Feature Transfer and Class Imbalance Learning
    Xie, Wenzhi
    Zhang, Chen
    Jia, Kai
    Zhao, Dongdong
    Zhou, Junwei
    Tian, Jing
    Xiang, Jianwen
    2023 IEEE 34TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS, ISSREW, 2023, : 206 - 213
  • [10] Auto-Fusing Covariance and Phase Locking Value With Brain-Inspired Spiking Neural Networks for EEG-Based Driver Reaction Time Prediction
    Parekkattil, Adarsh, V
    Singh, Vivek
    Bollu, Tharun Kumar Reddy
    IEEE SENSORS LETTERS, 2025, 9 (02)