scholarly journals Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method

2019 ◽  
Vol 3 (1) ◽  
pp. 15
Author(s):  
Yogi Prawira Putra ◽  
Duman Care Khrisne ◽  
I Made Arsa Suyadnya

In Indonesia, coronary heart disease continues to grow. However, the efforts to prevention it can still be done by diagnosing the initial symptoms caused by using an expert system. This study was designed to build an expert system application to diagnose early coronary disease by random forest methods. The application interface was built using the PHP programming language using framework bootstrap, and uses the python programming language to build a random forest. To make an early diagnosis of coronary heart disease, a decision tree was built by training data from the UCI Dataset Machine Learning Repository using the random forest method. Followed by patient classification data that has been collected through 13 questions to get the diagnosis. The diagnosis results were normal, stadium 1, stadium 2, stadium 3 and stadium 4. Based on the tests that had been carried out, the application was able to provide results in accordance with the sample data collected using a confusion matrix resulting in an accuracy of 92.25% +/- 0.62 with 70% precision, remember 46%, which obtained a score of f0,5 72%.

2021 ◽  
Vol 5 (1) ◽  
pp. 61-69
Author(s):  
Ievgen Nastenko ◽  
Vitaliy Maksymenko ◽  
Sergiy Potashev ◽  
Volodymyr Pavlov ◽  
Vitalii Babenko ◽  
...  

Background. Recent studies show that cardiovascular diseases, including coronary heart disease, are the leading causes of death and one of the main factors of disability worldwide. The detection of cases of this type of disease over the past 30 years has increased from 271 million to 523 million and the number of deaths – from 12.1 million to 18.6 million. Cardiovascular diseases are the main cause of death among the population of Ukraine and, according to this indicator, the country remains one of the world leaders. Coronary heart disease is the leading factor in the loss of health in Ukraine and modern diagnostic methods, including machine learning algorithms, are increasingly being used for timely detection. Objective. According to the data of speckle-tracking echocardiography using the random forest method, construct classification algorithms for diagnosing violations of the kinematics of left ventricular contractions in patients with coronary heart disease at rest, and when using an echostress test with a dobutamine test. Methods. Speckle-tracking echocardiography was used to examine 40 patients with coronary heart disease and 16 in whom no cardiac pathology was found. Echocardiography was recorded in B mode in three positions: along the long axis, in 4-chamber, and 2-chamber positions. In total, 6245 frames of the video stream were used: 1871 – without cardiac abnormalities, and 4374 – in the presence of pathology during the examination. 56 patients (2509 frames of video data) were examined without the use of a dobutamine test and 38 patients (3736 frames of video data) – using an echostress test with a dobutamine test if no disturbances were found at rest. Dobutamine doses of 10, 20, and 40 mcg were administered under the supervision of an anesthesiologist. The data of texture analysis of images were used as informative features. To build an algorithm for detecting coronary heart disease the random forest algorithm was applied. Results. At the first stage of the study, the diagnostic algorithms norma–pathology for the state of rest and dobutamine doses of 10, 20, and 40 mcg were constructed. Before applying the algorithm the samples were randomly divided into training (70%) and test (30%). The classifiers were evaluated for accuracy, sensitivity, and specificity. According to the test samples, the accuracy of diagnostic conclusions varied from 97 to 99%. At the second stage of the study, to increase the versatility of the models, the classifier was built for all images, without dividing them into dobutamine doses. The accuracy for the test samples also ranged from 96.6 to 97.8%. To construct diagnostic algorithms by the random forest method the data of texture analysis of images were used. Conclusions. High-precision classification models were obtained using the random forest algorithm. The developed models can be applied to the analysis of echocardiograms obtained in B mode on equipment that is not equipped with the speckle tracking technology.


Author(s):  
Oladipupo O. Olufunke ◽  
Uwadia O. Charles ◽  
Ayo K. Charles

Recently, the application of the conventional rule based expert system for disease risk determination in medical domains has increased. However, a major limitation to the effectiveness of the rule based expert system approach is the sharp boundary problem that leads to underestimation or overestimation of boundary cases, which ultimately affects the accuracy of their recommendation. In this paper, an expert driven approach is used to investigate the viability of a fuzzy expert system in the determination of risk associated with coronary heart disease with regards to the sharp boundary problem in rule based expert system.


Author(s):  
Elyza Gustri Wahyuni ◽  
Widodo Prijodiprodjo

