Unsupervised heart-rate estimation in wearables with Liquid states and a probabilistic readout

被引:52
作者
Das, Anup [1 ,5 ]
Pradhapan, Paruthi [1 ]
Groenendaal, Willemijn [1 ]
Adiraju, Prathyusha [1 ,2 ]
Rajan, Raj Thilak [1 ]
Catthoor, Francky [1 ,3 ]
Schaafsma, Siebren [1 ]
Krichmar, Jeffrey L. [4 ]
Dutt, Nikil [4 ]
Van Hoof, Chris [1 ,3 ]
机构
[1] Stichting IMEC Nederland, High Tech Campus 31, NL-5656 AE Eindhoven, Netherlands
[2] Eindhoven Univ Technol, NL-5612 AZ Eindhoven, Netherlands
[3] IMEC Leuven, Kapeldreef 75, B-3001 Heverlee, Belgium
[4] Univ Calif Irvine, Irvine, CA 92697 USA
[5] Drexel Univ, Philadelphia, PA 19104 USA
关键词
Electrocardiogram (ECG); Spiking neural networks; Liquid state machine; Spike timing dependent plasticity (STDP); Homeostatic plasticity; Fuzzy c-Means clustering; NEURAL-NETWORK ARCHITECTURE; SPIKING NEURONS; ECG; ALGORITHM; SYSTEM; IMPLEMENTATION; RECOGNITION; PREDICTION; SYNAPSES; DYNAMICS;
D O I
10.1016/j.neunet.2017.12.015
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Heart-rate estimation is a fundamental feature of modern wearable devices. In this paper we propose a machine learning technique to estimate heart-rate from electrocardiogram (ECG) data collected using wearable devices. The novelty of our approach lies in (1) encoding spatio-temporal properties of ECG signals directly into spike train and using this to excite recurrently connected spiking neurons in a Liquid State Machine computation model; (2) a novel learning algorithm; and (3) an intelligently designed unsupervised readout based on Fuzzy c-Means clustering of spike responses from a subset of neurons (Liquid states), selected using particle swarm optimization. Our approach differs from existing works by learning directly from ECG signals (allowing personalization), without requiring costly data annotations. Additionally, our approach can be easily implemented on state-of-the-art spiking-based neuromorphic systems, offering high accuracy, yet significantly low energy footprint, leading to an extended battery-life of wearable devices. We validated our approach with CARLsim, a GPU accelerated spiking neural network simulator modeling Izhikevich spiking neurons with Spike Timing Dependent Plasticity (STDP) and homeostatic scaling. A range of subjects is considered from in-house clinical trials and public ECG databases. Results show high accuracy and low energy footprint in heart-rate estimation across subjects with and without cardiac irregularities, signifying the strong potential of this approach to be integrated in future wearable devices. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:134 / 147
页数:14
相关论文
共 94 条
[1]  
Aarts R. M., 2006, US Patent App, Patent No. [12/ 097,548, 12/]
[2]  
Abadi M., 2016, TENSORFLOW LARGESCAL
[3]  
ABELES M., 1991, Corticonics: Neural circuits of the cerebral cortex, DOI DOI 10.1017/CBO9780511574566
[4]   Automated detection of coronary artery disease using different durations of ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Adam, Muhammad ;
Tan, Jen Hong ;
Chua, Chua Kuang .
KNOWLEDGE-BASED SYSTEMS, 2017, 132 :62-71
[5]   Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad .
INFORMATION SCIENCES, 2017, 405 :81-90
[6]   True North: Design and Tool Flow of a 65 mW 1 Million Neuron Programmable Neurosynaptic Chip [J].
Akopyan, Filipp ;
Sawada, Jun ;
Cassidy, Andrew ;
Alvarez-Icaza, Rodrigo ;
Arthur, John ;
Merolla, Paul ;
Imam, Nabil ;
Nakamura, Yutaka ;
Datta, Pallab ;
Nam, Gi-Joon ;
Taba, Brian ;
Beakes, Michael ;
Brezzo, Bernard ;
Kuang, Jente B. ;
Manohar, Rajit ;
Risk, William P. ;
Jackson, Bryan ;
Modha, Dharmendra S. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (10) :1537-1557
[7]   Dynamics of a recurrent network of spiking neurons before and following learning [J].
Amit, DJ ;
Brunel, N .
NETWORK-COMPUTATION IN NEURAL SYSTEMS, 1997, 8 (04) :373-404
[8]   LEARNING IN NEURAL NETWORKS WITH MATERIAL SYNAPSES [J].
AMIT, DJ ;
FUSI, S .
NEURAL COMPUTATION, 1994, 6 (05) :957-982
[9]  
[Anonymous], IEEE T CIRCUITS SYST
[10]  
[Anonymous], 2010, Schol- arpedia 5.2. revision 142314, DOI DOI 10.4249/SCHOLARPEDIA.1362