A Hybrid Model based on Ant Lion Optimization Algorithm and K-Nearest Neighbors Algorithm to Diagnose Liver Disease
Introduction: Given that a huge amount of cost is imposed on public and private hospitals from the department of liver diseases, it is necessary to provide a method to predict liver diseases. This study aimed to propose a hybrid model based on the Ant Lion Optimization algorithm and K-Nearest Neighb...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | fas |
Published: |
Ilam University of Medical Sciences
2020-12-01
|
Series: | Majallah-i Dānishgāh-i ’Ulūm-i Pizishkī-i Īlām |
Subjects: | |
Online Access: | http://sjimu.medilam.ac.ir/article-1-6271-en.html |
_version_ | 1818881223281344512 |
---|---|
author | Shayan Javadzadeh Human Shayanfar Farhad Soleimanian Gharehchopogh |
author_facet | Shayan Javadzadeh Human Shayanfar Farhad Soleimanian Gharehchopogh |
author_sort | Shayan Javadzadeh |
collection | DOAJ |
description | Introduction: Given that a huge amount of cost is imposed on public and private hospitals from the department of liver diseases, it is necessary to provide a method to predict liver diseases. This study aimed to propose a hybrid model based on the Ant Lion Optimization algorithm and K-Nearest Neighbors algorithm to diagnose liver diseases.
Materials & Methods: This descriptive-analytic study proposed a hybrid model based on machine learning algorithms to classify individuals into two categories, including healthy and unhealthy (those with liver diseases). The proposed model has been simulated using MATLAB software. The datasets used in this study were obtained from the Indian Liver Patient Dataset available in the Machine Learning Repository at the University of Irvine, California. This dataset contains 583 independent records, including 10 features for liver diseases.
Findings: After pre-processing, the dataset was randomly divided into 20 categories of the entire dataset, which included different training and test data. In each category of the dataset, 90% and 10% of the data were used for training and test, respectively. Regarding all features, the results obtained the most accurate mode at 95.23%. Moreover, according to the criteria of specificity and sensitivity accuracy, the corresponding values were 93.95% and 94.11%, respectively. Furthermore, the accuracy of the proposed model along with five features was estimated at 98.63%.
Discussions & Conclusions: This model was proposed to diagnose and classify liver diseases along with an accuracy rate of higher than 90%. Healthcare centers and physicians can utilize the results of this study. |
first_indexed | 2024-12-19T14:58:27Z |
format | Article |
id | doaj.art-52d0c5e9f4c8469880d544fe6c06c99e |
institution | Directory Open Access Journal |
issn | 1563-4728 2588-3135 |
language | fas |
last_indexed | 2024-12-19T14:58:27Z |
publishDate | 2020-12-01 |
publisher | Ilam University of Medical Sciences |
record_format | Article |
series | Majallah-i Dānishgāh-i ’Ulūm-i Pizishkī-i Īlām |
spelling | doaj.art-52d0c5e9f4c8469880d544fe6c06c99e2022-12-21T20:16:39ZfasIlam University of Medical SciencesMajallah-i Dānishgāh-i ’Ulūm-i Pizishkī-i Īlām1563-47282588-31352020-12-012857689A Hybrid Model based on Ant Lion Optimization Algorithm and K-Nearest Neighbors Algorithm to Diagnose Liver DiseaseShayan Javadzadeh0Human Shayanfar1Farhad Soleimanian Gharehchopogh2 Dept of Computer Engineering, Kamal Institute of Higher Education, Urmia, Iran Dept of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran Dept of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran Introduction: Given that a huge amount of cost is imposed on public and private hospitals from the department of liver diseases, it is necessary to provide a method to predict liver diseases. This study aimed to propose a hybrid model based on the Ant Lion Optimization algorithm and K-Nearest Neighbors algorithm to diagnose liver diseases. Materials & Methods: This descriptive-analytic study proposed a hybrid model based on machine learning algorithms to classify individuals into two categories, including healthy and unhealthy (those with liver diseases). The proposed model has been simulated using MATLAB software. The datasets used in this study were obtained from the Indian Liver Patient Dataset available in the Machine Learning Repository at the University of Irvine, California. This dataset contains 583 independent records, including 10 features for liver diseases. Findings: After pre-processing, the dataset was randomly divided into 20 categories of the entire dataset, which included different training and test data. In each category of the dataset, 90% and 10% of the data were used for training and test, respectively. Regarding all features, the results obtained the most accurate mode at 95.23%. Moreover, according to the criteria of specificity and sensitivity accuracy, the corresponding values were 93.95% and 94.11%, respectively. Furthermore, the accuracy of the proposed model along with five features was estimated at 98.63%. Discussions & Conclusions: This model was proposed to diagnose and classify liver diseases along with an accuracy rate of higher than 90%. Healthcare centers and physicians can utilize the results of this study.http://sjimu.medilam.ac.ir/article-1-6271-en.htmlant lion optimization (alo) algorithmclassificationdiagnosis of liver diseasek-nearest neighbors (knn) algorithm |
spellingShingle | Shayan Javadzadeh Human Shayanfar Farhad Soleimanian Gharehchopogh A Hybrid Model based on Ant Lion Optimization Algorithm and K-Nearest Neighbors Algorithm to Diagnose Liver Disease Majallah-i Dānishgāh-i ’Ulūm-i Pizishkī-i Īlām ant lion optimization (alo) algorithm classification diagnosis of liver disease k-nearest neighbors (knn) algorithm |
title | A Hybrid Model based on Ant Lion Optimization Algorithm
and K-Nearest Neighbors Algorithm to
Diagnose Liver Disease |
title_full | A Hybrid Model based on Ant Lion Optimization Algorithm
and K-Nearest Neighbors Algorithm to
Diagnose Liver Disease |
title_fullStr | A Hybrid Model based on Ant Lion Optimization Algorithm
and K-Nearest Neighbors Algorithm to
Diagnose Liver Disease |
title_full_unstemmed | A Hybrid Model based on Ant Lion Optimization Algorithm
and K-Nearest Neighbors Algorithm to
Diagnose Liver Disease |
title_short | A Hybrid Model based on Ant Lion Optimization Algorithm
and K-Nearest Neighbors Algorithm to
Diagnose Liver Disease |
title_sort | hybrid model based on ant lion optimization algorithm and k nearest neighbors algorithm to diagnose liver disease |
topic | ant lion optimization (alo) algorithm classification diagnosis of liver disease k-nearest neighbors (knn) algorithm |
url | http://sjimu.medilam.ac.ir/article-1-6271-en.html |
work_keys_str_mv | AT shayanjavadzadeh ahybridmodelbasedonantlionoptimizationalgorithmandknearestneighborsalgorithmtodiagnoseliverdisease AT humanshayanfar ahybridmodelbasedonantlionoptimizationalgorithmandknearestneighborsalgorithmtodiagnoseliverdisease AT farhadsoleimaniangharehchopogh ahybridmodelbasedonantlionoptimizationalgorithmandknearestneighborsalgorithmtodiagnoseliverdisease AT shayanjavadzadeh hybridmodelbasedonantlionoptimizationalgorithmandknearestneighborsalgorithmtodiagnoseliverdisease AT humanshayanfar hybridmodelbasedonantlionoptimizationalgorithmandknearestneighborsalgorithmtodiagnoseliverdisease AT farhadsoleimaniangharehchopogh hybridmodelbasedonantlionoptimizationalgorithmandknearestneighborsalgorithmtodiagnoseliverdisease |