The present invention relates generally to medical devices implementing a closed loop processing employing feed back control mechanism. More specifically invention deals with adaptive cardiac pacemaker and ICD devices.
Implanted pacemakers and intracardiac cardioverter defibrillators (ICD) deliver is therapy to patients suffering from various heart-diseases (Clinical Cardiac Pacing and Defibrillation—2nd edition, Ellenbogen, Kay, Wilkoff, 2000). It is known that the cardiac output depends strongly on the left heart contraction in synchrony with the right heart (see U.S. Pat. No. 6,223,079). Congestive heart failures (CHF) is defined generally as the inability of the heart to deliver enough blood to meet the metabolic demand. Often CHF is caused by electrical conduction defects. The overall result is a reduced blood stroke volume from the left side of the heart. For CHF patients a permanent pacemaker with electrodes in 3 chambers, that are used to re-synchronize the left heart contraction to the right heart is an effective therapy, (“Device Therapy for Congestive Heart Failure”, K. Ellenbogen et al, Elsevier Inc. (USA), 2004). The resynchronizaton task demands exact pacing management of the heart chambers such that the overall stroke volume is maximized for a given heart rate (HR), where it is known that the key point is to bring the left ventricle to contract in synchrony with the right ventricle. Clearly, the re-synchronization task is patient dependent, and with each patient the best combination of pacing time intervals that restores synchrony are changed during the normal daily activities of the patient. For these reasons, next generation cardiac re-synchronization therapy devices should have online adaptive capabilities according to Hemodynamic performance.
Currently available cardiac resynchronization therapy (CRT) devices have drawbacks that prevent the achievement of an optimally delivered CRT and are listed:—
1. Programming and troubleshooting CRT device—Optimizing the CRT device using echocardiography is expansive, time consuming and operator dependent. The clinician should optimize both the atriaventricular delay (AV delay), in order to achieve maximal diastolic filling time, and the interventricular delay (VV interval) in order to achieve resynchronisation of heart chambers contractions.
2. Consistent Delivery of CRT—There are several reasons why CRT is not delivered consistently, and some times is not delivered at all for hours. Examples are failure to optimise the AV delay and low maximal tracking rate.
3. Follow UPS—The clinician must perform the complex task of optimization and programming of the CRT device, first at implantation and then at each follow-up.
4. CRT non-responders, significant number of patients do not respond to CRT after implantation.
Artificial neural networks are known to have advantages over standard algorithmic processing in performing tasks such as adaptive control and pattern recognition. Spiking neural networks architectures are a unique form of artificial neural networks that are inspired by the biological nerve system. Spiking neurons architectures, applications and learning rules are reviewed by Wolfgang Maass et. al. “Pulsed Neural Network”, The MIT Press, London England (2001). Rate responsive heart stimulation device using neural networks has been proposed in U.S. Pat. No. 5,782,885
General System Architecture
A device of the invention is a feed-back controlled system for delivering input to the patients body, in a manner which takes account of the body's significant physiological status relating to the delivered input.
A system of the invention is an adaptive, hemodynamic sensitive device, for regulating the heart rhythmic contraction. In
In a preferred embodiment of the invention, the system as described above forms a unitary block implanted in the patient's heart, a cardiac pacemaker or defibrillator, with sensors positioned at critical sites, and pulsing electrodes applied at strategic sites in or about the heart. In other embodiments, only the pacing module is implanted, whereas the neural network module is not implanted in the patient's body, but is communicable through a communications link. Accordingly, the neural network module receives through a typically wireless link, information regarding hemodynamic condition of the patient and the electrical behaviour of the heart.
The main two modules in which the invention is implemented are the algorithmic module and the neural network module. In some embodiments, both modules are implemented as software modules typically in one processor, whereas in other embodiments two different processors are employed, for the algorithmic and for the neural network module, respectively.
In accordance with the present invention implementing an adaptive CRT device, a clinician programs the AV delay parameter and the VV interval parameter of the pacemaker using a programmer as with the prior art methods. The initial programmed values are used as a safety limits and a hemodynamic baseline for the present invention adaptive CRT device. The neural network module working with the deterministic algorithmic module optimises the AV delay and VV interval continuously and generates hemodynamic performance measured for example as cardiac output at all heart conditions. Whenever the neural network module fails to find a set of parameters that generates a better hemodynamic performance compared to the baseline value obtained with the initial programmed values, the adaptive CRT device switches back to pacing with the programmed fixed values.
Artificial neural networks are known to have advantages over standard algorithmic processing in performing tasks such as adaptive control and pattern recognition. However, artificial neural networks are not deterministic and may lead to quite unexpected results. In the case of cardiac pacemakers and other life saving medical appliances, the occurrence of results beyond acceptable limits. Thus, a limit setting device, is employed in the embodiments of the present invention for confining the range of parameters provided by the neural network. Typically, artificial neural networks are designed and trained for a specific task. Unsupervised learning network architectures are very limited and are not used in many applications. Applications based on artificial neural networks that use supervised learning are far more successful then solely unsupervised autonomous networks. In accordance with the present invention, algorithmic module is used as a supervisor for the artificial neural network module. As a neural network module, the present invention preferably employs spiking neuronal networks, hereinafter referred to as SNN. Basic models of spiking neurons are reviewed by Wulfram Gerstner in Chapter 1 of “Pulsed Neural Network”, edited by Wolfgang Maass and Christofer M. Bishop, The MIT Press, London England (2001). Computing methods for use with spiking neurons are presented by Wolfgang Maass in Chapter 2, of the same publication. SNN have often been implemented in VLSI which was also reflected in specific design schemes.
Adaptive Cardiac Resynchronisation Processor Elements
The adaptive CRT device aims at optimizing pacing parameters, AV delay and VV interval online, responding to the output of a hemodynamic sensor. The two parameters optimise the diastolic filling time and ensure mechanical synchronization of both ventricles. A schematic block diagram describing the pacemaker/ICD device in accordance with a preferred embodiment of the invention is shown in
In a preferred embodiment of the invention the NN module carries out spiking NN (SNN) precesses, whereas the algorithmic module performs as a master module. In a preferred embodiment of the invention, the master processor manages the pulse generator in order to deliver pacing or shock therapy, ensuring a safe operation of the system by an algorithm with a limiting high and low thresholds, limiting rates, limiting intervals and limiting amplitudes. The NN module or slave processor's task is to generate predictions for the optimal intervals for resynchronization of the left ventricle contraction with the right ventricle contraction at all heart rates, i.e the programmable parameters AV delay and VV interval, to be described below.
The Spiking Neural Network Module
In a preferred embodiment of the present invention a spiking neuron network (SNN) architecture is implemented in silicon for the following reasons:
1. SNN architectures specialize in continuous detection and classification of temporal sequences. The inputs to the SNN in the present invention are three intracardiac electrograms (IEGM) coming from the implanted electrodes in the right atria, right ventricle and outside of the left ventricle, and one or more inputs from hemodynamic sensors that are either implanted or non-invasive. All inputs described above deliver a continuous temporal signal that the SNN processors is required to process online.
2. SNN architecture has a massive parallel computation capability that allows a design of a processor with extremely low dock frequency such as 1-10 KHz and low power consumption.
3. SNN architecture performs local computation in each neuron and synapse module and stores data locally with no need to access external, on-chip or off-chip memory modules and hence allows to scale up to a massive parallel computation power with extremely low power dissipation.
A description of a preferred embodiment using specially designed SNN processor with novel learning rules is described below with reference to
In the output layer there are two I&F neurons, two registers and a large number of synapse modules that connect each I&F neuron to all neurons of the middle layer. One I&F neuron affects the pacing of the right ventricle the second affects the pacing of the left ventricle. The two registers store the pacing interval values to be forwarded to the micro-controller.
The Synaptic Weights Adaptation Rules
The synaptic weights adaptation rules of the present invention are a combination of Hebb rule and a feedback control obtained by interaction with the environment. Hebb rule asserts that when a post-synaptic neuron fires after it was excited by a synaptic PSR, the synapse weight is strengthened. The environment is represented by the signals of the IEGM and by a hemodynamic sensors signal. In the present invention Hebb rule is implemented as described next. Of the five states described in
As described above, a clinician programs the AV delay parameter and the VV interval parameter of the pacemaker as in prior art CRT devices, using accepted parameters of the art, which generates a numerical baseline representation of the sensed hemodynamic performance using the programmed parameters above. The present invention's SNN processor starts operating in normal CRT mode pacing with the programmed intervals and the two I&F neurons of the output layer learns to fire at the programmed time stored. When the I&F neurons has learned to fire at the expected time, the processor switches to adaptive CRT mode in which the AV delay and VV intervals are changed dynamically. A numerical representation of the sensed hemodynamic performance is obtained in each cardiac cycle and the synaptic weights of the SNN processor adapts accordingly to deliver the AV delay and VV intervals that results in the best hemodynamic performance. Whenever the hemodynamic performance is lower then the recorded baseline value, a switch back to the normal CRT mode pacing with the initial AV delay and VV interval values programmed by the clinician occurs. It is expected that the SNN processor will work most of the time in the adaptive CRT mode facilitating optimal hemodynamic performance.
The synaptic weight adaptation rules applied during the normal CRT mode, takes into consideration two different occurrences. One, the deviation of the spike of the output neuron from the programmed value in terms of time. Two, the sampled Hebb states stored at each synapse as shown in
When the output neuron spike occurs before the programmed time, synapses that were at PRE_HEBB state increment their weights, and synapses that were at HEBB or POST_HEBB states decrement their weight. When the output spike occurs after the programmed time, synapses that were at PRE_HEBB state decrement their weight, and synapses that were at HEBB or POST_HEBB states increment their weight.
Within the adaptive CRT mode the SNN processor adapts its synaptic weights continuously interacting with the environment through the electric and hemodynamic sensors.
The synaptic weights adaptation rules described above, for both the normal and the adaptive CRT modes, occur simultaneously at each output neuron, in which a different optimized function is defined for each output neuron. The hemodynamic performance is a physiological parameter such as stroke volumes of each ventricle or a processed data such as the time derivative of a pressure sensor signal.
External Adaptive CRT Device
Another preferred embodiment of the present invention is an externally adaptive CRT device for diagnostics and cardiac rehabilitation. The external adaptive CRT device receives IEGMs and hemodynamic data using a communications channel, preferably a neural network module, or other learning modules, processes the data in the external device. In this case the external adaptive CRT device is not implanted in the patent's body, and it transmits to a biventricular pacemaker or defibrillator implanted in the patient's body the optimal pacing parameters, AV delay and VV interval, to the pacemaker on-line. The diagnostics and rehabilitation procedure can be supervised by a clinician at a cardiac rehabilitation centre. The system of the invention, facilitates diagnostics and rehabilitation procedure of some form to be carried out at the patient environment (home, office etc) without the supervision of a clinician. The hemodynamic sensor used is an implanted sensor such as a pressure sensor, or a non-invasive hemodynamic sensor such as impedance sensors (such as BioZ® sensor of CardioDynamics Inc. San Diego, Calif., USA) or an echocardiograph. In the case of an echocardiograph, the images of the wall motion are to be transformed to a numeric hemodynamic performance function to be used for optimisation by the present invention external adaptive CRT device.
Benefits of the Adaptive CRT Device
Adaptive CRT Device Cardiac Rehabilitation Capability
The system of the present invention uses the information derived from the hemodynamic sensor in two complementary ways. One, the specific hemodynamic condition correlates with a specific hemodynamic performance representation, and two, a classification of the heart's condition is performed. For each heart condition, the optimal AV delay and VV interval are learned and updated continuously. The adaptive CRT device improves gradually the patient hemodynamic performance and hence the adaptive CRT device of the invention allows a gradual cardiac rehabilitation. This work scheme constitutes a potential clinical improvement in hemodynamic performance such as the cardiac output.
Consistent Delivery of CRT
Atrial event tracking is an important issue in cardiac timing cycles in general which has also strong implication on CRT devices, as described in “Device Therapy for Congestive Heart Failure” by K. Ellenbogen et al, Elsevier Inc. (USA), 2004. In existing CRT devices, CRT is not delivered consistently due to loss of atrial tracking for hours and even for days as can be seen by pacemaker diagnostics in patients' follow-ups. Loss of atrial tracking occurs due to several reasons, for example, surpassing the programmed maximal tracking rate (MTR) during exercise. The MTR is especially important for CRT patients since when they start to exercise their cardiac output is too low for their metabolic demand, and therefore the heart rate starts increasing in order to increase cardiac output. When the patient heart rate reaches the programmed MTR (typically about 120 BPM), the implanted pacemaker stops delivery of CRT pacing and the cardiac output drops. The adaptive CRT device of the present invention, is expected to overcome the problem of loss of CRT delivery at the MTR. The classification mechanism explained above corresponding to the hemodynamic performance (maximal dp/dt for exmple), that produce the optimal AV delay and VV interval for each heart condition, potentially replaces the need to use the existing MTR limit since the optimal pacing intervals at each state are learned and stored at the spiking neuron network synapse weights. The adaptive CRT device thus produces optimal pacing parameters that obviate the need for the MTR limit.
Adaptive Rate Response
Prediction of the desired optimal rate response to the physiological demand in response to all the patient conditions is a complex task. The currently used motion sensors do not respond to physiological/mental stress or anxiety which are not accompanied by an increase in the upper body motion. On the other hand, motion sensors respond to non-physiological events such as a bus ride, a plane take-off, operating a household drill, and other events external to the body and metabolic sensors are too slow to respond.
An adaptive rate response pacemaker in accordance with the present invention, senses the ventricle contraction and paces the right atria, with the same SNN architecture of the present invention for adaptive CRT device presented above (using only one output neuron). The SNN processor predicts the optimal timing for pacing the right atria such that the maximal dp/dt obtained with a ventrical pressure sensor is optimized in all heart conditions. In
Adaptive Capture Management
As discussed in U.S. Pat. No. 6,456,881, pacemakers with auto-capture functions preserve energy and hence have a longer battery life. They also have the advantage of causing less patient discomfort due to an excessive heart stimulation. However, compiling the auto-capture function is a complex task due to the high variability of the heart electrical activity signals, and in particular, to the so called “fusion” phenomenon, exhibiting overlaps in time of the evoked response and internal beat. For CRT devices, capture management is even more important issue, since it is harder to capture the left ventricle comparing to the right ventricle. Usually, a higher pulse energy is used for the left ventricle and still it is not guaranteed that the left ventricle is consistently captured. Since with the adaptive learning the pacing interval delivered to the ventricles are not constant we can predict the time difference between the evoked response in the current cardiac cycle and the evoked response of the next cardiac cycle. If the sensed event matches the prediction, it is verified as an evoked response and capture is verified. If the event is not predicted, the beat is an intrinsic one. The ability to differentiate between evoked response beat from intrinsic beat using the adaptive CRT device algorithm can be used to manage the pulse energy in order to save battery energy while ensuring capture.
Other dosed loop medical devices delivering physiologically active agents can benefit from the combined system of a learning module and deterministic module that serve also as a supervisor for the learning module as presented in this invention. The architecture guarantees safe operation and at the same time allow adaptive, sensitive to the patient system. It is expected to improve performance of various closed loop, feed back controlled therapeutic medical device such as insulin pump, controlled drug delivery systems, brain stimulation devices, etc. Hence, the cardiac pacemakers and ICD devices is only one implementation of the invention.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IL04/00659 | 7/20/2004 | WO | 1/20/2006 |
Number | Date | Country | |
---|---|---|---|
60489080 | Jul 2003 | US | |
60502042 | Sep 2003 | US |