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...
        Saved in:
      
    
          | Main Authors: | , , | 
|---|---|
| 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  |