| Literature DB >> 24044669 |
Nader Salari1, Shamarina Shohaimi, Farid Najafi, Meenakshii Nallappan, Isthrinayagy Karishnarajah.
Abstract
OBJECTIVE: The classification of Acute Coronary Syndrome (ACS), using artificial intelligence (AI), has recently drawn the attention of the medical researchers. Using this approach, patients with myocardial infarction can be differentiated from those with unstable angina. The present study aims to develop an integrated model, based on the feature selection and classification, for the automatic classification of ACS.Entities:
Mesh:
Substances:
Year: 2013 PMID: 24044669 PMCID: PMC3848855 DOI: 10.1186/1742-4682-10-57
Source DB: PubMed Journal: Theor Biol Med Model ISSN: 1742-4682 Impact factor: 2.432
Figure 1A diagnostic algorithm of classification of ACS based on ECG changes and Troponin level.
Detailed description of recorded clinical features of our ACS data
| 1 | Sex | Male=1, Female=2 | Nominal |
| 2 | Age | [-1,1] | Ratio |
| 3 | Living place (rural or urban) | Urban=1, Rural=2 | Nominal |
| 4 | Body Mass Index | [-1,1] | Ratio |
| 5 | History of prior myocardial infarction | Absence=1, Presence=2 | Nominal |
| 6 | History of prior angina pectoris | Absence=1, Presence=2 | Nominal |
| 7 | History of congestive heart failure | Absence=1, Presence=2 | Nominal |
| 8 | History of stroke | Absence=1, Presence=2 | Nominal |
| 9 | History of chronic renal failure | Absence=1, Presence=2 | Nominal |
| 10 | History of chronic lung disease | Absence=1, Presence=2 | Nominal |
| 11 | Prioritize PCI | Absence=1, Presence=2 | Nominal |
| 12 | Prior CABG | Absence=1, Presence=2 | Nominal |
| 13 | Smoking status | Never=1, Former=2, Current=3 | Ordinal |
| 14 | Diabetes mellitus | Non-diabetic=1, Newly diagnosed =2, Diabetic (dietary control) =3, Diabetic (oral medication) =4, Diabetic (oral MEDs + insulin) =5, Diabetic (insulin) =6 | Ordinal |
| 15 | History of hypertension | Absence=1, Presence=2 | Nominal |
| 16 | History of hypercholesterolemia | Absence=1, Presence=2 | Nominal |
| 17 | Family history of CAD | Absence=1, Presence=2 | Nominal |
| 18 | Chronic Home MEDs: Aspirin | Absence=1, Presence=2 | Nominal |
| 19 | Chronic Home MEDs: Other antiplatelet | None=1, Other antiplatelet agent=2, Clopidogrel=3 , Ticlopidine=4 | Ordinal |
| 20 | Chronic Home MEDs: Anticoagulants | Absence=1, Presence=2 | Nominal |
| 21 | Chronic Home MEDs: Beta-blockers | Absence=1, Presence=2 | Nominal |
| 22 | Chronic Home MEDs: ACE inhibitors | Absence=1, Presence=2 | Nominal |
| 23 | Chronic Home MEDs: Angiotensin II RB | Absence=1, Presence=2 | Nominal |
| 24 | Chronic Home MEDs: Statins | Absence=1, Presence=2 | Nominal |
| 25 | Chronic Home MEDs: Non-statin lipid low. Agents | None= 1 , Other non-statin=2, Fibrates=3, Ezitimibe=4 | Ordinal |
| 26 | Chronic Home MEDs: Calcium channel blockers | Absence=1, Presence=2 | Nominal |
| 27 | Chronic Home MEDs: Calcium channel blockers | Absence=1, Presence=2 | Nominal |
| 28 | Predominantly presenting symptom | Asymptomatic=1, Fatigue=2, Chest pain=3, Dyspnoea=4, Other symptoms=5, Syncope=6, Cardiac arrest-Aborted sudden death= 7 | Ordinal |
| 29 | Heart rate | [-1,1] | Ratio |
| 30 | Systolic blood pressure | [-1,1] | Ratio |
| 31 | Troponin I elevated | Absence=-1, Presence=1 | Nominal |
| 32 | CKMB mass elevated | Absence=-1, Presence=1 | Nominal |
| 33 | Total Cholesterol value | [-1,1] | Ratio |
| 34 | Serum creatinine value | [-1,1] | Ratio |
| 35 | Glucose value | [-1,1] | Ratio |
| 36 | Hemoglobin value | [-1,1] | Ratio |
| 37 | Killip class | Class I=1, Class II=2, Class III=3, Class IV= 4 | Ordinal |
| 38 | ECG rhythm | Sinus rhythm=1, Atrial fibrillation=2, Pacemaker=3, Other=4 | Ordinal |
| 39 | ECG QRS annotation | Normal=1, RBBB=2, LBBB=3, Other=4 | Ordinal |
| 40 | ECG STT changes | Normal=1, Other=2, ST depression=3, ST elevation=4 | Ordinal |
Different probability distribution and their corresponding link function used in GLMs
| Log ( | |
The used data splitting methods and number of repetitions for each classifier method
| 1 | ANFIS | Three-way | 50 |
| 2 | MLP | Three-way | 100 |
| 3 | RBF | Three-way | 1000 |
| 4 | Bagging ID3 | Three-way | 1000 |
| 5 | ID3 | Two-way | 1000 |
| 6 | GLM | Two-way | 1000 |
| 7 | k-NN | Two-way | 1000 |
| 8 | Naive Bayes | Two-way | 1000 |
An example of CM, APM, and CPM
| | | | | |
| 1 | 0 | 1 | 11 | |
| 0 | 49 | 1 | 5 | |
| 0 | 6 | 12 | 11 | |
| 3 | 0 | 7 | 95 | |
| 0.08 | 0.00 | 0.08 | 0.85 | |
| 0.00 | 0.89 | 0.02 | 0.09 | |
| 0.00 | 0.21 | 0.41 | 0.38 | |
| 0.02 | 0.00 | 0.07 | 0.91 | |
| 0.01 | 0.00 | 0.00 | 0.01 | |
| 0.00 | 0.83 | 0.18 | 0.00 | |
| 0.02 | 0.01 | 0.19 | 0.02 | |
| 0.97 | 0.16 | 0.63 | 0.98 | |
Class sample distribution in the ACS dataset
| 1 | STEMI | 224 | 27.69 |
| 2 | NSTEMI | 128 | 15.82 |
| 3 | UA | 417 | 51.55 |
| 4 | Other | 40 | 4.94 |
| Total | 809 | 100.0 |
Figure 2Classification accuracy plots versus the number of selected features in k-NN classifier for different odd values of k (k=3, 5, 7, 9, 11 and 13).
Final selected features resulted from the feature selection algorithm
| 4 | Body Mass Index |
| History of Chronic lung disease | |
| Chronic Home MEDs: Calcium channel blockers | |
| 30 | Systolic blood pressure |
| Troponin I elevated | |
| 36 | Hemoglobin value |
| 40 | ECG STT changes |
The result of APM from the GLMs method with four different distributions
| 86.82 ± 4.59 | 1.55 ± 2.11 | 11.64 ± 4.28 | 0.00 ± 0.00 | ||
| 60.52 ± 13.38 | 10.52 ±10.24 | 28.96 ± 8.36 | 0.00 ± 0.00 | ||
| 4.60 ± 2.17 | 12.16 ± 7.29 | 83.25 ± 7.23 | 0.00 ± 0.00 | ||
| 11.16 ± 11.28 | 7.76 ± 9.43 | 81.07 ±13.77 | 0.00 ± 0.00 | ||
| 88.06 ± 4.47 | 0.5 ± 1.01 | 11.44 ± 4.44 | 0.00 ± 0.00 | ||
| 69.26 ± 8.25 | 2.06 ± 2.86 | 28.68 ± 8.19 | 0.00 ± 0.00 | ||
| 4.72 ± 2.03 | 17.42 ± 9.52 | 77.86 ± 9.44 | 0.00 ± 0.00 | ||
| 12.39 ±11.3 | 8.57 ± 11.27 | 79.04 ±15.53 | 0.00 ± 0.00 | ||
| 87.78 ± 4.35 | 0.69 ± 1.32 | 11.54 ± 4.29 | 0.00 ± 0.00 | ||
| 66.22 ±10.82 | 4.88 ± 6.70 | 28.90 ± 8.30 | 0.00 ± 0.00 | ||
| 4.82 ± 2.18 | 13.99 ± 7.73 | 81.19 ± 7.75 | 0.00 ± 0.00 | ||
| 12.23 ±11.21 | 7.83 ± 9.99 | 79.95 ±14.86 | 0.00 ± 0.00 | ||
| 87.78 ± 4.47 | 0.55 ± 1.1 | 11.67 ± 4.44 | 0.00 ± 0.00 | ||
| 68.62 ± 9.03 | 2.49 ± 3.79 | 28.89 ± 8.24 | 0.00 ± 0.00 | ||
| 4.77 ± 2.10 | 15.66 ± 0.66 | 79.57 ± 8.63 | 0.00 ± 0.00 | ||
| 12.24 ±11.22 | 7.80 ± 9.74 | 79.96 ±14.17 | 0.00 ± 0.00 | ||
Overall classification accuracy values for GLMs with different distribution functions
| 68.49 | 3.93 | |
| 64.83 | 4.71 | |
| 66.73 | 3.99 | |
| 41.99 | 4.38 |
The APM for different classifier methods
| 88.72 ± 4.82 | 8.14 ± 4.15 | 1.57 ± 1.80 | 1.57 ± 1.85 | ||
| 31.21 ± 9.05 | 40.04 ± 9.19 | 23.33 ± 7.33 | 5.42 ± 4.53 | ||
| 2.72 ± 1.91 | 17.43 ± 6.01 | 78.02 ± 5.93 | 1.84 ± 1.91 | ||
| 5.79 ± 9.30 | 22.69 ±16.86 | 67.22 ±17.83 | 4.30 ± 6.71 | ||
| 94.24 ± 3.22 | 4.20 ± 2.84 | 1.56 ± 1.52 | 0.00 ± 0.00 | ||
| 31.07 ± 7.64 | 47.14 ± 8.72 | 21.78 ± 7.41 | 0.02 ± 0.22 | ||
| 2.05 ± 1.32 | 3.64 ± 1.84 | 94.20 ± 2.23 | 0.11 ± 0.33 | ||
| 7.44 ± 7.79 | 7.28 ± 7.77 | 85.23 ± 10.31 | 0.05 ± 0.80 | ||
| 83.22 ± 4.78 | 2.59 ± 1.96 | 11.99 ± 3.94 | 2.19 ± 2.59 | ||
| 20.06 ± 6.32 | 47.59 ± 7.40 | 28.98 ± 7.35 | 3.36 ± 2.96 | ||
| 0.04 ± 0.20 | 7.16 ± 6.58 | 86.17 ± 7.23 | 6.64 ± 4.15 | ||
| 0.84 ± 2.88 | 7.85 ±10.09 | 80.99 ±12.58 | 10.32 ± 8.85 | ||
| 84.55 ± 5.81 | 13.3 ± 5.61 | 1.92 ± 1.88 | 0.23 ± 0.73 | ||
| 26.59 ± 7.58 | 46.05 ± 9.00 | 25.09 ± 7.91 | 2.28 ± 2.99 | ||
| 0.94 ± 0.94 | 6.05 ± 2.84 | 88.08 ± 3.76 | 4.93 ± 2.64 | ||
| 3.09 ± 5.56 | 12.41 ± 10.70 | 78.63 ±13.60 | 5.87 ± 8.03 | ||
| 91.77 ± 3.94 | 6.54 ± 3.51 | 1.65 ± 1.73 | 0.03 ± 0.23 | ||
| 30.59 ± 7.41 | 46.93 ± 7.29 | 22.32 ± 6.85 | 0.16 ± 0.72 | ||
| 1.13 ± 0.85 | 3.70 ± 1.83 | 94.07 ± 2.36 | 1.09 ± 1.05 | ||
| 3.21 ± 4.87 | 9.84 ± 8.05 | 85.00 ± 9.50 | 1.95 ± 4.30 | ||
| 84.99± 4.98 | 1.76 ± 1.81 | 13.18 ± 4.74 | 0.07 ± 0.37 | ||
| 30.67±17.98 | 34.88 ±17.88 | 33.98 ±10.00 | 0.47 ± 1.31 | ||
| 2.34 ± 2.34 | 2.18 ± 1.73 | 95.41 ± 2.35 | 0.07 ± 0.27 | ||
| 5.40± 8.81 | 8.37 ± 9.10 | 84.88 ±12.10 | 1.34 ± 3.81 | ||
| 93.78 ± 5.05 | 2.67 ± 2.72 | 3.38 ± 4.07 | 0.17 ± 0.68 | ||
| 29.93 ±10.41 | 48.33 ±10.21 | 21.43 ± 9.20 | 0.31 ± 1.14 | ||
| 0.73 ± 1.26 | 2.98 ± 2.11 | 96.21 ± 2.55 | 0.08 ± 0.34 | ||
| 3.07 ± 6.56 | 9.76 ± 12.30 | 82.54 ±15.10 | 4.62 ± 9.64 | ||
Overall classification accuracy of all the methods
| GLM with normal Dist. | 68.49 | 3.93 |
| ANFIS | 71.31 | 3.73 |
| 7-NN | 82.92 | 2.45 |
| Naive Bayes | 75.51 | 4.14 |
| ID3 | 76.33 | 2.83 |
| Bagging-ID3 | 81.12 | 2.43 |
| RBF | 78.42 | 3.59 |
| MLP | 83.24 | 3.17 |
The CPM of MLP method (with 9 neurons)
| 92.28 | 30.70 | 0.40 | 1.88 | |
| 1.50 | 28.32 | 0.94 | 3.42 | |
| 6.19 | 40.92 | 98.65 | 94.19 | |
| 0.03 | 0.06 | 0.01 | 0.51 | |
Figure 3Bar graph of diagonal elements of APM for all methods, each bar corresponds to the accuracy probability (i.e.) of class .
Figure 4Bar graph of diagonal elements of CPM for all methods, each bar corresponds to the correctness probability (i.e.) of class .