Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic Algorithm

Fatty liver disease is considered a critical illness that should be diagnosed and detected at an early stage. In advanced stages, liver cancer or cirrhosis arise, and to identify this disease, radiologists commonly use ultrasound images. However, because of their low quality, radiologists found it c...

Full description

Bibliographic Details
Main Authors: Ahmed Gaber, Hassan A. Youness, Alaa Hamdy, Hammam M. Abdelaal, Ammar M. Hassan
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/1/521
_version_ 1827668735733792768
author Ahmed Gaber
Hassan A. Youness
Alaa Hamdy
Hammam M. Abdelaal
Ammar M. Hassan
author_facet Ahmed Gaber
Hassan A. Youness
Alaa Hamdy
Hammam M. Abdelaal
Ammar M. Hassan
author_sort Ahmed Gaber
collection DOAJ
description Fatty liver disease is considered a critical illness that should be diagnosed and detected at an early stage. In advanced stages, liver cancer or cirrhosis arise, and to identify this disease, radiologists commonly use ultrasound images. However, because of their low quality, radiologists found it challenging to recognize this disease using ultrasonic images. To avoid this problem, a Computer-Aided Diagnosis technique is developed in the current study, using Machine Learning Algorithms and a voting-based classifier to categorize liver tissues as being fatty or normal, based on extracting ultrasound image features and a voting-based classifier. Four main contributions are provided by our developed method: firstly, the classification of liver images is achieved as normal or fatty without a segmentation phase. Secondly, compared to our proposed work, the dataset in previous works was insufficient. A combination of 26 features is the third contribution. Based on the proposed methods, the extracted features are Gray-Level Co-Occurrence Matrix (GLCM) and First-Order Statistics (FOS). The fourth contribution is the voting classifier used to determine the liver tissue type. Several trials have been performed by examining the voting-based classifier and J48 algorithm on a dataset. The obtained TP, TN, FP, and FN were 94.28%, 97.14%, 5.71%, and 2.85%, respectively. The achieved precision, sensitivity, specificity, and F1-score were 94.28%, 97.05%, 94.44%, and 95.64%, respectively. The achieved classification accuracy using a voting-based classifier was 95.71% and in the case of using the J48 algorithm was 93.12%. The proposed work achieved a high performance compared with the research works.
first_indexed 2024-03-10T03:48:50Z
format Article
id doaj.art-f64e5c2ea98c43ecb01248871144f80f
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T03:48:50Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-f64e5c2ea98c43ecb01248871144f80f2023-11-23T11:14:24ZengMDPI AGApplied Sciences2076-34172022-01-0112152110.3390/app12010521Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic AlgorithmAhmed Gaber0Hassan A. Youness1Alaa Hamdy2Hammam M. Abdelaal3Ammar M. Hassan4Department of Computers & Systems Engineering, Faculty of Engineering, Minia University, Minia 61519, EgyptDepartment of Computers & Systems Engineering, Faculty of Engineering, Minia University, Minia 61519, EgyptDepartment of Communications, Electronics, and Computer, Faculty of Engineering, Helwan University, Cairo 11511, EgyptDepartment of Information Technology, Faculty of Computers and Information, Luxor University, Luxor 85951, EgyptArab Academy for Science, Technology and Maritime Transport, South Valley Branch, Aswan 81516, EgyptFatty liver disease is considered a critical illness that should be diagnosed and detected at an early stage. In advanced stages, liver cancer or cirrhosis arise, and to identify this disease, radiologists commonly use ultrasound images. However, because of their low quality, radiologists found it challenging to recognize this disease using ultrasonic images. To avoid this problem, a Computer-Aided Diagnosis technique is developed in the current study, using Machine Learning Algorithms and a voting-based classifier to categorize liver tissues as being fatty or normal, based on extracting ultrasound image features and a voting-based classifier. Four main contributions are provided by our developed method: firstly, the classification of liver images is achieved as normal or fatty without a segmentation phase. Secondly, compared to our proposed work, the dataset in previous works was insufficient. A combination of 26 features is the third contribution. Based on the proposed methods, the extracted features are Gray-Level Co-Occurrence Matrix (GLCM) and First-Order Statistics (FOS). The fourth contribution is the voting classifier used to determine the liver tissue type. Several trials have been performed by examining the voting-based classifier and J48 algorithm on a dataset. The obtained TP, TN, FP, and FN were 94.28%, 97.14%, 5.71%, and 2.85%, respectively. The achieved precision, sensitivity, specificity, and F1-score were 94.28%, 97.05%, 94.44%, and 95.64%, respectively. The achieved classification accuracy using a voting-based classifier was 95.71% and in the case of using the J48 algorithm was 93.12%. The proposed work achieved a high performance compared with the research works.https://www.mdpi.com/2076-3417/12/1/521Computer-Aided Diagnosisdiffuse liverfatty liverfeature extractionregion of interestvoting-based classifier
spellingShingle Ahmed Gaber
Hassan A. Youness
Alaa Hamdy
Hammam M. Abdelaal
Ammar M. Hassan
Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic Algorithm
Applied Sciences
Computer-Aided Diagnosis
diffuse liver
fatty liver
feature extraction
region of interest
voting-based classifier
title Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic Algorithm
title_full Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic Algorithm
title_fullStr Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic Algorithm
title_full_unstemmed Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic Algorithm
title_short Automatic Classification of Fatty Liver Disease Based on Supervised Learning and Genetic Algorithm
title_sort automatic classification of fatty liver disease based on supervised learning and genetic algorithm
topic Computer-Aided Diagnosis
diffuse liver
fatty liver
feature extraction
region of interest
voting-based classifier
url https://www.mdpi.com/2076-3417/12/1/521
work_keys_str_mv AT ahmedgaber automaticclassificationoffattyliverdiseasebasedonsupervisedlearningandgeneticalgorithm
AT hassanayouness automaticclassificationoffattyliverdiseasebasedonsupervisedlearningandgeneticalgorithm
AT alaahamdy automaticclassificationoffattyliverdiseasebasedonsupervisedlearningandgeneticalgorithm
AT hammammabdelaal automaticclassificationoffattyliverdiseasebasedonsupervisedlearningandgeneticalgorithm
AT ammarmhassan automaticclassificationoffattyliverdiseasebasedonsupervisedlearningandgeneticalgorithm