Abstract

Biometric identification is advantageous over traditional authentication methods such as password, PIN (Personal Identification Number), and/or a token-based card. Electrocardiogram (ECG) signals show unique behavioral characteristics for persons due to their heart morphology and structure which make them more appropriate for human identification. ECGs are safe and more reliable. Related previous models for human identification from ECG signals can be divided into conventional machine learning and deep learning models. In this study, a novel noise-robust stacked ensemble of deep and conventional machine learning models (NRSE-DCML) is proposed for human identification from ECG signals. NRSE-DCML includes an ensemble of deep convolutional neural networks in the first layer, an ensemble of support vector machines in the second layer and a perceptron classifier with Softmax activation function in the third layer. This study takes advantages of both of conventional machine learning models and deep neural networks by combining them in NRSE-DCML. All heart beats are used to train the first, the second and the third layers of the proposed stacked ensemble classifier. The first and the second layer try to identify noisy heart beats and increase their weights to reduce their misclassification error. PTB-Diagnostics ECG signals for 152 healthy and patient persons from PhysioNet database are used for evaluating and validating NRSE-DCML. Experimental results show that NRSE-DCML achieves the Accuracy of 99.02, FAR of 0.95 and FRR of 1.02 using 5-fold Cross-Validation strategy using 1-second segments which is comparable with other state-of-the art methods. The main advantages of our proposed method is its ability to detect unknown persons as unauthorized class and considering both healthy and patient groups. Finally, our proposed model enhances the accuracy of the biometric identification for noisy heart beats.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call