journal article·2025-11-30Open access

Efficient Adaptive Learning via Partial-Update Variable Step-Size LMS for Real-Time ERP Denoising

Mohamed Amine Boudiaf, Moncef Benkherrat, Salah Djelel, Djemil Messadeg, Rafik Absi

Applied Sciences· Volume 15· Issue 23

Abstract

Event-Related Potentials (ERPs) are low-amplitude neural responses elicited by sensory or cognitive stimuli, widely exploited as biomarkers in the early diagnosis of neurodevelopmental and neurodegenerative disorders such as autism spectrum disorder and Alzheimer’s disease, and as control signals in brain–computer interface (BCI) systems for severely disabled individuals. However, their extremely low signal-to-noise ratio (SNR) necessitates robust denoising, especially in real-time BCI applications where low latency, minimal computational overhead, and single-channel operation are critical constraints. While advanced offline methods like Independent Component Analysis (ICA) and wavelet-based thresholding offer effective denoising in multichannel settings, they are ill-suited for embedded, causal, and resource-constrained environments. To address this gap, we propose a Partial-Update Variable Step-Size LMS (PU-VSS-LMS) algorithm that complementarily combines dynamic step-size adaptation with a magnitude-driven partial-update strategy. Evaluated on synthetic ERP-like signals embedded in realistic EEG noise (SNR = 6 dB and 0 dB), PU-VSS-LMS achieves lower mean squared error (MSE: 0.0780 vs. 0.0850 at 6 dB) and higher output SNR (8.10 dB vs. 7.80 dB) than standard VSS-LMS, while outperforming ICA in waveform preservation and noise suppression. Importantly, it reduces computational load by 75% (updating only 4 of 16 coefficients), enabling faster execution without sacrificing accuracy. These results establish PU-VSS-LMS as a highly efficient and effective solution for real-time ERP denoising in embedded, single-channel biomedical systems.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: EEG and Brain-Computer Interfaces · Advanced Adaptive Filtering Techniques · Functional Brain Connectivity Studies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

ECAM-EPMI, LR2E Laboratory, 13 bd de l’Hautil, 95000 Cergy-Pontoise, France

Annaba Laboratory of Automation and Signals (LASA), Electronics Department, Badji Mokhtar-Annaba University, B.P.12, Annaba 23000, Algeria

References (27)

Show source-provided references
1. Widrow, B., and Stearns, S.D. (1985). Adaptive Signal Processing, Prentice-Hall.10.1016/B978-0-08-030565-3.50007-1 ↗
2. Diniz, P.S.R. (2013). Adaptive Filtering: Algorithms and Practical Implementation, Springer. [4th ed.].10.1007/978-1-4614-4106-9 ↗
3. Yang, Q., Lee, K., and Kim, B. (2019). Development of Multi-Staged Adaptive Filtering Algorithm for Periodic Structure-Based Active Vibration Control System. Appl. Sci., 9.10.3390/app9030611 ↗
4. Single-trial evoked potentials study by combining wavelet denoising and principal component analysis methods
5. Saeed, V., Ahmad, M.O., and Swamy, M.N.S. (2021). EEG Signal Processing and Machine Learning, Wiley-IEEE Press.
6. A variable step (VS) adaptive filter algorithm10.1109/TASSP.1986.1164814 ↗
7. A Robust Variable Step-Size LMS-Type Algorithm: Analysis and Simulations10.1109/78.558478 ↗
8. A Variable Step Size LMS Algorithm10.1109/78.143435 ↗
9. Review and Comparison of Variable Step-Size LMS Algorithms
10. A Novel Variable Step-Size LMS Algorithm for Adaptive Filtering in Non-Stationary Environments
11. Partial-Update Adaptive Filtering Algorithms
12. Partial-Update Adaptive Filters with Set-Membership Algorithms
13. Siqueira, N.N., Resende, L.C., Andrade, F.A.A., Pimenta, R.M.S., Haddad, D.B., and Petraglia, M.R. (2024). Transient Analysis of a Selective Partial-Update LMS Algorithm. Appl. Sci., 14.10.3390/app14072775 ↗
14. Haykin, S. (2013). Adaptive Filter Theory, Pearson. [5th ed.].
15. Low-Complexity VSS-LMS Algorithm for Channel Estimation in OFDM Systems
16. Variable Step-Size LMS Algorithm with Cross-Correlation Based Error Control for Acoustic Echo Cancellation
17. Adaptive Noise Cancellation in Biomedical Signals Using a Simple and Efficient VSS-LMS Algorithm
18. A Simple and Robust Variable Step-Size LMS Algorithm for Noise Cancellation in Biomedical and Acoustic Signals
19. Adaptive Filtering Algorithms with Selective Partial Updates10.1109/82.959866 ↗
20. Removal of Ocular Artifact from the EEG: A Review10.1016/S0987-7053(00)00055-1 ↗
21. Robust EEG Artifact Removal Using a Reference-Free ICA-Based Adaptive Mixture Model
22. Rostral Cingulate Zone and Correct Response Monitoring: ICA and Source Localization Evidences for the Unicity of Correct- and Error-Negativities10.1016/j.neuroimage.2010.02.005 ↗
23. Farina, D., Jensen, W., and Akay, M. (2013). Introduction to Neural Engineering for Motor Rehabilitation, Wiley–IEEE Press.10.1002/9781118628522 ↗
24. Signal processing techniques for motor imagery brain computer interface: A review10.1016/j.array.2019.100003 ↗
25. Transfer Learning for Brain–Computer Interfaces: A Euclidean Space Data Alignment Approach10.1109/TBME.2019.2913914 ↗
26. Measuring the Accuracy of ICA-Based Artifact Removal from TMS-Evoked Potentials10.1016/j.brs.2023.12.001 ↗
27. A Multi-Stage Denoising Framework for Motor Imagery EEG Signals Based on Stacked Stacking and Adaptive ICA