The invention relates generally to the analysis of electronic cardiac signals for use in clinical diagnostics, and specifically to systems and methods configured to assist in the analysis of details of ECG signals and vector cardiograms to determine how patients should be categorized into specific cardiac risk categories, such as an acute coronary syndrome category.
Approximately 6.5 million patients present to U.S. emergency departments (“ED”) each year with chest pain. With the benefit of retrospective study, it is apparent that approximately 5.4 million of those patients do not have acute coronary syndrome (“ACS”), but rather some other clinical condition, such as heartburn, gall stones, or the like. Of the approximately 5.4 million, about 26% have ACS ruled out by a first diagnostic triage in the ED, typically comprising at least a 12-lead electrocardiogram (or “ECG” or “ECG”) study and blood troponin levels (a biomarker for cardiac injury). The remaining 74% of these 5.4 million patients are kept around in the hospitals for cardiac additional testing, until it is subsequently discovered, through additional time and testing, that most of these patients do not suffer from ACS.
Most commonly, the initial ECG in possible ACS is nondiagnostic, and additional workup is needed. Such additional workup (which may include, for example, ultrasonography of the heart, cardiac nuclear imaging, or invasive cardiac catheterization) is expensive and time-consuming. Moreover, it is not uncommon that diagnostic uncertainty results either in unnecessary hospitalization of the patient, or the incorrect discharge of a patient who in fact has true ACS. Both are highly undesirable outcomes that lead to higher healthcare costs or poor clinical outcomes.
Repeated assessment of ECGs over time (sometimes referred to herein as “serial” or “dynamic” ECG analysis) has the potential to improve accuracy and timeliness of ACS diagnosis. ACS is a highly dynamic process that can produce subtle ECG changes. These changes may be nondiagnostic when viewed alone, but suggestive when viewed in temporal context. Unfortunately, because the standard ECG is insensitive and nonspecific for diagnosing ACS, the gains produced by serial assessment of standard 12-lead ECGs have been thus far been disappointingly small, even when highly trained observers do the ECG assessments.
Given the present scenario of approximately 4,000 sophisticated emergency departments distributed throughout the United States, this is a load of approximately 1,000 patients per year, per emergency department, that are undergoing significant testing for acute coronary syndrome, only to find out later that most of such patients had no cardiac problems. There is a need for easily adoptable and better tools to minimally invasively, and efficiently, determine which patients are indeed suffering from genuine acute coronary syndrome. While some products, such as the special vest-type apparatus available under the trade name PrimeECG from Heartscape Technologies, Inc., and the multi-electrode panel system described in U.S. Pat. No. 6,584,343 have attempted to address some of the shortfalls of conventional ECG analysis, they require suboptimal changes in the ECG data acquisition process, such as a requirement of a specific vest type apparatus intercoupled to a specific data acquisition system. It would be preferable to require a minimal amount of change to such processes in clinical environments such as the emergency room.
The present inventors propose that serial (or dynamic) changes in electrocardiographic (ECG)-based markers can be used in the diagnosis of acute coronary syndromes (ACS), and can be used to differentiate ACS from a broad range of heart diseases, including but not limited to left ventricular hypertrophy (LVH), pericarditis, intraventricular conduction delays (IVCD), right bundle branch block (RBBB), benign early repolarization (BER), hypertrophic cardiomyopathies (HCM), dilated cardiomyopathies (DCM), infiltrative cardiomyopathies (ICM), and the like. The primary diagnostic problem created by such heart diseases is that they often produce ECG findings that may resemble the ECG changes produced by ACS. This creates the possibility of diagnostic delay, confusion, or outright error. Alternatively, pre-existing ECG changes related to such heart diseases may obscure important new ACS-related ECG changes, again making delay, confusion and error more likely. For example, patients with pre-existing LVH sometimes develop ACS, and the pre-existing ECG changes associated with LVH make it difficult to detect new ECG changes associated with the superimposed ACS.
In general terms, the present inventions incorporate serial electrocardiographic assessment with three-dimensional (3D) vectorial analysis of the cardiac electrical signal, using changes in novel 3D-based vectorial markers over time (i) to improve ACS detection (that is, to improve diagnostic sensitivity for ACS), and (ii) to improve differentiation of ACS from the broad range of heart diseases that may produce electrocardiographic changes that resemble ACS (that is, to improve diagnostic specificity for ACS).
Referring to
Referring to
In another embodiment, the source of data may not be a live patient (2), but rather a device capable of providing ECG-related data which may be dispatched to other devices and/or stored upon memory which may be coupled to or reside within such device. For example, referring to
Referring to
Referring to
Referring again to
Referring to
Referring to
We have found in our experimentation that many candidate parameters or markers are useful in conducting cardiac ECG diagnostic analysis. For example, referring to
Referring to
Referring to
Referring to
Benign early repolarization (“BER”) is a condition that a particular patient will either have or not have. It is also one of the most frequent confounders of 12-lead ECG analysis that causes false positive diagnoses of ACS in clinical settings. We have found that the theta and phi (the angular coordinates of the ST vector) are very tightly clustered for a BER patient group, and very distributed for non-BER patients. Thus, we find the Gamma 2D marker, which is the position of the ST vector (106) relative to the center of the early repolarization distribution (106), to be a useful parameter. In another variation, the Gamma 2D marker may be defined as the position of the T vector (not shown) relative to the center of the early repolarization distribution. For clarity of terminology, a first cardiac condition will be used in reference to a cardiac condition that a clinician is trying to detect, while a second cardiac condition will be used in reference to a confounding condition (for example, BER, LVH and RBBB are three particular confounding second conditions that may be of interest). An objective is to eliminate the confounding problem to improve the performance of detection of the first condition. In some variations, other second conditions such as left ventricular hypertrophy (LVH) or right bundle branch block (RBBB) may be used to establish the centerpoint of the distribution. The ST vector is a vector constructed based on the orientation of the cardiac vector at points such as the J point, J point+40 milliseconds (ms), J point+60 ms, J point+80 ms, or J point+another temporal amount that shifts the cardiac vector towards the peak of the T wave (the “T point”), all such points represented on the 3-D representation of the ECG data. The T vector is the cardiac vector at the peak of the T wave. Alternatively, the cardiac vector orientation at the end of the T wave could be used to represent the T vector.
Referring to
Serial analysis of novel 3D-based vectorial markers. A detailed description of 3D-based vectorial markers, and how they are generated from a body-surface electrocardiographic recording, is available in [my3KG patents and applications], which are incorporated herein by reference in their entirety, and are also summarized in the present patent application, particularly in
Examples of vector magnitude (VM) signal markers include without limitation (i) time duration markers, e.g., based on a duration of a specified portion of the RR interval or a ratio of the durations of two different specified portions of the RR interval, (ii) voltage markers such as a measured voltage at a particular time point on the RR interval or a ratio of the measured voltages at two defined time points of the RR interval, or (iii) combined time-voltage markers, such as a two-dimensional area covering some portion of the VM signal, a Twave slope marker, or a QRS wave slope marker.
Examples of 3D markers include without limitation (i) T-loop markers, such as Tvelocity markers, Tangle markers, and markers based on the morphology of the T-loop (planarity, roundness, symmetry, etc.), (ii) QRS loop markers, such as QRS velocity markers, QRS angle markers, and markers based on the morphology of the QRS-loop (planarity, roundness, symmetry, etc.), or (iii) combined QRS-T-loop markers, such as angles between directions of QRS and T loop, and angles between QRS and T loop planes.
Examples markers based on the degree of variability of some ECG parameters include without limitation (i) markers based on a variability of the parameters defined on the VM signal, and (ii) markers based on a variability of the parameters defined on the respective T-loops and QRS loops.
Referring to
Referring again to
Referring again to
In a preferred embodiment, an initial analysis of the deltas (86) is done prior to multifactorial analysis. The initial analysis may be done using statistical methods that are well known in the art. For example, a subset of the deltas calculated for each parameter may be analyzed by multivariable analysis, multisample inference, analysis of variance, and/or analysis of covariance, techniques for which are described in standard textbooks of biostatistics and clinical research. See, e.g., Bernard Rosner, Fundamentals of Biostatistics, 7th Edition 2011, incorporated by reference in its entirety. The subset may be comprised of deltas for a single subject, or in a preferred embodiment, the subset may be comprised of mean delta values across more than one subject, or mean of the absolute delta value across more than one subject. It is important for optimal diagnostic accuracy of serial ECG analysis to determine if a particular parameter is stable or unstable over time, and the use of absolute delta values allows detection of instability in the circumstance where the parameter is unstable but moves in different directions in different subjects. Several widely available software packages well known in the art are available to perform statistical calculations, for example SAS, SPSS, JMP, MINITAB, Excel, and the like. In this manner, an optimal subset of calculated deltas may be identified that have the highest sensitivity, specificity or predictive value for cardiac diagnosis, for example diagnosis of AMI.
When multiple ECGs (3 or more) are available for serial analysis, additional statistical calculations may further increase accuracy for cardiac diagnosis. Multiple ECGs may be available from any source, for example multiple ECG recordings from whatever source (e.g., standard bedside 12-lead ECG, recordings from a CardioBip device) taken from patient over time, or serial ECGs extracted from continuous monitors such as multiple lead Holter recordings. When multiple ECGs are available, statistical analysis for any marker can include descriptive statistics such as mean delta value, standard deviation, standard error, confidence intervals and the like. For example, when the specified confidence interval (e.g., 90% or 95%) around the mean delta value excludes 0, it indicates that the marker is varying significantly over the time interval being studied. The mean delta for any parameter may be calculated as the true mean, or as the mean of the absolute values of the delta differences. By using absolute values of deltas rather than true delta value, it is easier to detect delta instability across multiple subjects in the instance where a marker may change in one direction in some subjects, and the opposite direction in others. In such a circumstance, the mean of absolute delta values will be large and indicate instability for a parameter, even though the mean of the true delta values may be small and misleadingly suggest stability for that marker. Since AMI and other forms of acute coronary syndrome are highly unstable (time-variable), whereas other cardiac conditions tend to be stable (less time-variable), a confidence interval around a mean delta value or mean delta absolute value that excludes 0 suggests that the patient has AMI or other form of acute coronary syndrome, whereas a confidence interval that includes 0 suggests that the delta is more stable and AMI or acute coronary syndrome is less likely. One skilled in the art having the benefit of this disclosure can readily see that once this analysis is completed, one may then proceed to higher-level statistical analysis, such as multivariable analysis, multisample inference, analysis of variance, and/or analysis of covariance, as described in Rosner (op. cit.) and the discussion above. The results of this statistical analysis may form the basis of conclusions regarding the cardiac condition of the patient (90), or may form the basis of additional multifactorial analysis (88) done prior to generating conclusions.
Distinguishing AMI from non-AMI using Serial ECG analysis. A total of 201 pts, 65.25% male, 57.2±13.2 yrs, experienced chest pain and presented to an urban ED (113 pts) or to a cardiac catheterization laboratory (CL) (88 pts). Of these, 112 pts had a final clinical diagnosis of AMI (52 STEMI, 60 NSTEMI) and 89 pts had no AMI. STEMI stands for ST Elevated Myocardial Infarction, whereas NSTEMI stands for Non-ST Elevated Myocardial Infarction. The medical records obtained at discharge from the ED or CL were used to establish our AMI/nonAMI gold standard. Two ECGs were taken for each patient between 10-60 min apart, and were transformed to 3D ECGs as described. Parameters, such as QRS-T angles, planarity of QRS and T loops, directional changes in the ST vector and ratio-metric markers, such the relative change in the peak of the R wave with respect to the shift in the ST segment, as measured on the vector magnitude (VM) ECG, were extracted and constituted our set of 3D ECG markers. A total of 41 3D ECG markers were evaluated.
In this example, mean of the absolute value of the deltas were calculated for each of the 41 parameters from the 201 subjects. The mean absolute delta was compared across two groups: those with a clinical diagnosis of AMI (112 subjects) and those with a clinical diagnosis of no AMI (89 subjects). The mean absolute delta value was greater in the AMI group than in the non-AMI group for 21 of 41 parameters (51.2%), and the average mean absolute delta value was 16.8% higher in the AMI group relative to the non-AMI group. From this group, we identified 6 parameters where the mean absolute delta value was markedly higher (>50%) in the AMI group. Of these, the largest difference (322% increase for AMI over non-AMI) was observed for the gamma 2D parameter described herein in
The diagnostic effectiveness of the ECG can be augmented by 3-dimensional (3D) vector analysis [4]. 3D ECGs provide additional information that may improve diagnostic accuracy [4-5]. Along with a 3D approach, the use of information from consecutive or serial ECGs (SECG) has been shown to increase sensitivity in the diagnosis of Acute Myocardial Infarction (AMI) (M. Salerno, P. C. Alguire, H. S. Waxman, “Competency in interpretation of 12 lead electrocardiograms: a summary and appraisal of the published evidence,” Annals of Internal Medicine (2003) 138:751-759). However, the aforementioned study focused only on two-dimensional ECG markers, particularly ST segment instability; we hypothesize that instability in 3D ECG markers would improve AMI diagnosis. Such 3D markers include, for example, angular, temporal, planarity, and ratio-metric parameters, as discussed earlier in this patent application.
To test the diagnostic capability of SECG analysis of 3D markers, we extracted 3D ECG markers from a set of 201 patients (pts) who had presented to a hospital emergency department (ED) with symptoms of chest pain. The final clinical diagnosis of AMI (acute myocardial infarction) or non-AMI, as provided by the full medical records, constituted the “gold standard” against which SECG analysis was compared. The changes (“deltas”) in 3D ECG markers, as extracted from SECGs, were processed using support vector machines (SVM), which have been shown to be useful for diagnosing heart disease using the standard 2-D ECG (A. E. Zadeh, A. Khazaee, V. Ranaee. “Classification of the electrocardiogram signals using supervised classifiers and efficient features”, Computer Methods and Programs in Biomedicine (2010) 99:179-194). By constructing an optimal separating hyperplane using the maximum margin between data points belonging to different classes, the SVM provides a reliable binary classification in a high dimensional feature space.
To optimize the training data and feature space, we utilized a genetic algorithm search (GA). The GA is an evolutionary algorithm search that operates on the principles of Darwinian evolution (Said Y H, “On Genetic Algorithms and their Applications”, Handbook of Statistics (2005) 24: 359-390). In the present study, the classification error rate was minimized with respect to a known subset of patients.
We present a multilayer of support vector machines with features, training data, and parameters optimized with genetic algorithms (GA-MLSVM) aimed at improved AMI detection accuracy. Our approach shows substantial sensitivity gains and relatively equal specificity compared to average cardiologists' diagnosis.
A total of 201 pts, 65.25% male, 57.2±13.2 yrs, experienced chest pain and presented to an urban ED (113 pts) or to a cardiac catheterization laboratory (CL) (88 pts). Of these, 112 pts had a final clinical diagnosis of AMI (52 STEMI, 60 NSTEMI) and 89 pts had no AMI. STEMI stands for ST Elevated Myocardial Infarction, whereas NSTEMI stands for Non-ST Elevated Myocardial Infarction. The medical records obtained at discharge from the ED or CL were used to establish our AMI/nonAMI gold standard. Two ECGs were taken for each patient between 10-60 min apart, and were transformed to 3D ECGs [4]. Parameters, such as QRS-T angles, planarity of QRS and T loops, directional changes in the ST vector and ratio-metric markers, such the relative change in the peak of the R wave with respect to the shift in the ST segment, as measured on the vector magnitude (VM) ECG, were extracted and constituted our set of 3D ECG markers. Percent changes in 3D ECG marker values across each patient's SECG were also computed. Initially, a total of 227 3D ECG markers were extracted.
Genetic algorithms are a set of evolutionary algorithms that operate on the principles of natural selection: mutation, selection, crossover, and reproduction. Said YH, “On Genetic Algorithms and their Applications”, Handbook of Statistics (2005) 24: 359-390, incorporated by reference herein in its entirety. A number of potential solutions to minimization problems are evaluated using a user defined fitness function. These solutions undergo the aforementioned principles and reproduce for new, fitter generations. The process repeats until the change in an error function ceases to exceed a specified value.
The selection of features and training data were optimized so to minimize the error rate of specificity and sensitivity for the network. Features were reduced from 227 to 60 as their fitness was determined from classification error using the generalized multilayered support vector machine (MLSVM; shown schematically in
Multilayered Support Vector Machine. Let xεRn denote a set of features, our 3D ECG markers, to be classified into y=±1. Let {(xi,yi), i=1, 2, . . . , l} denote a set of l training examples [3].
In the case of non-linearly separable data, the SVM finds a linear decision function f(x) that maps x to some higher dimension space where f(xi)≧0 for y=+1 and f(xi)≦0 for y=−1 [3]. Function f(x) provides a hyperplane that can be found by maximizing the margin between borderline points of separate classes [3].
Support vector machines were used in a multilayer network to classify each patient as AMI or non-AMI based on the computed features and changes in features. Referring to
A radial basis function (RBF) kernel was chosen for all SVM with σ=15 and C=1. The 1st layer SVM consisted of multiple SVM modules that simultaneously analyzed changes or deltas in 3D ECG markers from SECGs as well as the marker values from the patient's first ECG. Each SVM in this layer was trained on a subset of the patient data. SVM 1.1 was trained on SECG changes from subset A (30 ED pts, 50% AMI). SVM 1.2 was trained on 3D ECG marker values from the subset A. SVM 1.3 was trained on 3D ECG marker values from subset B (30 CL pts, 50% AMI). SVM 1.4 was trained on SECG changes and 3D ECG marker values from subset C (30 pts, 50% NSTEMI, 50% non-NSTEMI) from all 201 pts.
The binary outputs of the 1st layer became features for the 2nd layer. The 2nd layer consisted of a single SVM that integrated 1st layer outputs with higher order characterizations of the patients to give a final classification of AMI or non-AMI. SVM 2.1 was trained on subset D (24 pts, 50% AMI) based on the aforementioned features. In total, 70 patients were used for training due to the overlap between subsets A, B, C, and D.
The GA-MLSVM algorithm was tested on all 201 pts, all non-train pts (131 pts), and 1000 random subsets of all 201 pts consisting of the following: 20 STEMI, 20 NSTEMI, and 60 Non-MI pts. Additionally, blind testing was performed on a set of 12 pseudo-ischemia pts. They had been previously diagnosed with Benign Early Repolarization (BER), a condition that displays ST segment elevation but no AMI.
As shown in the table below, on all 201 pts, GA-MLSVM attained a sensitivity of 86.61%, a specificity of 91.01%, a positive predictive value (PPV) of 92.38%, and a negative predictive value (NPV) of 84.38%. On the 131 non-train pts, GA-MLSVM attained a sensitivity of 85.71%, a specificity of 88.33%, a PPV of 89.55%, and a NPV of 84.13%.
GA-MLSVM performed strongly, as exhibited by the highly improved sensitivity as compared to cardiologists' average. The excellent performance on various metrics demonstrates two points: the viability of using SECGs as classification features and the robustness of GA-MLSVM as a diagnostic tool for AMI detection. The high performance on the blinded pseudo-ischemia set indicates that the algorithm is not fooled by 2-D ST segment instability in non AMI patients. The combination of GA-MLSVM with analysis of SECGs improves diagnostic accuracy of AMI and non-AMI patients.
While multiple embodiments and variations of the many aspects of the invention have been disclosed and described herein, such disclosure is provided for purposes of illustration 25□ only. For example, wherein methods and steps described above indicate certain events occurring in certain order, those of ordinary skill in the art having the benefit of this disclosure would recognize that the ordering of certain steps may be modified and that such modifications are in accordance with the 30□ variations of this invention. Additionally, certain of the steps may be performed concurrently in a parallel process when possible, as well as performed sequentially. Accordingly, embodiments are intended to exemplify alternatives, modifications, and equivalents that may fall within the scope of the claims.
The present invention claims priority under 35 U.S.C. 119 to U.S. Provisional Patent Application No. 61/626,533, filed Sep. 27, 2011, incorporated by reference in entirety.
Number | Date | Country | |
---|---|---|---|
61626533 | Sep 2011 | US |