EKFNet: edge-based Kalman filter network for real-time EEG signal denoising

被引:0
作者
Yan, Jiaquan [1 ]
He, Zhuoli [1 ,2 ]
Ur Rehman Junejo, Naveed [3 ,4 ]
Li, Zuoyong [1 ]
Grau, Antoni [5 ]
Huang, Jiayan [6 ]
Wang, Chuansheng [5 ]
机构
[1] Fujian Provincial Key Laboratory of Information Processing and Intelligent Control, School of Computer and Big Data, Minjiang University, Fuzhou
[2] College of Computer and Big Data, Fuzhou University, Fuzhou
[3] Department of Computer Engineering, The University of Lahore, Lahore
[4] College of Electronics and Information Engineering, Shenzhen University, Shenzhen
[5] Department of Automatic Control Technical, Polytechnic University of Catalonia, Barcelona
[6] New Engineering Industry College, Putian University, Putian
关键词
edge AI; electroencephalography (EEG); Kalman filter; signal denoising;
D O I
10.1088/1741-2552/ad995a
中图分类号
学科分类号
摘要
Objective. Signal denoising methods based on deep learning have been extensively adopted on electroencephalogram devices. However, they are unable to deploy on edge-based portable or wearable (P/W) electronics due to the high computational complexity of the existed models. To overcome such issue, we propose an edge-based lightweight Kalman filter network (EKFNet) that does not require manual prior knowledge estimation. Approach. Specifically, we construct a multi-scale feature fusion module to capture multi-scale feature information and implicitly compute the prior knowledge. Meanwhile, we design an adaptive gain estimation module that incorporates long short-term memory and sequential channel attention module to dynamically predict the Kalman gain. Furthermore, we present an optimization strategy utilizing operator fusion and constant folding to reduce the model’s computational overhead and memory footprint. Main results. Experimental results show that the EKFNet reduces the sum of the square of the distances by at least 12% and improves the cosine similarity by at least 2.2% over the state-of-the-art methods. Besides, the model optimization shortens the inference time by approximately 3.3×. The code of our EKFNet is available at https://github.com/cathnat/EKFNet. Significance. By integrating Kalman filter with deep learning, the approach addresses the parameter-setting challenges in traditional algorithms while reducing computational overhead and memory consumption, which exhibits a good tradeoff between algorithm performance and computing power. © 2024 IOP Publishing Ltd. All rights, including for text and data mining, AI training, and similar technologies, are reserved.
引用
收藏
相关论文
共 46 条
  • [1] Xin Q, Hu S, Liu S, Zhao L, Zhang Y D, An attention-based wavelet convolution neural network for epilepsy EEG classification, IEEE Trans. Neural Syst. Rehabil. Eng, 30, pp. 957-66957, (2022)
  • [2] Wang J, Gao R, Zheng H, Zhu H, Shi C J R, IEEE Trans. Neural Netw. Learn. Syst, (2023)
  • [3] Flint R D, Et al., Noninvasively recorded high-gamma signals improve synchrony of force feedback in a novel neurorehabilitation brain-machine interface for brain injury, J. Neural Eng, 19, (2022)
  • [4] Hu L, Zhu J, Chen S, Zhou Y, Song Z, Li Y, A wearable asynchronous brain-computer interface based on EEG-EOG signals with fewer channels, IEEE Trans. Biomed. Eng, 71, pp. 504-13504, (2024)
  • [5] Abiri R, Borhani S, Sellers E W, Jiang Y, Zhao X, A comprehensive review of EEG-based brain-computer interface paradigms, J. Neural Eng, 16, (2019)
  • [6] Mumtaz W, Rasheed S, Irfan A, Review of challenges associated with the EEG artifact removal methods, Biomed. Signal Process. Control, 68, (2021)
  • [7] Kalman R, A new approach to linear filtering and prediction problems, J. Basic Eng, 82, pp. 35-4535, (1960)
  • [8] Khan N, Jabbar A, Bilal H, Gul U, Compensated closed-loop Kalman filtering for nonlinear systems, Measurement, 151, (2020)
  • [9] Chang R, Chen Z, Yin F, Distributed Kalman filtering for speech dereverberation and noise reduction in acoustic sensor networks, IEEE Sens. J, 23, pp. 31027-3731027, (2023)
  • [10] Jafari H, Poshtan J, Event-triggered robust fault diagnosis Kalman filter for stochastic systems, IEEE Sens. J, 21, pp. 11031-911031, (2021)