| Literature DB >> 35083528 |
Philipp Wesp1, Sergio Grosu2, Anno Graser3, Stefan Maurus2, Christian Schulz4, Thomas Knösel5, Matthias P Fabritius2, Balthasar Schachtner2,6, Benjamin M Yeh7, Clemens C Cyran2, Jens Ricke2, Philipp M Kazmierczak2, Michael Ingrisch2.
Abstract
OBJECTIVES: To investigate the differentiation of premalignant from benign colorectal polyps detected by CT colonography using deep learning.Entities:
Keywords: Colonic polyp; Colonography; Computed tomographic; Deep learning; Early detection of cancer
Mesh:
Year: 2022 PMID: 35083528 PMCID: PMC9213389 DOI: 10.1007/s00330-021-08532-2
Source DB: PubMed Journal: Eur Radiol ISSN: 0938-7994 Impact factor: 7.034
Fig. 1Flow diagram of the training set and the external test set
Fig. 2a-c Colorectal polyps of the training set (indicated by arrows) in axial 2D CT colonography images (top row) and in the corresponding virtual fly-through 3D reconstructions (bottom row). a 7-mm hyperplastic polyp in the rectum of a 58-year-old woman. b 8-mm tubular adenoma in the transverse colon of a 74-year-old woman. c 9-mm tubulovillous adenoma in the rectum of a 67-year-old man
Colorectal polyp segmentations in the training set and external test set class-divided according to the histopathological report
| Histopathologic category | Number of polyp segmentations | Classification | |
|---|---|---|---|
| Training set | External test set | ||
| Regular mucosa | 3/169 (2%) | 9/118 (8%) | Benign |
| Hyperplastic polyp | 78/169 (46%) | 30/118 (25%) | |
| Lipomatous polyp | 2/169 (1%) | 0/118 (0%) | |
| Tubular adenoma | 57/169 (34%) | 49/118 (42%) | Premalignant |
| Tubulovillous adenoma | 16/169 (9%) | 26/118 (22%) | |
| Villous adenoma | 8/169 (5%) | 0/118 (0%) | |
| Serrated adenoma | 4/169 (2%) | 0/118 (0%) | |
| Adenocarcinoma | 1/169 (1%) | 4/118 (3%) | |
The adenocarcinoma segmentations were included in the premalignant group for study purposes only
Fig. 3Schematic illustration of model training (left) and testing (right). Training: Model noSEG was trained on augmented CT images of the training set, model SEG was trained on augmented CT images and manual polyp segmentation masks. Testing: Model noSEG predicted polyp class (benign vs. premalignant) on CT images of the independent external test set, and model SEG made predictions based on CT images and manual polyp segmentation masks
Fig. 4Schematic illustration of the CNN architecture used in the ensemble models SEG and noSEG. First, the input (CT image for model noSEG, CT image and manual polyp segmentation mask for model SEG) propagates through three convolution blocks (blocks 1, 2, and 3), each consisting of two consecutive three-dimensional convolutions with an increasing number of filter kernels (block 1: 16 kernels, block 2: 32 kernels, block 3: 64 kernels) and skip connections. Afterwards, a fully connected layer mapped the information to the output neuron which holds the output score (0.0 = benign, 1.0 = premalignant)
Layer-by-layer description of the CNNs used in the two ensemble models SEG and noSEG
| Name | Layer | Filter kernel (shape, count) | Output size | ||
|---|---|---|---|---|---|
| Main branch | Shortcut | noSEG | SEG | ||
| in | Input | - | 50 × 50 × 50 × 1 | 50 × 50 × 50 × 2 | |
| res1a | 3D convolution | 3 × 3 × 3, 16 | 3 × 3 × 3, 1 | 25 × 25 × 25 × 16 | |
| res1b | 3D convolution | 3 × 3 × 3, 16 | id | 25 × 25 × 25 × 16 | |
| add1 | Add | - | 25 × 25 × 25 × 16 | ||
| res2a | 3D convolution | 3 × 3 × 3, 32 | 3 × 3 × 3, 1 | 13 × 13 × 13 × 32 | |
| res2b | 3D convolution | 3 × 3 × 3, 32 | id | 13 × 13 × 13 × 32 | |
| add2 | Add | - | 13 × 13 × 13 × 32 | ||
| res3a | 3D convolution | 3 × 3 × 3, 64 | 3 × 3 × 3, 1 | 7 × 7 × 7 × 64 | |
| res3b | 3D convolution | 3 × 3 × 3, 64 | id | 7 × 7 × 7 × 64 | |
| add3 | Add | - | 7 × 7 × 7 × 64 | ||
| pool | Global average pooling | - | 64 | ||
| drop | Dropout | - | 64 | ||
| out | Fully connected layer | - | 1 | ||
The convolutional part of each network (up to layer “add3”) consisted of a main branch, containing three-dimensional convolutions, and a shortcut branch, containing either a single convolution kernel for downscaling or an identity mapping (“id”). At each add layer (“add1”, “add2”, “add3”), the main branch and the shortcut branch were added. After add1 and add2, the images were split up again into main and shortcut branches
Fig. 5GradCAM++ images of model noSEG for the inputs (a) 7-mm hyperplastic polyp, (b) 7-mm tubular adenoma, and (c) 9-mm tubulovillous adenoma from the test set superimposed with the respective 2D CT colonography images. Grad-CAM+ + is a gradient-based explanation method for CNNs and was used to visualise the correspondence (0.0 = no correspondence, 1.0 = highest correspondence) of each image voxel with the prediction of the model noSEG (benign vs. premalignant polyp) [18]
Fig. 6Receiver operating characteristic (ROC) curve for deep learning predictions of polyp class (benign vs. premalignant) in the external test set from model SEG and model noSEG
Class prediction accuracy of the two models SEG and noSEG on the external test set polyp segmentations for each histopathologic category
| Histopathologic category | Model accuracy | Ground truth classification | |
|---|---|---|---|
| SEG | noSEG | ||
| Regular mucosa | 3/9 (33%) | 7/9 (78%) | Benign |
| Hyperplastic polyp | 21/30 (70%) | 15/30 (50%) | |
| Lipomatous polyp | 0/0 | 0/0 | |
| Tubular adenoma | 36/49 (73%) | 37/49 (76%) | Premalignant |
| Tubulovillous adenoma | 23/26 (88%) | 23/26 (88%) | |
| Villous adenoma | 0/0 | 0/0 | |
| Serrated adenoma | 0/0 | 0/0 | |
| Adenocarcinoma | 4/4 (100%) | 3/4 (75%) | |
The four adenocarcinoma segmentations were included in the premalignant group for study purposes only