ECG Authentication Neural Network Hardware Design with Collective Optimization of Low Precision and Structured Compression

For wearable devices that monitor personal health, secure access to private medical data becomes a crucial feature. Nowadays, device authentication based on biometrics such as fingerprint or iris has become increasingly popular. In this work, we investigate using electrocardiogram (ECG) signals as the biometric modality for device authentication, and we present accurate and low-power ECG-based authentication hardware. Deep neural networks (DNNs) have been employed with a cost function that maximizes inter-individual distance and minimizes intra-individual distance over time. During DNN training, we also introduce joint optimization of low-precision and structured sparsity, so that the real-time authentication hardware can consume minimal energy and area. Experimental results of custom hardware designed in 65nm LP CMOS technology exhibit low power consumption of 59.4 µW for real-time ECG authentication with a low equal error rate of 1.002% for a large 741-subject inhouse ECG database.

[1]  Yu Cao,et al.  A 1.06 μW smart ECG processor in 65 nm CMOS for real-time biometrie authentication and personal cardiac monitoring , 2017, VLSIC 2017.

[2]  Yoshua Bengio,et al.  BinaryConnect: Training Deep Neural Networks with binary weights during propagations , 2015, NIPS.

[3]  Chaitali Chakrabarti,et al.  Efficient memory compression in deep neural networks using coarse-grain sparsification for speech applications , 2016, 2016 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[4]  Yu Cao,et al.  A 1.06 μW smart ECG processor in 65 nm CMOS for real-time biometrie authentication and personal cardiac monitoring , 2019, 2017 Symposium on VLSI Circuits.

[5]  Shihui Yin,et al.  Designing ECG-based physical unclonable function for security of wearable devices. , 2017, Conference proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual Conference.

[6]  Ana L. N. Fred,et al.  Outlier Detection in Non-intrusive ECG Biometric System , 2013, ICIAR.

[7]  Changmok Choi,et al.  A PD control-based QRS detection algorithm for wearable ECG applications , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  Marian Verhelst,et al.  Minimum energy quantized neural networks , 2017, 2017 51st Asilomar Conference on Signals, Systems, and Computers.

[9]  Brenda K. Wiederhold,et al.  ECG to identify individuals , 2005, Pattern Recognit..

[10]  Albana Roci,et al.  Improved segmentation algorithm and further optimization for iris recognition , 2017, IEEE EUROCON 2017 -17th International Conference on Smart Technologies.

[11]  Tinoosh Mohsenin,et al.  Utilizing deep neural nets for an embedded ECG-based biometric authentication system , 2015, 2015 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[12]  Hyunggon Park,et al.  ECG Authentication System Design Based on Signal Analysis in Mobile and Wearable Devices , 2016, IEEE Signal Processing Letters.

[13]  Srijith Rajeev,et al.  Fingerprint authentication using geometric features , 2017, 2017 IEEE International Symposium on Technologies for Homeland Security (HST).