Kun Chen , Zihao Yang , Mincheng Cai , Quan Liu , Qingsong Ai , Li Ma
{"title":"A novel biologically plausible spiking convolutional capsule network with optimized batch normalization for EEG-based emotion recognition","authors":"Kun Chen , Zihao Yang , Mincheng Cai , Quan Liu , Qingsong Ai , Li Ma","doi":"10.1016/j.eswa.2025.128183","DOIUrl":null,"url":null,"abstract":"<div><div>Emotion recognition based on Electroencephalogram (EEG) is currently a hot topic in human-computer interaction, as EEG can more accurately reflect the characteristics of emotion. In recent years, EEG emotion recognition based on deep learning has achieved significant progress, and particularly methods combined with a capsule network (CapsNet) have outstanding performance. However, as the complexity of models continues to increase, resource consumption has also escalated. In this context, spiking neural networks (SNNs), known for their energy efficiency and greater biological plausibility, have attracted attentions of numerous researchers. Nevertheless, convolutional neural networks (CNNs) -based methods are not effective in SNN, and there remains a considerable gap compared with artificial neural networks (ANNs). This paper proposes a novel method combining the high-performing capsule networks with SNNs, named the spiking convolutional capsule network (SCCapsNet) for EEG-based emotion recognition tasks. To our knowledge, this is the first attempt to introduce capsule networks into SNNs for EEG emotion recognition. Furthermore, the spike-timing-dependent plasticity (STDP) routing algorithm is improved to sensitively capture temporal sequence information of EEG signals to enhance biological plausibility of SCCapsNet. In addition, a novel batch normalization (BN) layer incorporating the membrane potential decay time constant (tau-BN) is suggested to address the issue of neuron death caused by reduction in spike firing rate due to the <span><math><msub><mi>L</mi><mn>2</mn></msub></math></span> norm. We provide a theoretical explanation of the role of the BN layer in regulating spike firing rates. Finally, the performance of SCCapsNet is validated on two public datasets. As for DEAP dataset, SCCapsNet achieved recognition accuracies of 97.01 %, 96.84 %, and 96.73 % for valence, arousal, and dominance dimensions, respectively. The accuracies are 89.82 %, 93.69 %, and 93.90 % on the same dimensions for DREAMER dataset. A recognition accuracy of 90.32 % was achieved on the five-category dataset SEED-V. Experimental results outperform all other comparable SNN methods. In addition, we validated the enhancing effect of the proposed tau-BN on spike firing rates. The results showed that the enhancement effect was obvious, successfully addressing the issue of neuron death caused by excessively low spike firing rates due to the <span><math><msub><mi>L</mi><mn>2</mn></msub></math></span> norm. Our code is available at <span><span>https://github.com/Zihao0/SCCapsNet</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"288 ","pages":"Article 128183"},"PeriodicalIF":7.5000,"publicationDate":"2025-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425018032","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Emotion recognition based on Electroencephalogram (EEG) is currently a hot topic in human-computer interaction, as EEG can more accurately reflect the characteristics of emotion. In recent years, EEG emotion recognition based on deep learning has achieved significant progress, and particularly methods combined with a capsule network (CapsNet) have outstanding performance. However, as the complexity of models continues to increase, resource consumption has also escalated. In this context, spiking neural networks (SNNs), known for their energy efficiency and greater biological plausibility, have attracted attentions of numerous researchers. Nevertheless, convolutional neural networks (CNNs) -based methods are not effective in SNN, and there remains a considerable gap compared with artificial neural networks (ANNs). This paper proposes a novel method combining the high-performing capsule networks with SNNs, named the spiking convolutional capsule network (SCCapsNet) for EEG-based emotion recognition tasks. To our knowledge, this is the first attempt to introduce capsule networks into SNNs for EEG emotion recognition. Furthermore, the spike-timing-dependent plasticity (STDP) routing algorithm is improved to sensitively capture temporal sequence information of EEG signals to enhance biological plausibility of SCCapsNet. In addition, a novel batch normalization (BN) layer incorporating the membrane potential decay time constant (tau-BN) is suggested to address the issue of neuron death caused by reduction in spike firing rate due to the norm. We provide a theoretical explanation of the role of the BN layer in regulating spike firing rates. Finally, the performance of SCCapsNet is validated on two public datasets. As for DEAP dataset, SCCapsNet achieved recognition accuracies of 97.01 %, 96.84 %, and 96.73 % for valence, arousal, and dominance dimensions, respectively. The accuracies are 89.82 %, 93.69 %, and 93.90 % on the same dimensions for DREAMER dataset. A recognition accuracy of 90.32 % was achieved on the five-category dataset SEED-V. Experimental results outperform all other comparable SNN methods. In addition, we validated the enhancing effect of the proposed tau-BN on spike firing rates. The results showed that the enhancement effect was obvious, successfully addressing the issue of neuron death caused by excessively low spike firing rates due to the norm. Our code is available at https://github.com/Zihao0/SCCapsNet.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.