AbstrakSistem pakar dapat berfungsi sebagai konsultan yang memberi saran kepada pengguna sekaligus sebagai asisten bagi pakar. Salah satu cara untuk mengatasi dan membantu mendeteksi tingkat resiko penyakit JK seseorang, yaitu dengan membuat sebuah sistem pakar sebagai media konsultasi dan monitoring terhadap seseorang sehingga dapat meminimalkan terjadinya serangan jantung yang mengakibatkan kematian. Metode Dempster-Shafer merupakan metode penalaran non monotonis yang digunakan untuk mencari ketidakkonsistenan akibat adanya penambahan maupun pengurangan fakta baru yang akan merubah aturan yang ada, sehingga metode Dempster-Shafer memungkinkan seseorang aman dalam melakukan pekerjaan seorang pakar. Penelitian ini bertujuan menerapkan metode ketidakpastian Dempster-Shafer pada sistem pakar untuk mendiagnosa tingkat resiko penyakit JK seseorang berdasarkan faktor serta gejala penyakit JK. Manfaat penelitian ini adalah untuk mengetahui keakuratan mesin inferensi Dempster-Shafer.Hasil diagnosa penyakit JK yang dihasilkan oleh sistem pakar sama dengan hasil perhitungan secara manual dengan menggunakan teori mesin inferensi Dempster-Shafer. Sehingga dapat disimpulkan bahwa sistem pakar yang telah dibangun dapat digunakan untuk mendiagnosa PJK. Kata kunci— Dempster-Shafer, Jantung Koroner, Sistem Pakar AbstractThe expert systems can serve as a consultant that  gives advice to the users  and  at once as an assistant to the experts. One way to cope and help detect the risk level of  one’s  coronary heart  disease, is to create the expert system as media of  consulting and monitoring a person so that can minimize the occurrence of heart attacks resulting in death. The Dempster-Shafer method is non monotonis reasoning method is used to look for inconsistencies due to addition or reduction of new facts that will change the existing rules, so that the Dempster-Shafer method enables one safe in doing the expert work. This research aims to apply the Dempster-Shafer uncertainty methods in expert system to diagnose the risk level of one’s coronary heart disease based on factors and symptom of coronary heart disease  The benefits of this research was to know the accuracy of  Dempster-Shafer inference engine.The diagnosis  results of  coronary heart disease  is  generated  by an expert system similarly with manually calculating result using the theory of Dempster-Shafer inference engine. Therefore we can conclude that the expert system that has been built can be used to diagnose Coronary Heart diagnosis. Keywords—Dempster-Shafer, Coronary Heart Disease, Expert Systems


Nowadays, heart disease is the main cause of several deaths among all other diseases. Due to the lack of resources in the medical field, the prediction of heart diseases becomes a major problem. For early diagnosis and treatment, some classification algorithms such as Decision Tree and Random Forest Algorithm are used. The data mining techniques compare the accuracy of the algorithm and predict heart diseases. The main aim of this paper is to predict heart disease based on the dataset values. In this paper we are comparing the accuracy of above two algorithms. To implement these methods the following steps are used. In first phase, a dataset of 13 attributes is collected and it was applied on classification techniques using the Decision tree and Random Forest Algorithms. Finally, the accuracy is collected for both the algorithms. In this paper we observed that random forest is generating better results than decision tree in prediction of heart diseases.


2018 ◽  
Vol 4 (2) ◽  
pp. 106
Author(s):  
Wizra Aulia

<p><em>Di Indonesia, penyakit jantung koroner menempati posisi pertama sebagai penyakit yang paling banyak mengakibatkan kematian. Jika gejala penyakit jantung koroner  dikenali sejak dini maka dapat dilakukan tindakan antisipasi. Diagnosa dilakukan berdasarkan 6 gejala penyakit jantung koroner yaitu sakit dada, tekanan darah tinggi, kolesterol, kadar gula darah, hasil EKG dan jumlah denjut jantung. Metode yang dipakai adalah Probabilistic Fuzzy Decision Tree (PFDT) dengan algoritma  Probabilistic Fuzzy  ID3. Hasil keakuratan sistem pakar diagnosa penyakit jantung koroner dengan metode PFDT mencapai 95%.</em><em></em></p><p><em>In Indonesia, coronary heart disease the first position as the disease that most resulted in death. If symptoms of coronary heart disease are recognized early on, anticipatory action may be taken. Diagnosis is based on 6 symptoms of coronary heart disease  chest pain, high blood pressure, cholesterol, blood sugar, ECG results and </em>heartbeat<em>. The method used is Probabilistic Fuzzy Decision Tree (PFDT) with Probabilistic Fuzzy ID3 algorithm. The result of accuracy of expert system of diagnosis of coronary heart disease by PFDT method reached 95%.</em></p>


Sign in / Sign up

Export Citation Format

Share Document