| Literature DB >> 35712722 |
Wei Huang1, Shasha Sun1, Zhengyu Yu2, Shanshan Lu1, Hao Feng3.
Abstract
With the rapid development of deep learning, automatic image recognition is widely used in medical development. In this study, a deep learning convolutional neural network model was developed to recognize and classify chronic cervicitis and cervical cancer. A total of 10,012 colposcopy images of 1,081 patients from Hunan Provincial People's Hospital in China were recorded. Five different colposcopy image features of the cervix including chronic cervicitis, intraepithelial lesions, cancer, polypus, and free hyperplastic squamous epithelial tissue were extracted to be applied in our deep learning network convolutional neural network model. However, the result showed a low accuracy (42.16%) due to computer misrecognition of chronic cervicitis, intraepithelial lesions, and free hyperplastic squamous epithelial tissue with high similarity. To optimize this model, we selected two significant feature images: chronic cervicitis and cervical cancer to input into a deep learning network. The result indicates high accuracy and robustness with an accuracy of 95.19%, which can be applied to detect whether the patient has chronic cervicitis or cervical cancer based on the patient's colposcopy images.Entities:
Keywords: cervical cancer; chronic cervicitis; colposcopy images; convolutional neural network model; deep learning
Year: 2022 PMID: 35712722 PMCID: PMC9196041 DOI: 10.3389/fphar.2022.911962
Source DB: PubMed Journal: Front Pharmacol ISSN: 1663-9812 Impact factor: 5.988
FIGURE 1Workflow diagram of the deep learning classification model.
FIGURE 2Sample image of different features.
FIGURE 3Structure of the proposed deep learning network.
Descriptions of network layers.
| Network layer | Description |
|---|---|
| Image input layer | To input and normalize images into a network |
| Convolution layers | To learn and recognize images patterns. It is the main block for convolutional neural networks |
| Relu layers | Relu (Rectified Linear Unit) is one of the activation functions, which outputs the positive part of the input |
| Fully connected layer | To connect previous layer with all the inputs to all the activation value in the next layer |
| Softmax layer | To turn the value between 0 and 1 |
| Classification layer | To compute the class number from the input size |
FIGURE 4Process of training and validation for all classes.
FIGURE 5Examples of similar images of different features.
FIGURE 6Process of training and validation for chronic cervicitis and cancer classes.