Integrate domain knowledge in training multi-task cascade deep learning model for benign-malignant thyroid nodule classification on ultrasound images

Abstract The automatic and accurate diagnosis of thyroid nodules in ultrasound images is of great significance to reduce the workload and radiologists’ misdiagnosis rate. Although deep learning has shown strong image classification performance, the inherent limitations of medical images small dataset and time-consuming access to lesion annotations, leaving this work still facing challenges. In our study, a multi-task cascade deep learning model (MCDLM) was proposed, which integrates radiologists’ various domain knowledge (DK) and uses multimodal ultrasound images for automatic diagnosis of thyroid nodules. Specifically, we transfer the knowledge learned by U-net from the source domain to the target domain under the guidance of radiologist’ marks to obtain more accurate nodules’ segmentation results. We then quantify the nodules’ ultrasound features (UF) as conditions to assist the dual-path semi-supervised conditional generative adversarial network (DScGAN) in generating higher quality images obtaining more powerful discriminators. After that, we concatenate DScGAN learning’s image representation to train a supervised support vector machine (S3VM) for thyroid nodule classification. The experiment results on ultrasound images of 1030 patients suggest that the MCDLM model can achieve almost the same classification performance as the fully supervised learning (an accuracy of 90.01% and an AUC of 91.07%) using only about 35% of the full labeled dataset, which saves a lot of time and effort compared to traditional methods.

[1]  Weiqiang Huang,et al.  Segmentation and Diagnosis of Papillary Thyroid Carcinomas Based on Generalized Clustering Algorithm in Ultrasound Elastography , 2019, Journal of Medical Systems.

[2]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[3]  Junying Chen,et al.  A review of thyroid gland segmentation and thyroid nodule segmentation methods for medical ultrasound images , 2020, Comput. Methods Programs Biomed..

[4]  Daphna Weinshall,et al.  Every Untrue Label is Untrue in its Own Way: Controlling Error Type with the Log Bilinear Loss , 2017, ArXiv.

[5]  Hongyan Liu,et al.  Glaucoma diagnosis based on both hidden features and domain knowledge through deep learning models , 2018, Knowl. Based Syst..

[6]  An Hyun,et al.  The Prevalence of Thyroid Nodules and the Morphological Analysis of Malignant Nodules on Ultrasonography , 2019, Journal of Radiological Science and Technology.

[7]  Joel E. W. Koh,et al.  Thyroid lesion classification in 242 patient population using Gabor transform features from high resolution ultrasound images , 2016, Knowl. Based Syst..

[8]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[9]  Bin Gu,et al.  New Incremental Learning Algorithm for Semi-Supervised Support Vector Machine , 2018, KDD.

[10]  Christoph H. Lampert,et al.  Seed, Expand and Constrain: Three Principles for Weakly-Supervised Image Segmentation , 2016, ECCV.

[11]  Bo Peng,et al.  基于TI-RADS的甲状腺结节超声图像特征提取技术研究 (Thyroid Nodule Ultrasound Image Feature Extraction Technique Based on TI-RADS) , 2015, 计算机科学.

[12]  Chunfeng Lian,et al.  Automated detection and classification of thyroid nodules in ultrasound images using clinical-knowledge-guided convolutional neural networks , 2019, Medical Image Anal..

[13]  Heng-Da Cheng,et al.  Multiple-instance learning with global and local features for thyroid ultrasound image classification , 2014, 2014 7th International Conference on Biomedical Engineering and Informatics.

[14]  Raghad Zuhair Yousif,et al.  A Novel Run-length based wavelet features for Screening Thyroid Nodule Malignancy , 2019 .

[15]  Aimin Hao,et al.  Learning from Weakly-Labeled Clinical Data for Automatic Thyroid Nodule Classification in Ultrasound Images , 2018, 2018 25th IEEE International Conference on Image Processing (ICIP).

[16]  Qianqian Du,et al.  DScGANS: Integrate Domain Knowledge in Training Dual-Path Semi-supervised Conditional Generative Adversarial Networks and S3VM for Ultrasonography Thyroid Nodules Classification , 2019, MICCAI.

[17]  Alexander Zien,et al.  Semi-Supervised Classification by Low Density Separation , 2005, AISTATS.

