Coronary Heart Disease Prognosis Using Machine-Learning Techniques on Patients With Type 2 Diabetes Mellitus

Author(s):  
Angela Pimentel ◽  
Hugo Gamboa ◽  
Isa Maria Almeida ◽  
Pedro Matos ◽  
Rogério T. Ribeiro ◽  
...  

Heart diseases and stroke are the number one cause of death and disability among people with type 2 diabetes (T2D). Clinicians and health authorities for many years have expressed interest in identifying individuals at increased risk of coronary heart disease (CHD). Our main objective is to develop a prognostic workflow of CHD in T2D patients using a Holter dataset. This workflow development will be based on machine learning techniques by testing a variety of classifiers and subsequent selection of the best performing system. It will also assess the impact of feature selection and bootstrapping techniques over these systems. Among a variety of classifiers such as Naive Bayes (NB), Random Forest (RF), Support Vector Machine (SVM), Alternating Decision Tree (ADT), Random Tree (RT) and K-Nearest Neighbour (KNN), the best performing classifier is NB. We achieved an area under receiver operating characteristics curve (AUC) of 68,06% and 74,33% for a prognosis of 3 and 4 years, respectively.

Author(s):  
Angela Pimentel ◽  
Hugo Gamboa ◽  
Isa Maria Almeida ◽  
Pedro Matos ◽  
Rogério T. Ribeiro ◽  
...  

Heart diseases and stroke are the number one cause of death and disability among people with type 2 diabetes (T2D). Clinicians and health authorities for many years have expressed interest in identifying individuals at increased risk of coronary heart disease (CHD). Our main objective is to develop a prognostic workflow of CHD in T2D patients using a Holter dataset.. This workflow development will be based on machine learning techniques by testing a variety of classifiers and subsequent selection of the best performing system. It will also assess the impact of feature selection and bootstrapping techniques over these systems. Among a variety of classifiers such as Naive Bayes (NB), Random Forest (RF), Support Vector Machine (SVM), Alternating Decision Tree (ADT), Random Tree (RT) and K-Nearest Neighbour (KNN), the best performing classifier is NB. We achieved an area under receiver operating characteristics curve (AUC) of 68,06% and 74,33% for a prognosis of 3 and 4 years, respectively.


Author(s):  
Baban. U. Rindhe ◽  
Nikita Ahire ◽  
Rupali Patil ◽  
Shweta Gagare ◽  
Manisha Darade

Heart-related diseases or Cardiovascular Diseases (CVDs) are the main reason for a huge number of death in the world over the last few decades and has emerged as the most life-threatening disease, not only in India but in the whole world. So, there is a need fora reliable, accurate, and feasible system to diagnose such diseases in time for proper treatment. Machine Learning algorithms and techniques have been applied to various medical datasets to automate the analysis of large and complex data. Many researchers, in recent times, have been using several machine learning techniques to help the health care industry and the professionals in the diagnosis of heart-related diseases. Heart is the next major organ comparing to the brain which has more priority in the Human body. It pumps the blood and supplies it to all organs of the whole body. Prediction of occurrences of heart diseases in the medical field is significant work. Data analytics is useful for prediction from more information and it helps the medical center to predict various diseases. A huge amount of patient-related data is maintained on monthly basis. The stored data can be useful for the source of predicting the occurrence of future diseases. Some of the data mining and machine learning techniques are used to predict heart diseases, such as Artificial Neural Network (ANN), Random Forest,and Support Vector Machine (SVM).Prediction and diagnosingof heart disease become a challenging factor faced by doctors and hospitals both in India and abroad. To reduce the large scale of deaths from heart diseases, a quick and efficient detection technique is to be discovered. Data mining techniques and machine learning algorithms play a very important role in this area. The researchers accelerating their research works to develop software with thehelp of machine learning algorithms which can help doctors to decide both prediction and diagnosing of heart disease. The main objective of this research project is to predict the heart disease of a patient using machine learning algorithms.


Analysis of patient’s data is always a great idea to get accurate results on using classifiers. A combination of classifiers would give an accurate result than using a single classifier because one single classifier does not give accurate results but always appropriate ones. The aim is to predict the outcome feature of the data set. The “outcome” can contain only two values that is 0 and 1. 0 means patient doesn’t have heart disease and 1 means patient have heart diseases. So, there is a need to build a classification algorithm that can predict the Outcome feature of the test dataset with good accuracy. For this understanding the data is important, and then various classification algorithm can be tested. Then the best model can be selected which gives highest accuracy among all. The built model can then be given to the software developer for building the end user application using the selected machine learning model that will be able to predict the heart disease in a patient.


2021 ◽  
Vol 7 ◽  
pp. e646
Author(s):  
Haitham Elwahsh ◽  
Engy El-shafeiy ◽  
Saad Alanazi ◽  
Medhat A. Tawfeek

Cardiovascular diseases (CVDs) are the most critical heart diseases. Accurate analytics for real-time heart disease is significant. This paper sought to develop a smart healthcare framework (SHDML) by using deep and machine learning techniques based on optimization stochastic gradient descent (SGD) to predict the presence of heart disease. The SHDML framework consists of two stage, the first stage of SHDML is able to monitor the heart beat rate condition of a patient. The SHDML framework to monitor patients in real-time has been developed using an ATmega32 Microcontroller to determine heartbeat rate per minute pulse rate sensors. The developed SHDML framework is able to broadcast the acquired sensor data to a Firebase Cloud database every 20 seconds. The smart application is infectious in regard to displaying the sensor data. The second stage of SHDML has been used in medical decision support systems to predict and diagnose heart diseases. Deep or machine learning techniques were ported to the smart application to analyze user data and predict CVDs in real-time. Two different methods of deep and machine learning techniques were checked for their performances. The deep and machine learning techniques were trained and tested using widely used open-access dataset. The proposed SHDML framework had very good performance with an accuracy of 0.99, sensitivity of 0.94, specificity of 0.85, and F1-score of 0.87.


Weighing only 300 grams, Heart is declining the mortality rate at a rapid pace from decades. The major factors that contribute to it are smoking, drinking, unbalanced diet, and many more. Even with these more technical advancements the analysis of the clinical data is a critical challenge. With the use of Machine Learning techniques, it is possible to analyse the data and interpret the cause that lead to heart diseases such as Coronary Heart Disease, Arrhythmia, and Dilated Cardiomyopathy. Many researchers are developing IoT enabled hardware to predict these diseases using various ML and DM techniques. In this study, we propose a novel method to determine the disease using Cleveland Heart Disease Dataset by combining the computational power of various ML and DM algorithms and concluded that among all the algorithms, K-Nearest Neighbors gives the highest accuracy of 87%. Along with this, a web app is developed using flask in python with which the user can enter the attributes and predict the heart disease.


Sign in / Sign up

Export Citation Format

Share Document