A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease prediction

The liver is one of the most essential organs in the body, which helps with metabolism and keeping the body healthy. Successful treatments and better patient outcomes depend on early and correct Liver Disease (LD) diagnosis and identification. This study proposes a system for predicting the LD by co...

Full description

Saved in:
Bibliographic Details
Main Authors: Rakibul Islam, Azrin Sultana, MD. Nuruzzaman Tuhin
Format: Article
Language:English
Published: Elsevier 2024-12-01
Series:Healthcare Analytics
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2772442524000601
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846115590030229504
author Rakibul Islam
Azrin Sultana
MD. Nuruzzaman Tuhin
author_facet Rakibul Islam
Azrin Sultana
MD. Nuruzzaman Tuhin
author_sort Rakibul Islam
collection DOAJ
description The liver is one of the most essential organs in the body, which helps with metabolism and keeping the body healthy. Successful treatments and better patient outcomes depend on early and correct Liver Disease (LD) diagnosis and identification. This study proposes a system for predicting the LD by combining the techniques of Machine Learning (ML) algorithms that include the Decision Tree, Random Forest, Extra Tree Classifier (ETC), LightGBM, and Adaboost, with the Tree-Structured Parzen Estimator (TPE) method for hyperparameter tuning. No previous literature research has utilized ML algorithms with TPE to predict LD. For this research, the Indian Liver Patients’ Dataset with 583 instances and 11 attributes was used. In the pre-processing of the data, techniques such as upsampling have been utilized to address the class imbalance problem. Normalization has been employed to scale the dataset, and feature selection has been applied to choose important features. The proposed model has been analyzed and compared using a 10-fold cross-validation process, with various evaluation metrics including accuracy, precision, recall, and F1-score. The model proposed in this study achieved the best level of accuracy while employing the ETC with the TPE approach, with a recorded accuracy of 95.8%.
format Article
id doaj-art-4cc5876dc85e448794faed564d7f034c
institution Kabale University
issn 2772-4425
language English
publishDate 2024-12-01
publisher Elsevier
record_format Article
series Healthcare Analytics
spelling doaj-art-4cc5876dc85e448794faed564d7f034c2024-12-19T11:02:43ZengElsevierHealthcare Analytics2772-44252024-12-016100358A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease predictionRakibul Islam0Azrin Sultana1MD. Nuruzzaman Tuhin2Corresponding author.; Department of Computer Science, American International University-Bangladesh, Dhaka, 1229, BangladeshDepartment of Computer Science, American International University-Bangladesh, Dhaka, 1229, BangladeshDepartment of Computer Science, American International University-Bangladesh, Dhaka, 1229, BangladeshThe liver is one of the most essential organs in the body, which helps with metabolism and keeping the body healthy. Successful treatments and better patient outcomes depend on early and correct Liver Disease (LD) diagnosis and identification. This study proposes a system for predicting the LD by combining the techniques of Machine Learning (ML) algorithms that include the Decision Tree, Random Forest, Extra Tree Classifier (ETC), LightGBM, and Adaboost, with the Tree-Structured Parzen Estimator (TPE) method for hyperparameter tuning. No previous literature research has utilized ML algorithms with TPE to predict LD. For this research, the Indian Liver Patients’ Dataset with 583 instances and 11 attributes was used. In the pre-processing of the data, techniques such as upsampling have been utilized to address the class imbalance problem. Normalization has been employed to scale the dataset, and feature selection has been applied to choose important features. The proposed model has been analyzed and compared using a 10-fold cross-validation process, with various evaluation metrics including accuracy, precision, recall, and F1-score. The model proposed in this study achieved the best level of accuracy while employing the ETC with the TPE approach, with a recorded accuracy of 95.8%.http://www.sciencedirect.com/science/article/pii/S2772442524000601Machine learningLiver disease predictionTree structure Parzen estimatorHyperparameter tuningExtra tree classifier
spellingShingle Rakibul Islam
Azrin Sultana
MD. Nuruzzaman Tuhin
A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease prediction
Healthcare Analytics
Machine learning
Liver disease prediction
Tree structure Parzen estimator
Hyperparameter tuning
Extra tree classifier
title A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease prediction
title_full A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease prediction
title_fullStr A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease prediction
title_full_unstemmed A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease prediction
title_short A comparative analysis of machine learning algorithms with tree-structured parzen estimator for liver disease prediction
title_sort comparative analysis of machine learning algorithms with tree structured parzen estimator for liver disease prediction
topic Machine learning
Liver disease prediction
Tree structure Parzen estimator
Hyperparameter tuning
Extra tree classifier
url http://www.sciencedirect.com/science/article/pii/S2772442524000601
work_keys_str_mv AT rakibulislam acomparativeanalysisofmachinelearningalgorithmswithtreestructuredparzenestimatorforliverdiseaseprediction
AT azrinsultana acomparativeanalysisofmachinelearningalgorithmswithtreestructuredparzenestimatorforliverdiseaseprediction
AT mdnuruzzamantuhin acomparativeanalysisofmachinelearningalgorithmswithtreestructuredparzenestimatorforliverdiseaseprediction
AT rakibulislam comparativeanalysisofmachinelearningalgorithmswithtreestructuredparzenestimatorforliverdiseaseprediction
AT azrinsultana comparativeanalysisofmachinelearningalgorithmswithtreestructuredparzenestimatorforliverdiseaseprediction
AT mdnuruzzamantuhin comparativeanalysisofmachinelearningalgorithmswithtreestructuredparzenestimatorforliverdiseaseprediction