[18]  Jinlian Ma,et al.  A pre‐trained convolutional neural network based method for thyroid nodule diagnosis , 2017, Ultrasonics.

[19]  Simon Osindero,et al.  Conditional Generative Adversarial Nets , 2014, ArXiv.

[20]  Jing Yu,et al.  Classification of thyroid nodules in ultrasound images using deep model based transfer learning and hybrid features , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[21]  Ming Gao,et al.  Ensemble Deep Learning Model for Multicenter Classification of Thyroid Nodules on Ultrasound Images , 2020, Medical science monitor : international medical journal of experimental and clinical research.

[22]  Abhishek Das,et al.  Grad-CAM: Why did you say that? , 2016, ArXiv.

[23]  Shujian Yang,et al.  Automatic thyroid nodule recognition and diagnosis in ultrasound imaging with the YOLOv2 neural network , 2019, World Journal of Surgical Oncology.

[24]  Yu-rong Hong,et al.  Real‐time Ultrasound Elastography in the Differential Diagnosis of Benign and Malignant Thyroid Nodules , 2009, Journal of ultrasound in medicine : official journal of the American Institute of Ultrasound in Medicine.

[25]  Arif Rahmandinof,et al.  Image Segmentation of Thyroid SPECT Using Edge-Based Active Contour Model , 2020 .

[26]  Weidong Cai,et al.  Knowledge-based Collaborative Deep Learning for Benign-Malignant Lung Nodule Classification on Chest CT , 2019, IEEE Transactions on Medical Imaging.

[27]  Kai Liu,et al.  Thyroid Nodule Segmentation in Ultrasound Images Based on Cascaded Convolutional Neural Network , 2018, ICONIP.

[28]  Jianhua Guo,et al.  DW-Net: A cascaded convolutional neural network for apical four-chamber view segmentation in fetal echocardiography , 2019, Comput. Medical Imaging Graph..

[29]  K. Usha Rani,et al.  Analysis on Various Feature Extraction Methods for Medical Image Classification , 2020 .

[30]  Danny Ziyi Chen,et al.  Detection of Glands and Villi by Collaboration of Domain Knowledge and Deep Learning , 2015, MICCAI.

[31]  Augustus Odena,et al.  Semi-Supervised Learning with Generative Adversarial Networks , 2016, ArXiv.

[32]  Jin Young Kwak,et al.  Quantitative Evaluation for Differentiating Malignant and Benign Thyroid Nodules Using Histogram Analysis of Grayscale Sonograms , 2016, Journal of ultrasound in medicine : official journal of the American Institute of Ultrasound in Medicine.

[33]  F. Ouyang,et al.  Comparison between linear and nonlinear machine-learning algorithms for the classification of thyroid nodules. , 2019, European journal of radiology.

[34]  Hao Wang,et al.  A thyroid nodule classification method based on TI-RADS , 2017, International Conference on Digital Image Processing.

[35]  Jian Zhang,et al.  Deep Generative Breast Cancer Screening and Diagnosis , 2018, MICCAI.

[36]  Ali Mohammadzadeh,et al.  A Hybrid Multilayer Filtering Approach for Thyroid Nodule Segmentation on Ultrasound Images , 2018, Journal of ultrasound in medicine : official journal of the American Institute of Ultrasound in Medicine.

[37]  Xiaodong Liu,et al.  A new fusion approach for content based image retrieval with color histogram and local directional pattern , 2016, International Journal of Machine Learning and Cybernetics.

[38]  Trevor Darrell,et al.  Fully Convolutional Networks for Semantic Segmentation , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[39]  Namkug Kim,et al.  Computer-aided diagnosis for classifying benign versus malignant thyroid nodules based on ultrasound images: A comparison with radiologist-based assessments. , 2016, Medical physics.

[40]  Alfredo Illanes,et al.  Parametrical modelling for texture characterization—A novel approach applied to ultrasound thyroid segmentation , 2019, PloS one.

[41]  Andrew W. Fitzgibbon,et al.  Direct Least Square Fitting of Ellipses , 1999, IEEE Trans. Pattern Anal. Mach. Intell..