title: Implementation study of an analog spiking neural network for assisting cardiac delay prediction in a cardiac resynchronization therapy device.
abstract: In this paper, we aim at developing an analog spiking neural network (SNN) for reinforcing the performance of conventional cardiac resynchronization therapy (CRT) devices (also called biventricular pacemakers). Targeting an alternative analog solution in 0.13- μm CMOS technology, this paper proposes an approach to improve cardiac delay predictions in every cardiac period in order to assist the CRT device to provide real-time optimal heartbeats. The primary analog SNN architecture is proposed and its implementation is studied to fulfill the requirement of very low energy consumption. By using the Hebbian learning and reinforcement learning algorithms, the intended adaptive CRT device works with different functional modes. The simulations of both learning algorithms have been carried out, and they were shown to demonstrate the global functionalities. To improve the realism of the system, we introduce various heart behavior models (with constant/variable heart rates) that allow pathologic simulations with/without noise on the signals of the input sensors. The simulations of the global system (pacemaker models coupled with heart models) have been investigated and used to validate the analog spiking neural network implementation.
authors.affiliation: Heterogeneous Systems and Microsystems, Institute of the Solid Electronics and the Systems, University of Strasbourg, Strasbourg, France qing.sun@iness.c-strasbourg.fr
authors.forename: Qing
authors.initials: Q
authors.lastname: Sun
authors.forename: François
authors.initials: F
authors.lastname: Schwartz
authors.forename: Jacques
authors.initials: J
authors.lastname: Michel
authors.forename: Yannick
authors.initials: Y
authors.lastname: Herve
authors.forename: Renzo
authors.initials: R
authors.lastname: Dalmolin
mesh_terms: D001145:Arrhythmias, Cardiac / Q000175:diagnosis* / Q000628:therapy*; D058406:Cardiac Resynchronization Therapy / Q000379:methods*; D003936:Diagnosis, Computer-Assisted / Q000379:methods*; D004562:Electrocardiography / Q000379:methods*; D006801:Humans; D016571:Neural Networks, Computer; D013813:Therapy, Computer-Assisted / Q000379:methods*