4
4
I. I NTRODUCTION
Cirrhosis has been common in Egypt for decades, making it
one of the world’s largest countries with the highest cirrhosis
rates. [2]. Health-care resource constraints exacerbate the
problem by enabling disease-specific consequences to emerge
in the absence of effective therapies in the past, leading Fig. 1. The pathogenesis of liver disease inside the human body
to the consequences of an untreated diseased liver, as Fig.
1 illustrates. The need to address these important health
II. R ELATED W ORK / L ITERATURE S URVEY
issues in Egypt prompted a great deal of hepatology research.
Needle biopsies have been historically, and to this day remain, A. Machine Learning
the go-to method of accurately identifying liver disease [3], One study [4] describes a novel approach for detecting
but they are still an invasive and dangerous procedure. liver abnormalities using ultrasound images automatically.
A machine learning model was developed that can not only
generate labels (normal and abnormal) for an ultrasound
image, but also recognise when the prediction is likely to be
inaccurate. The suggested model does not create the label
978-1-6654-6677-6/22/$31.00 ©2022 IEEE of a test example if it is not confident in its prediction. On
246
Authorized licensed use limited to: National Institute of Technology Karnataka Surathkal. Downloaded on February 06,2025 at 08:34:29 UTC from IEEE Xplore. Restrictions apply.
a dataset of 99 US images, the AUC-ROC of the K-Nearest B. Deep Learning
Neighbour (KNN) classifier was 78%, while the AUC-ROC
of the conventional Support Vector Machine (SVM) was 87%. An alternative study [7] uses a feature-based approach
instead of higher order local auto-correlation (HLAC), which
Another approach [5] intends to improve the effectiveness has previously shown unsatisfactory results, to identify the
of computer-assisted liver disease diagnosis by improving US condition faster using computer aided diagnosis (CAD).
images before classifying them. his study describes a unique Convolutional neural networks (CNNs) are frequently
approach for autonomously extracting the liver capsule, as employed in medical image diagnosis, however, they have the
well as an algorithm that uses a pre-trained SVM classifier to drawback of requiring a large number of training samples, as
extract features of the parenchyma to determine the degree of well as over-training due to the limited amount of available
pathological alterations. On a dataset of 48 cirrhotic liver & examples. On a dataset of 500 US images (200 normal liver,
20 normal liver US images, the suggested technique attained 300 cirrhotic liver), the perspective augmentation achieved
an accuracy of 92.08%, 80.23%, 75.12%, and 93.58% for the greatest results with an error rate of 31.2% compared to
cases with normal, mild, moderate, and severe cirrhosis, an error rate of 37.7% without augmentation.
respectively, using a k-fold cross-validation strategy with K
set to 5. An additional approach [8] offers an end-to-end deep
learning strategy for automatic cirrhosis classification
using ultrasound images. To support region of interest
Furthermore, another study [6] aims to improve
(ROI) extraction from various ultrasound images, automatic
classification of normal and cirrhotic liver using various
ROI detection module was included. Simultaneously, the
texture features and weighted fisher discriminant classifier.
classification module employs ROI areas and the transfer
The Fisher Discriminant Ratio (FDR) is utilised to reduce the
learning network to obtain cirrhosis diagnosis results. On a
number of features in this investigation. The features with a
dataset of 681 samples, LiverTL had an AUC of over 0.90.
higher FDR value have greater discriminative strength and
are thus chosen for classification using the established FDR
method. On a dataset of 60 cirrhotic liver & 72 normal liver Some further studies [11] used the singular value
US images, the model resulted in a high accuracy of 96.38% decomposition (SVD) of the GLCM matrix, to classify
and a sensitivity of 98.33%, this algorithm can differentiate between normal and cirrhotic liver ultrasounds. They reached
cirrhotic liver from normal liver. an accuracy of 95.04% in both cases, as they combined the
SVD with a Neural Network (NN) on 82 normal ROIs and
39 cirrhotic ROIs from 12 patients.
Moreover, some other approach [9] proposed a system
to distinguish between normal, cirrhotic, and steatotic liver
disorders. This method combines two feature selection Finally an alternative approach [12] proposed a collection
methods, avoiding their drawbacks while maximising their of classifiers (SVM, Naive Bayes, Parzen, KNN) to get the
benefits, and bases categorization on the decisions of three best result possible, and the best result was achieved using
sub-classifiers. On a dataset of 279 US images (95 normal, KNN where K = 1 and the results were 97% and 99% for the
105 steatotic, and 79 cirrhotic), the recognition accuracy of normal and steatotic liver respectively. The study was done
the normal/steatosis classifier was 95%, the normal/cirrhosis on 75 ultrasounds of 75 patients with 40 of them having a
classifier was 95.74%, and the steatosis/cirrhosis classifier normal liver and 35 having steatoic liver.
was 94.23%. To arrive at a final conclusion of 95% accuracy,
the majority function is applied.
III. M ATERIALS AND M ETHODS
An additional study [10] proposed the AdaBoost approach
to combine weak classifiers and the use of an artificial dataset A. Image Acquisition
to overcome the challenge of overfitting with the relatively
small dataset of 20 ultrasound images, which bettered the A dataset was constructed from US images obtained from
original results from 56% to 80%, using cross validation. multiple sources and local clinics, thus there isn’t a specific
US machine being considered. A total of 61 images were
An alternative study [13] approached the problem made available by Ahmed Gaber Mabrouk [9], 55 images
of classifying healthy and cirrhotic liver, where they were obtained from a public dataset [14] an image from each
experimented using SVM classifier with 3 different feature patient in the study was used, and 73 images from various local
selection methods(PCA - u-LBP - GLCM) with the best clinics. A total of 189 US images were taken from different
accuracy to the u-LBP-SVM which was 87%. The dataset patients, and were manually classified as normal, steatotic, or
used for this research consisted of 20 normal images and 40 cirrhotic by medical professionals, 70 images were classified
cirrhotic ones. as normal, 94 images were classified as steatotic and 25 were
classified as cirrhotic as shown in Fig. 2.
247
Authorized licensed use limited to: National Institute of Technology Karnataka Surathkal. Downloaded on February 06,2025 at 08:34:29 UTC from IEEE Xplore. Restrictions apply.
of the ROIs cannot be fixed,and all the ROIs selected were
manually marked by medical professionals.
IV. R ESULTS AND D ISCUSSION (ANN) classifier. The total accuracy of the model was 75.0%
with no abstentions.
Firstly, the study attained slightly biased results, owing to
the skew in sample size between normal, cirrhotic and steatotic
images, the skew being a substantial increase in steatotic
images compared to normal and cirrhotic images, as well as a
substantial decrease in cirrhotic images compared to steatotic
images.
Secondly, several experiments were performed throughout
each development phase. First, without performing any feature Third, after utilising different feature selection methods such
selection methods, as shown in Fig. 4, the model produced as Random Forest, Fisher’s score and manual feature selection
an accuracy of 81.3% for the Normal/Steatosis classifier, to compare their results, Manual feature selection produced
70.0% for the Normal/Cirrhosis classifier, and 90.9% for the the best results using the ANN classifier. The most important
Steatosis/Cirrhosis classifier using Artificial Neural Network features for each classifier are as shown in Fig. 5.
248
Authorized licensed use limited to: National Institute of Technology Karnataka Surathkal. Downloaded on February 06,2025 at 08:34:29 UTC from IEEE Xplore. Restrictions apply.
Fig. 6. Best number of features for the 3 classifiers using manual feature
Fig. 4. The improvement of the model’s accuracy after feature selection and selection
adding the length feature
As shown in Fig. 7, for fisher score feature selection,
the number of features to output the best results were 12
features for the Normal/Steatosis clasifier, 94 features for the
Normal/Cirrhosis classifier and 62 features for the Steato-
sis/Cirrhosis classifier.
249
Authorized licensed use limited to: National Institute of Technology Karnataka Surathkal. Downloaded on February 06,2025 at 08:34:29 UTC from IEEE Xplore. Restrictions apply.
As shown in Fig. 4, after adding the liver length feature, [9] A. G. Mabrouk, A. Hamdy, H. M. Abdelaal, A. G. Elkattan, M. M.
the model, using the ANN classifier, was able to produce an Elshourbagy, and H. A. Alansary, “Automatic classification algorithm
for diffused liver diseases based on ultrasound images,” IEEE Access,
accuracy of 89.7% for the Normal/Steatosis classifier using vol. 9, pp. 5760–5768, 2021.
20 features, 84.2% for the Normal/Cirrhosis classifier using [10] Y. Fujita, Y. Hamamoto, M. Segawa, S. Terai, and I. Sakaida, “An
7 features and 95.5% for the Steatosis/Cirrhosis classifier improved method for cirrhosis detection using liver’s ultrasound im-
ages,” 2010 20th International Conference on Pattern Recognition, pp.
using 25 features. The total accuracy of the model was 85.3% 2294–2297, 2010.
with an abstention rate of 2.8%. The ANN contained two [11] J. Virmani, V. Kumar, N. Kalra, and N. Khandelwal, “Prediction of
hidden layers and used the ADAM solver [16] and the RELU cirrhosis based on singular value decomposition of gray level co-
occurence Marix and Anneural network classifier,” 2011 Developments
activation function. in E-systems Engineering, pp. 146–151, 2011.
[12] R. T. Ribeiro, R. T. Marinho, and J. M. Sanches, “Classification and
staging of chronic liver disease from multimodal data,” IEEE Transac-
tions on Biomedical Engineering, vol. 60, no. 5, pp. 1336–1344, 2013.
[13] Y.-ming Lei, X.-mei Zhao, and W.-dong Guo, “Cirrhosis recognition of
V. C ONCLUSION liver ultrasound images based on SVM and uniform LBP feature,” 2015
IEEE Advanced Information Technology, Electronic and Automation
Individual distinctions are made between normal/steatosis, Control Conference (IAEAC), pp. 382–387, 2015.
normal/cirrhosis, and steatosis/cirrhosis. Normal/steatosis clas- [14] M. Byra, G. Styczynski, C. Szmigielski, P. Kalinowski, Ł. Michałowski,
R. Paluszkiewicz, B. Ziarkiewicz-Wróblewska, K. Zieniewicz, P. So-
sifier had a recognition accuracy of 89.7%, normal/cirrhosis bieraj, and A. Nowicki, “Transfer learning with deep convolutional
classifier had a recognition accuracy of 84.2%, and steato- neural network for liver steatosis assessment in ultrasound images,”
sis/cirrhosis classifier had a recognition accuracy of 95.5%. International Journal of Computer Assisted Radiology and Surgery, vol.
13, no. 12, pp. 1895–1903, 2018.
The majority function is used to make the final decision. The [15] J. J. M. van Griethuysen, A. Fedorov, C. Parmar, A. Hosny, N. Aucoin, V.
attained accuracy of recognition is 85.3% with an abstention Narayan, R. G. H. Beets-Tan, J.-C. Fillion-Robin, S. Pieper, and H. J. W.
rate of 2.8%. L. Aerts, “Computational radiomics system to decode the radiographic
phenotype,” Cancer Research, vol. 77, no. 21, pp. 104–107, Nov. 2017.
The proposed approach can be utilised to distinguish between [16] D. P. Kingma and J. Ba, “Adam: A Method for Stochastic Optimization.”
the different stages of diffused liver fibrosis, such as classify- arXiv, 2014.
ing US image as either a normal, steatotic or cirrhotic liver.
ACKNOWLEDGMENT
We would like to thank Christine Raouf Zaki, radio diag-
nosis consultant, Ahmed Gaber Mabrouk [9] for their contri-
bution to our dataset.
R EFERENCES
[1] T. Mansour, M. Tawfik, M. El-Barody, S. Sileem, and A. Okasha,
“Correlation between ultrasound and magnetic resonance imaging in
diagnosis of ovarian tumors,” Al-Azhar International Medical Journal,
vol. 1, no. 12, pp. 214–223, Dec. 2020.
[2] A. Gomaa, N. Allam, A. Elsharkawy, M. El Kassas, and I. Waked,
“Hepatitis C infection in Egypt: Prevalence, impact and management
strategies,” Hepatic Medicine: Evidence and Research, vol. Volume 9,
pp. 17–25, May 2017.
[3] F. M. Sanai and E. B. Keeffe, “Liver biopsy for histological assessment
- the case against,” Saudi Journal of Gastroenterology, vol. 16, no. 2,
pp. 124–132, Mar. 2010.
[4] K. Hamid, A. Asif, W. Abbasi, D. Sabih, and F.-ul-A. A. Minhas, “Ma-
chine learning with abstention for automated liver disease diagnosis,”
2017 International Conference on Frontiers of Information Technology
(FIT), pp. 356–361, 2017.
[5] X. Liu, Z. Zhan, M. Yan, J. Zhao, J. Song, and Y. Q. Chen, “Computer-
aided cirrhosis diagnosis via automatic liver capsule extraction and com-
bined geometry-texture features,” 2017 IEEE International Conference
on Multimedia and Expo (ICME), pp. 865–870, 2017.
[6] S. K. Randhawa, R. K. Sunkaria, and A. K. Bedi, “Prediction of liver
cirrhosis using weighted fisher discriminant ratio algorithm,” 2018 First
International Conference on Secure Cyber Computing and Communica-
tion (ICSCCC), pp. 184–187, 2018.
[7] Y. Mitani, R. B. Fisher, Y. Fujita, Y. Hamamoto, and I. Sakaida, “Effect
of an augmentation on cnns in classifying a cirrhosis liver on B-mode
ultrasound images,” 2020 IEEE 2nd Global Conference on Life Sciences
and Technologies (LifeTech), pp. 253–254, 2020.
[8] H. Yang, X. Sun, Y. Sun, L. Cui, and B. Li, “Ultrasound image-
based diagnosis of cirrhosis with an end-to-end deep learning model,”
2020 IEEE International Conference on Bioinformatics and Biomedicine
(BIBM), pp. 1193–1196, 2020.
250
Authorized licensed use limited to: National Institute of Technology Karnataka Surathkal. Downloaded on February 06,2025 at 08:34:29 UTC from IEEE Xplore. Restrictions apply.