Transfer Learning Vs. Fine-Tuning in Bilinear CNN for Lung Nodules Classification on CT Scans

Lung cancer is one of the leading causes of death worldwide. Its early detection in its nodular form is extremely effective in improving patient survival rate. Deep learning (DL) and especially Convolutional Neural Network (CNN) have an important development over the past decade and were largely explored in medical imaging analysis. In this paper, a trending DL model composed of two CNN streams, named Bilinear CNN (B-CNN), was proposed for lung nodules classification on CT scans. In the developed B-CNN model, the pre-trained VGG16 architecture was trained as a feature extractor. It is the most important part of the proposed model in which its effectiveness depends stringently on its performances. Aiming to improve these performances, we address this question: what process leads with the performance improvement of the feature extractors? Transfer learning or Fine-tuning? To answer this question, two B-CNN models were implemented, in which the first one was based on transfer learning process and the second was based on fine-tuning, using VGG16 networks. A set of experiments was conducted and the results have shown the outperformance of the fine-tuned B-CNN model compared to the transfer learning-based model. Moreover, the proposed B-CNN model was demonstrating its efficiency and viability for the classification of lung nodules in terms of accuracy and AUC compared to existing works.

[1]  Kenji Suzuki,et al.  A deep CNN based transfer learning method for false positive reduction , 2018, Multimedia Tools and Applications.

[2]  Aydin Kaya,et al.  Cascaded classifiers and stacking methods for classification of pulmonary nodule characteristics , 2018, Comput. Methods Programs Biomed..

[3]  Shouliang Qi,et al.  Deep CNN models for pulmonary nodule classification: model modification, model integration, and transfer learning. , 2019, Journal of X-ray science and technology.

[4]  Björn Schuller,et al.  Classification of Lung Nodules Based on Deep Residual Networks and Migration Learning , 2020, Comput. Intell. Neurosci..

[5]  Richard C. Pais,et al.  The Lung Image Database Consortium (LIDC) and Image Database Resource Initiative (IDRI): a completed reference database of lung nodules on CT scans. , 2011, Medical physics.

[6]  Nawres Khlifa,et al.  Deep learning-based CAD schemes for the detection and classification of lung nodules from CT images: A survey. , 2020, Journal of X-ray science and technology.

[7]  Jingyu Wang,et al.  Bilinear CNN Models for Food Recognition , 2017, 2017 International Conference on Digital Image Computing: Techniques and Applications (DICTA).

[8]  Jean-Christophe Burie,et al.  Improving Accuracy of Lung Nodule Classification Using Deep Learning with Focal Loss , 2019, Journal of healthcare engineering.

[9]  Shihui Ying,et al.  Histopathological image classification with bilinear convolutional neural networks , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[10]  Nawres Khlifa,et al.  Facial Expression Recognition using the Bilinear Pooling , 2020, VISIGRAPP.

[11]  Nawres Khlifa,et al.  A Fully Automatic based Deep Learning Approach for Aneurysm Detection in DSA Images , 2018, 2018 IEEE International Conference on Image Processing, Applications and Systems (IPAS).

[12]  Hao Chen,et al.  Validation, comparison, and combination of algorithms for automatic detection of pulmonary nodules in computed tomography images: The LUNA16 challenge , 2016, Medical Image Anal..

[13]  Ramzi Guetari,et al.  Thyroid nodules classification and diagnosis in ultrasound images using fine‐tuning deep convolutional neural network , 2020, Int. J. Imaging Syst. Technol..

[14]  Juan M. Corchado,et al.  Compact bilinear pooling via kernelized random projection for fine-grained image categorization on low computational power devices , 2020, Neurocomputing.

[15]  Subhransu Maji,et al.  Bilinear CNN Models for Fine-Grained Visual Recognition , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).