journal article·2023Open access

A Transfer Learning Approach Based on Ultrasound Images for Liver Cancer Detection

Murtada K. Elbashir, Alshimaa Mahmoud, Ayman Mohamed Mostafa, Eslam Hamouda, Meshrif Alruily, Sadeem M. Alotaibi, Hosameldeen Shabana, Mohamed Ezz

Computers, Materials & Continua· Volume 75· Issue 3

Abstract

The convolutional neural network (CNN) is one of the main algorithms that is applied to deep transfer learning for classifying two essential types of liver lesions; Hemangioma and hepatocellular carcinoma (HCC). Ultrasound images, which are commonly available and have low cost and low risk compared to computerized tomography (CT) scan images, will be used as input for the model. A total of 350 ultrasound images belonging to 59 patients are used. The number of images with HCC is 202 and 148, respectively. These images were collected from ultrasound cases.info (28 Hemangiomas patients and 11 HCC patients), the department of radiology, the University of Washington (7 HCC patients), the Atlas of ultrasound Germany (3 HCC patients), and Radiopedia and others (10 HCC patients). The ultrasound images are divided into 225, 52, and 73 for training, validation, and testing. A data augmentation technique is used to enhance the validation performance. We proposed an approach based on ensembles of the best-selected deep transfer models from the on-the-shelf models: VGG16, VGG19, DenseNet, Inception, InceptionResNet, ResNet, and EfficientNet. After tuning both the feature extraction and the classification layers, the best models are selected. Validation accuracy is used for model tuning and selection. The accuracy, sensitivity, specificity and AUROC are used to evaluate the performance. The experiments are concluded in five stages. The first stage aims to evaluate the base model performance by training the on-the-shelf models. The best accuracy obtained in the first stage is 83.5%. In the second stage, we augmented the data and retrained the on-the-shelf models with the augmented data. The best accuracy we obtained in the second stage was 86.3%. In the third stage, we tuned the feature extraction layers of the on-the-shelf models. The best accuracy obtained in the third stage is 89%. In the fourth stage, we fine-tuned the classification layer and obtained an accuracy of 93% as the best accuracy. In the fifth stage, we applied the ensemble approach using the best three-performing models and obtained an accuracy, specificity, sensitivity, and AUROC of 94%, 93.7%, 95.1%, and 0.944, respectively.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Photoacoustic and Ultrasonic Imaging · Spectroscopy Techniques in Biomedical and Chemical Research · AI in cancer detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (46)

Show source-provided references
1. EASL clinical practice guidelines: Management of hepatocellular carcinoma
2. Guidelines for diagnosis and treatment of primary liver cancer in China
3. Diagnosis, staging, and management of hepatocellular carcinoma
4. Machine learning for medical diagnosis: History, state of the art and perspective
5. ImageNet classification with deep convolutional neural networks
6. Very deep convolutional networks for large-scale image recognition
7. Lightweight convolutional neural network for breast cancer classification using RNA-seq gene expression data10.1109/ACCESS.2019.2960722 ↗
8. A novel multi-instance learning approach for liver cancer recognition on abdominal CT images based on CPSO-SVM and IO
9. Computer aided detection of liver tumor using SVM classifier
10. Machine-learning based hybrid-feature analysis for liver cancer classification using fused (MR and CT) images10.3390/app10093134 ↗
11. Computer vision approach for liver tumor classification using CT dataset10.1080/08839514.2022.2055395 ↗
12. Automatic liver cancer detection in abdominal liver images using soft optimization techniques10.1007/s12652-020-01885-4 ↗
13. Modeling liver cancer and leukemia data using arcsine-Gaussian distribution10.32604/cmc.2021.015089 ↗
14. Stacked gated recurrent unit classifier with CT images for liver cancer classification10.32604/csse.2023.026877 ↗
15. Liver tumor segmentation based on 3D convolutional neural network with dual scale
16. An automated slice sorting technique for multi-slice computed tomography liver cancer images using convolutional network10.1016/j.eswa.2021.115686 ↗
17. Liver tumor segmentation in CT scans using modified SegNet10.3390/s20051516 ↗
18. Drug response prediction of liver cancer cell line using deep learning10.32604/cmc.2022.020055 ↗
19. Diagnosis of focal liver lesions from ultrasound using deep learning
20. Characterization of focal liver masses using acoustic radiation force impulse elastography
21. Machine learning for rapid assessment of outcomes of an ultrasound screening and surveillance program in patients at risk for hepatocellular carcinoma
22. Learning to diagnose cirrhosis with liver capsule guided ultrasound image classification
23. Extended speckle reduction anisotropic diffusion filter to despeckle ultrasound images10.32604/iasc.2022.026052 ↗
24. Automatic segmentation and detection system for varicocele using ultrasound images10.32604/cmc.2022.024913 ↗
25. Speckle noise suppression in ultrasound images using modular neural networks10.32604/iasc.2023.022631 ↗
26. Maize leaf disease identification based on feature enhancement and DMS-robust alexnet10.1109/ACCESS.2020.2982443 ↗
27. Forest fire smoke detection under complex backgrounds using TRPCA and TSVB10.1071/WF20086 ↗
28. Domain adaptation with neural embedding matching
29. Transfer learning for medical image classification: A literature review
30. https://www.sonoskills.com/en-en/resources/ultrasound-cases/ [Last Access: 03-11-2022].
31. https://sonographie.org/en/ [Last Access: 02-11-2022].
32. https://radiopaedia.org/ [Last Access: 03-11-2022].
33. Generalizing pooling functions in convolutional neural networks: Mixed gated and tree10.1109/TPAMI.2017.2703082 ↗
34. Novel transfer learning approach for medical imaging with limited labeled data10.3390/cancers13071590 ↗
35. Convolutional neural networks for medical image analysis: Full training or fine tuning
36. Transfer learning in brain-computer interfaces10.1109/MCI.2015.2501545 ↗
37. A safely resected, very large hepatic hemangioma
38. Challenge-response emotion authentication algorithm using modified horizontal deep learning10.32604/iasc.2023.031561 ↗
39. Exophytic hepatic hemangioma: A case report10.1016/j.radcr.2022.06.040 ↗
40. Improving liver lesion characterization using retrospective fusion of FDG PET/CT and MRI
41. Focal liver lesions: Computer-aided diagnosis by using contrast-enhanced us cine recordings10.1148/radiol.2017170365 ↗
42. Computer-aided diagnosis of focal liver lesions using contrast-enhanced ultrasonography with perflubutane microbubbles10.1109/TMI.2017.2659734 ↗
43. Automatic classification of focal liver lesions based on MRI and risk factors
44. Prototype system for feature extraction, classification and study of medical images10.1016/j.eswa.2016.07.008 ↗
45. Mammogram image segmentation using fuzzy clustering
46. 3D liver tumor segmentation in CT images using improved fuzzy C-means and graph cuts