| Literature DB >> 29593409 |
Poornima Singh1, Sanjay Singh2, Gayatri S Pandi-Jain1.
Abstract
The health care industries collect huge amounts of data that contain some hidden information, which is useful for making effective decisions. For providing appropriate results and making effective decisions on data, some advanced data mining techniques are used. In this study, an effective heart disease prediction system (EHDPS) is developed using neural network for predicting the risk level of heart disease. The system uses 15 medical parameters such as age, sex, blood pressure, cholesterol, and obesity for prediction. The EHDPS predicts the likelihood of patients getting heart disease. It enables significant knowledge, eg, relationships between medical factors related to heart disease and patterns, to be established. We have employed the multilayer perceptron neural network with backpropagation as the training algorithm. The obtained results have illustrated that the designed diagnostic system can effectively predict the risk level of heart diseases.Entities:
Keywords: backpropagation; data mining; disease diagnosis; multilayer perceptron neural network; neural network
Mesh:
Substances:
Year: 2018 PMID: 29593409 PMCID: PMC5863635 DOI: 10.2147/IJN.S124998
Source DB: PubMed Journal: Int J Nanomedicine ISSN: 1176-9114
Figure 1Multilayer perceptron neural network.
A confusion matrix
| A (patients with heart disease) | B (patients with no heart disease) | |
|---|---|---|
| A (patients with heart disease) | TP | FN |
| B (patients with no heart disease) | FP | TN |
Abbreviations: TP, true positive; FN, false negative; FP, false positive; TN, true negative.
Description of 15 used parameters
| S no | Parameters | Parameter description | Values |
|---|---|---|---|
| 1 | age | Age in years | Continuous |
| 2 | sex | Male or female | 1= male |
| 0= female | |||
| 3 | thestbps | Resting blood pressure | Continuous value in mmHg |
| 4 | cp | Chest pain type | 1= typical type 1 |
| 2= typical type angina | |||
| 3= non-angina pain | |||
| 4= asymptomatic | |||
| 5 | chol | Serum cholesterol | Continuous value |
| in mm/dL | |||
| 6 | fbs | Fasting blood sugar | 1≥120 mg/dL |
| 0≤120 mg/dL | |||
| 7 | restecg | Resting electrographic results | 0= normal |
| 1= having ST-T wave abnormal | |||
| 2= left ventricular hypertrophy | |||
| 8 | thalach | Maximum heart rate achieved | Continuous value |
| 9 | old peak | ST depression induced by exercise relative to rest | Continuous value |
| 10 | exang | Exercise induced angina | 0= no |
| 1= yes | |||
| 11 | ca | Number of major vessels colored by fluoroscopy | 0–3 value |
| 12 | slope | Slope of the peak | 1= unsloping |
| exercise ST segment | 2= flat | ||
| 3= downsloping | |||
| 13 | thal | Defect type | 3= normal |
| 6= fixed | |||
| 7= reversible defect | |||
| 14 | obes | Obesity | 1= yes |
| 0= no | |||
| 15 | num | Diagnosis of heart disease | 0%≤50% |
| 1%.50% |
Results for neural network showing 100% accuracy
| A (patients with heart disease) | B (patients with no heart disease) | |
|---|---|---|
| A (patients with heart disease) | 109 (TP) | 0 (FN) |
| B (patients with no heart disease) | 0 (FP) | 73 (TN) |
Abbreviations: TP, true positive; FN, false negative; FP, false positive; TN, true negative.
Figure 2Results showing accuracy for 15 parameters using Weka tool.