| Literature DB >> 35712087 |
André L S Meirelles1, Tahsin Kurc2, Jun Kong3, Renato Ferreira4, Joel H Saltz2, George Teodoro1,4.
Abstract
Background: Deep learning methods have demonstrated remarkable performance in pathology image analysis, but they are computationally very demanding. The aim of our study is to reduce their computational cost to enable their use with large tissue image datasets.Entities:
Keywords: CNN simplification; deep learning; digital pathology; efficient CNNs; tumor-infiltrating lymphocytes
Year: 2022 PMID: 35712087 PMCID: PMC9197439 DOI: 10.3389/fmed.2022.894430
Source DB: PubMed Journal: Front Med (Lausanne) ISSN: 2296-858X
Figure 1Use-case TIL analysis workflow. CNN is trained to identify TIL rich tissue based on patches annotated by expert pathologist (top). The CNN model is then used to classify input WSI in a patch basis. The result is a TIL map presenting TIL rich regions in the input tissue.
Figure 2NAR compound CNN simplification modifies depth, width, and input resolution in order to have a balance among CNN components.
Number of parameters and layers organization in original ResNet50 V2 and NAR simplified networks.
|
|
|
|
|
|
|---|---|---|---|---|
| ResNet50 V2 ( | ||||
| # Params | 23,568,898 | 14,583,140 | 11,274,413 | 8,514,988 |
| Conv 1 | 7 ×7, 64, stride 2 | |||
| Stage 1 | ||||
| Stage 2 | ||||
| Stage 3 | ||||
| Stage 4 | ||||
The parameter count considers a binary classification problem.
Number of parameters and layers for the ResRep reduced networks (binary classification).
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| ResNet50 V2 ( | |||||||
| # Params | 12,527,836 | 9,421,008 | 8,663,740 | 9,225,475 | 7,931,287 | 4,882,052 | 4,696,612 |
| Conv 1 | 7 × 7, 64, stride 2 | ||||||
| Stage 1 | |||||||
| Stage 2 | |||||||
| Stage 3 | |||||||
| Stage 4 | |||||||
In each reduction level, P indicates the block position where channels were pruned.
AUC, Giga- (G) correspondent to model input size, number of parameter layers, and total of model layers of ResNet50 V2 and simplified networks by ResRep, IR, and NAR.
|
|
|
|
|
|
|
|---|---|---|---|---|---|
| ResNet50 V2 ( | 0.86 | 9.65 | 240 ×240 | 50 | 225 |
| ResNet ResRep ϵ = 0.82 | 0.87 | 8.34 | 240 ×240 | 50 | 225 |
| ResNet ResRep ϵ = 0.84 | 0.82 | 7.91 | |||
| ResNet ResRep ϵ = 0.86 | 0.84 | 7.63 | |||
| ResNet ResRep ϵ = 0.88 | 0.81 | 7.68 | |||
| ResNet ResRep ϵ = 0.90 |
|
| |||
| ResNet ResRep ϵ = 0.92 | 0.69 | 6.10 | |||
| ResNet ResRep ϵ = 0.94 | 0.73 | 6.09 | |||
| ResNet50 V2 IR 1 | 0.88 | 7.90 | 209 ×209 | 50 | 225 |
| ResNet50 V2 IR 2 | 0.88 | 5.83 | 181 ×181 | ||
| ResNet50 V2 IR 3 |
|
| 157 ×157 | ||
| ResNet50 V2 IR 4 | 0.84 | 3.49 | 137 ×137 | ||
| ResNet50 V2 IR 5 | 0.81 | 2.56 | 119 ×119 | ||
| ResNet50 V2 IR 6 | 0.79 | 2.03 | 104 ×104 | ||
| ResNet NAR ϕ = 1 | 0.84 | 5.15 | 209 ×209 | 42 | 170 |
| ResNet NAR ϕ = 2 |
|
| 181 ×181 | 36 | 160 |
| ResNet NAR ϕ = 3 | 0.80 | 1.53 | 157 ×157 | 30 | 134 |
Bold values are those with good quality/performance trade offs.
AUC, Giga-FLOPs (GFLOPs) correspondent to input sizes, number of parameter layers, and total layers of Inception V4 and simplified networks produced by NAR.
|
|
|
|
|
|
|
|---|---|---|---|---|---|
| Inception V4 ( | 0.92 | 15.48 | 240 ×240 | 245 | 861 |
| Inception IR 1 |
|
| 209 ×209 | 245 | 861 |
| Inception IR 2 | 0.89 | 6.64 | 181 ×181 | ||
| Inception IR 3 | 0.88 | 4.79 | 158 ×158 | ||
| Inception IR 4 | 0.87 | 2.76 | 137 ×137 | ||
| Inception IR 5 | 0.86 | 1.92 | 119 ×119 | ||
| Inception IR 6 | 0.77 | 1.14 | 104 ×104 | ||
| Inception NAR ϕ = 1 |
|
| 209 ×209 | 206 | 723 |
| Inception NAR ϕ = 2 |
|
| 181 ×181 | 179 | 627 |
| Inception NAR ϕ = 3 | 0.90 | 2.21 | 158 ×158 | 145 | 507 |
| Inception NAR ϕ = 4 | 0.88 | 1.02 | 137 ×137 | 123 | 429 |
| Inception NAR ϕ = 5 | 0.87 | 0.56 | 119 ×119 | 101 | 351 |
| Inception NAR ϕ = 6 | 0.84 | 0.28 | 104 ×104 | 91 | 315 |
Bold values are those with good quality/performance trade offs.