Supervised machine learning models applied to disease diagnosis and prognosis
Maria C Mariani1, Osei K Tweneboah2, Md Al Masum Bhuiyan2
1Department of Mathematical Sciences, University of Texas, El Paso, United States.
AIMS Public Health
|January 8, 2020
Summary
This study compares five machine learning (ML) algorithms for diagnosing cancer and heart disease. Random Forest (RF) excelled in breast cancer prediction, while Principal Component Regression (PCR) was best for heart disease prognosis.
Area of Science:
- Computational biology and bioinformatics
- Medical data analysis and machine learning
Background:
- Accurate diagnosis and prognosis of cancer and heart disease are critical for patient outcomes.
- Machine learning (ML) offers powerful tools for analyzing complex medical datasets.
Purpose of the Study:
- To analyze and compare the diagnostic and prognostic capabilities of five ML algorithms on cancer and heart disease data.
- To identify key variables influencing cancer and heart disease.
- To evaluate the predictive accuracy of ML models using Receiver Operating Characteristic (ROC) curves.
Main Methods:
- Utilized five distinct Machine Learning (ML) algorithms for data analysis.
- Compared the predictive performance of each ML algorithm on breast cancer and heart disease datasets.
- Employed Receiver Operating Characteristic (ROC) curves to compute prediction accuracy.
Main Results:
- Identified significant variables contributing to cancer and heart disease.
- Random Forest (RF) demonstrated superior performance in breast cancer data analysis.
- Principal Component Regression (PCR) achieved the best performance for heart disease data analysis.
Conclusions:
- Machine learning algorithms can effectively aid in the diagnosis and prognosis of cancer and heart disease.
- Specific ML algorithms, such as RF for breast cancer and PCR for heart disease, show distinct advantages.
- Variable importance analysis is crucial for targeted prediction and understanding disease drivers.
Related Concept Videos
Steps in Outbreak Investigation
442
In the ever-evolving field of public health, statistical analysis serves as a cornerstone for understanding and managing disease outbreaks. By leveraging various statistical tools, health professionals can predict potential outbreaks, analyze ongoing situations, and devise effective responses to mitigate impact. For that to happen, there are a few possible stages of the analysis:
442
Classification of Illness
8.4K
The meaning of illness is individualized to each person who experiences an alteration in health. In contrast, disease is a medical term indicating a pathological change in the structure and function of the body or mind. It is a condition that has specific symptoms and boundaries.
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
8.4K
Cancer Survival Analysis
604
Cancer survival analysis focuses on quantifying and interpreting the time from a key starting point, such as diagnosis or the initiation of treatment, to a specific endpoint, such as remission or death. This analysis provides critical insights into treatment effectiveness and factors that influence patient outcomes, helping to shape clinical decisions and guide prognostic evaluations. A cornerstone of oncology research, survival analysis tackles the challenges of skewed, non-normally...
604


