The invention relates to auxiliary medical diagnoses, and aims to provide a method for automatically identifying whether a thyroid nodule is benign or malignant based on a deep convolutional neural network. The method for automatically identifying whether the thyroid nodule is benign or malignant based on the deep convolutional neural network comprises the following steps: reading B ultrasonic data of thyroid nodules; performing preprocessing for thyroid nodule images; selecting images, and obtaining nodule portions and non-nodule portions through segmentations; averagely dividing the extracted ROIs (regions of interest) into p groups, extracting characteristics of the ROIs by utilizing a CNN (convolutional neural network), and performing uniformization; taking p-1 groups of data as a training set, taking the remaining one group to make a test, and obtaining an identification model through training to make the test; and repeating cross validation for p times, and then obtaining an optimum parameter of the identification model. The method can obtain the thyroid nodules through the automatic segmentations by means of the deep convolutional neural network, and makes up for the deficiency that a weak boundary problem cannot be solved based on a movable contour and the like; and the method can automatically lean and extract valuable feature combinations, and prevent the complexity of an artificial feature selection.
Method for automatically identifying whether thyroid nodule is benign or malignant based on deep convolutional neural network