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 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article