Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN Technique
Heart disease is a leading cause of global mortality, with its prevalence increasing annually. This study aims to develop a heart disease prediction model using a Multilayer Perceptron (MLP) combined with the SMOTE-ENN resampling technique to address data imbalance issues. The dataset used was obtai...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Politeknik Negeri Batam
2025-06-01
|
| Series: | Journal of Applied Informatics and Computing |
| Subjects: | |
| Online Access: | https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/9337 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850080039211630592 |
|---|---|
| author | Erliyan Redy Susanto Erik Saputra |
| author_facet | Erliyan Redy Susanto Erik Saputra |
| author_sort | Erliyan Redy Susanto |
| collection | DOAJ |
| description | Heart disease is a leading cause of global mortality, with its prevalence increasing annually. This study aims to develop a heart disease prediction model using a Multilayer Perceptron (MLP) combined with the SMOTE-ENN resampling technique to address data imbalance issues. The dataset used was obtained from the UCI Machine Learning Repository and includes patients' clinical and demographic features. The initial dataset consisted of [number of data] records, with an imbalanced class distribution between patients with and without heart disease. After applying SMOTE-ENN, the class distribution became more balanced, allowing the model to learn patterns more effectively. The MLP model was designed with two hidden layers comprising 64 and 32 neurons, respectively, using the ReLU activation function in the hidden layers and a sigmoid function in the output layer. Evaluation results showed that the model achieved an accuracy of 89.47%, precision of 77.78%, recall of 100%, and an F1-score of 87.5%. To validate the effectiveness of SMOTE-ENN, comparisons were made with other methods such as SMOTE and undersampling, as well as baseline models like Logistic Regression and Decision Tree. The results demonstrate that SMOTE-ENN outperforms other techniques in handling class imbalance, leading to better overall model performance. |
| format | Article |
| id | doaj-art-6c331b3d5f034cc3a587961e9e3811fe |
| institution | DOAJ |
| issn | 2548-6861 |
| language | English |
| publishDate | 2025-06-01 |
| publisher | Politeknik Negeri Batam |
| record_format | Article |
| series | Journal of Applied Informatics and Computing |
| spelling | doaj-art-6c331b3d5f034cc3a587961e9e3811fe2025-08-20T02:45:02ZengPoliteknik Negeri BatamJournal of Applied Informatics and Computing2548-68612025-06-01931034104110.30871/jaic.v9i3.93376882Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN TechniqueErliyan Redy SusantoErik SaputraHeart disease is a leading cause of global mortality, with its prevalence increasing annually. This study aims to develop a heart disease prediction model using a Multilayer Perceptron (MLP) combined with the SMOTE-ENN resampling technique to address data imbalance issues. The dataset used was obtained from the UCI Machine Learning Repository and includes patients' clinical and demographic features. The initial dataset consisted of [number of data] records, with an imbalanced class distribution between patients with and without heart disease. After applying SMOTE-ENN, the class distribution became more balanced, allowing the model to learn patterns more effectively. The MLP model was designed with two hidden layers comprising 64 and 32 neurons, respectively, using the ReLU activation function in the hidden layers and a sigmoid function in the output layer. Evaluation results showed that the model achieved an accuracy of 89.47%, precision of 77.78%, recall of 100%, and an F1-score of 87.5%. To validate the effectiveness of SMOTE-ENN, comparisons were made with other methods such as SMOTE and undersampling, as well as baseline models like Logistic Regression and Decision Tree. The results demonstrate that SMOTE-ENN outperforms other techniques in handling class imbalance, leading to better overall model performance.https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/9337penyakit jantungdeep learningmlpsmoteennprediksi medis |
| spellingShingle | Erliyan Redy Susanto Erik Saputra Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN Technique Journal of Applied Informatics and Computing penyakit jantung deep learning mlp smoteenn prediksi medis |
| title | Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN Technique |
| title_full | Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN Technique |
| title_fullStr | Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN Technique |
| title_full_unstemmed | Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN Technique |
| title_short | Implementation of Deep Learning with Multilayer Perceptron (MLP) for Heart Disease Prediction Using the SMOTE-ENN Technique |
| title_sort | implementation of deep learning with multilayer perceptron mlp for heart disease prediction using the smote enn technique |
| topic | penyakit jantung deep learning mlp smoteenn prediksi medis |
| url | https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/9337 |
| work_keys_str_mv | AT erliyanredysusanto implementationofdeeplearningwithmultilayerperceptronmlpforheartdiseasepredictionusingthesmoteenntechnique AT eriksaputra implementationofdeeplearningwithmultilayerperceptronmlpforheartdiseasepredictionusingthesmoteenntechnique |