Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method
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 metho...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universitas Udayana
2019-06-01
|
Series: | Journal of Electrical, Electronics and Informatics |
Online Access: | https://ojs.unud.ac.id/index.php/JEEI/article/view/46590 |
id |
doaj-3420cd45257a4a929c54006bf75995a0 |
---|---|
record_format |
Article |
spelling |
doaj-3420cd45257a4a929c54006bf75995a02020-11-25T03:25:56ZengUniversitas UdayanaJournal of Electrical, Electronics and Informatics2549-83042622-03932019-06-0131151810.24843/JEEI.2019.v03.i01.p0346590Expert System for Early Diagnosis of Heart Disease Using the Random Forest MethodYogi Prawira PutraDuman Care KhrisneI Made Arsa SuyadnyaIn 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%.https://ojs.unud.ac.id/index.php/JEEI/article/view/46590 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yogi Prawira Putra Duman Care Khrisne I Made Arsa Suyadnya |
spellingShingle |
Yogi Prawira Putra Duman Care Khrisne I Made Arsa Suyadnya Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method Journal of Electrical, Electronics and Informatics |
author_facet |
Yogi Prawira Putra Duman Care Khrisne I Made Arsa Suyadnya |
author_sort |
Yogi Prawira Putra |
title |
Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method |
title_short |
Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method |
title_full |
Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method |
title_fullStr |
Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method |
title_full_unstemmed |
Expert System for Early Diagnosis of Heart Disease Using the Random Forest Method |
title_sort |
expert system for early diagnosis of heart disease using the random forest method |
publisher |
Universitas Udayana |
series |
Journal of Electrical, Electronics and Informatics |
issn |
2549-8304 2622-0393 |
publishDate |
2019-06-01 |
description |
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%. |
url |
https://ojs.unud.ac.id/index.php/JEEI/article/view/46590 |
work_keys_str_mv |
AT yogiprawiraputra expertsystemforearlydiagnosisofheartdiseaseusingtherandomforestmethod AT dumancarekhrisne expertsystemforearlydiagnosisofheartdiseaseusingtherandomforestmethod AT imadearsasuyadnya expertsystemforearlydiagnosisofheartdiseaseusingtherandomforestmethod |
_version_ |
1724594962628083712 |