An EigenECG Network Approach Based on PCANet for Personal Identification from ECG Signal

Sensors (Basel). 2018 Nov 18;18(11):4024. doi: 10.3390/s18114024.

Abstract

We herein propose an EigenECG Network (EECGNet) based on the principal component analysis network (PCANet) for the personal identification of electrocardiogram (ECG) from human biosignal data. The EECGNet consists of three stages. In the first stage, ECG signals are preprocessed by normalization and spike removal. The R peak points in the preprocessed ECG signals are detected. Subsequently, ECG signals are transformed into two-dimensional images to use as the input to the EECGNet. Further, we perform patch-mean removal and PCA algorithm similar to the PCANet from the transformed two-dimensional images. The second stage is almost the same as the first stage, where the mean removal and PCA process are repeatedly performed in the cascaded network. In the final stage, the binary quantization, block sliding, and histogram computation are performed. Thus, this EECGNet performs well without the use of back-propagation to obtain features from the visual content. We constructed a Chosun University (CU)-ECG database from an ECG sensor implemented by ourselves. Further, we used the well-known MIT Beth Israel Hospital (BIH) ECG database. The experimental results clearly reveal the good performance and effectiveness of the proposed method compared with conventional algorithms such as PCA, auto-encoder (AE), extreme learning machine (ELM), and ensemble extreme learning machine (EELM).

Keywords: CU-ECG; EigenECG Network; MIT-BIH ECG database; PCANet; electrocardiogram; personal identification; principal component analysis.

MeSH terms

  • Adult
  • Aged
  • Aged, 80 and over
  • Algorithms
  • Databases, Factual
  • Electrocardiography*
  • Female
  • Heart / physiology
  • Humans
  • Male
  • Middle Aged
  • Principal Component Analysis
  • Records*
  • Signal Processing, Computer-Assisted