Title: Adaptive filtering using PSO, MPSO and ABC algorithms for ECG signal
Authors: Agya Ram Verma; Yashvir Singh; Vivek Joshi
Addresses: Department of Electronics & Communication Engineering, G.B. Pant Engineering College, Pauri Garhwal, Uttarakhand 246194, India ' Department of Electronics & Communication Engineering, G.B. Pant Engineering College, Pauri Garhwal, Uttarakhand 246194, India ' Department of Electronics & Communication Engineering, G.B. Pant Engineering College, Pauri Garhwal, Uttarakhand 246194, India
Abstract: In this paper, the design of Adaptive Noise Canceller (ANC) filter using evolutionary algorithms such as Particle Swarm Optimisation (PSO), Modified PSO (MPSO) and Artificial Bee Colony (ABC) algorithms is presented. The performance of proposed ANC filter is tested on a corrupted ECG signal. Based on simulation results, it is observed that the ANC filter constructed using these evolutionary algorithms achieves significant improvement in fidelity parameters such as SNR, MSE, ME and correlation factor when compared with other reported techniques in literature. ANC filter based on ABC with scaling factor provides 78% improvement in output SNR, 76% and 87% reduction in MSE and ME, respectively, as compared to ANC filter based on PSO. Further, ANC filter designed using ABC technique enhances the correlation between output and pure ECG signal.
Keywords: ECG signals; electrocardiograms; ANC; adaptive noise canceller; particle swarm optimisation; MPSO; modified PSO; ABC; artificial bee colony; SNR; signal-to-noise ratio; adaptive filtering; simulation.
DOI: 10.1504/IJBET.2016.078341
International Journal of Biomedical Engineering and Technology, 2016 Vol.21 No.4, pp.379 - 392
Received: 26 Sep 2015
Accepted: 06 Dec 2015
Published online: 15 Aug 2016 *