| Literature DB >> 31160649 |
Falk Zakrzewski1, Walter de Back2,3, Martin Weigert4,5, Torsten Wenke6, Silke Zeugner7, Robert Mantey8, Christian Sperling7, Katrin Friedrich7, Ingo Roeder2,8, Daniela Aust7,8, Gustavo Baretton7,8, Pia Hönscheid7,8.
Abstract
The human epidermal growth factor receptor 2 (HER2) gene amplification status is a crucial marker for evaluating clinical therapies of breast or gastric cancer. We propose a deep learning-based pipeline for the detection, localization and classification of interphase nuclei depending on their HER2 gene amplification state in Fluorescence in situ hybridization (FISH) images. Our pipeline combines two RetinaNet-based object localization networks which are trained (1) to detect and classify interphase nuclei into distinct classes normal, low-grade and high-grade and (2) to detect and classify FISH signals into distinct classes HER2 or centromere of chromosome 17 (CEN17). By independently classifying each nucleus twice, the two-step pipeline provides both robustness and interpretability for the automated detection of the HER2 amplification status. The accuracy of our deep learning-based pipeline is on par with that of three pathologists and a set of 57 validation images containing several hundreds of nuclei are accurately classified. The automatic pipeline is a first step towards assisting pathologists in evaluating the HER2 status of tumors using FISH images, for analyzing FISH images in retrospective studies, and for optimizing the documentation of each tumor sample by automatically annotating and reporting of the HER2 gene amplification specificities.Entities:
Mesh:
Substances:
Year: 2019 PMID: 31160649 PMCID: PMC6546913 DOI: 10.1038/s41598-019-44643-z
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Illustration of the two-stage deep learning detection system of the HER2 gene amplification stage in FISH images from breast cancer samples. (A) The nucleus detector network takes whole FISH images as input and outputs the localization and classification for all detected nuclei. (B) The signal detector network subsequently takes each detected nucleus and localizes and classifies individual FISH signals. The output of both networks is post-processed by calculation of the low/high grade ratios and HER2/CEN17 ratios, and an image-wide classification prediction is computed and reported. (C) Both detectors are based on RetinaNet which consists of a ResNet50 feature extraction network, a feature pyramid network and two fully convolutional classification and box regression networks for every level of the feature pyramid.
Details on training FISH images.
| #images | #nuclei | #uncertain | #artifact | ||
|---|---|---|---|---|---|
| normal | low-grade | high-grade | |||
| 299 | 626 | 782 | 1,760 | 2,037 | 1,050 |
Details on training interphase nuclei.
| #images | #FISH signals | ||
|---|---|---|---|
| CEN17 | HER2 | HER2 cluster | |
| 301 | 512 | 1,552 | 441 |
Figure 2The predication of the two-stage deep learning-based detection system for the HER2 gene amplification stage is in par with pathologists. (A) Interrater agreement (Light’s Kappa κ) among a team of three pathologists and between the team of pathologists and the nucleus detector (ND) and signals detector (SD), respectively, for all images, for high quality images and for low quality images. (B) Nucleus class-specific accuracies between the team of pathologists and the nucleus and signal detector. (C) Confusion matrices for all images with respect to the classification of nuclei among the group of the three pathologists, between the three pathologists and the nucleus detector and between the three pathologists and the signal detector, respectively. Light’s Kappa κ and accuracies are shown above each matrix.
Figure 3Comparison of the accuracy of nucleus detector and signal detector on the image-wide nucleus detection and classification. (A) The accuracy in classifying the detected nuclei was compared among the 57 validation FISH images. Exemplarily, the four most interesting images are depicted where (1) the accuracy was nearly 100% in both steps (image 35), (2) the accuracy was low in both steps (image 25), (3) nucleus detector had a better accuracy than signal detector (image 8) or (4) vice versa (image 14). (B) Detailed overview about the classification of the nuclei in these four FISH images and (C) visualization of the classification of nucleus detector. Nuclei with a differing classification by signal detector are marked with a red arrow.
Figure 4Application of the deep learning-based system on six interphase nuclei detection. The signal detector (SD) detects FISH signals in each of the separated and pre-classified nuclei from the nucleus detector (ND) and classifies the signals into HER2 (light blue framed boxes), HER2 cluster (dark blue framed boxes) and CEN17 (red framed boxes) signals. Exemplarily three nuclei are shown: (A–C) The classification was confirmed. (D) The classification was not confirmed due to a misinterpretation of three very adjacent HER2 gene single signals as HER2 cluster. (E) The classification was not confirmed because two HER2 gene signals were not detected by the signal detector. (F) The classification was not confirmed although all FISH signals were detected by signal detector because the classification was defined to be unclassifiable if only one CEN17 signals occurs.
Detection of the HER2 gene amplification status in 57 validation FISH images.
| Image | Nucleus detectora | Signal detectorb | Grade estimation | Pathologist | |||
|---|---|---|---|---|---|---|---|
| Ratio 1c | Ratio 2d | HER2/CEN17e | based on Nucleus/Signal detector | 1 | 2 | 3 | |
| 1 | 0.08 | 0.83 | 9.42 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 2 | 0.07 | 0.93 | 9.43 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 3 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 4 | 0.13 | 0.88 | 7.75 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 5 | 0.33 | 0.67 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 6 | 0.07 | 0.93 | 9.69 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 7 | 0.22 | 0.78 | 9.11 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 8 | 0 | 0.91 | 9.13 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 9 | 0.17 | 0.83 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 10 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 11 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 12 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 13 | 0.17 | 0.75 | 9.46 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 14 | 0.25 | 0.75 | 9.15 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 15 | 0.26 | 0.74 | 8.08 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 16 | 0.57 | 0 | 2.63 | LOW/LOW | LOW | LOW | LOW |
| 17 | 0.75 | 0 | 3.67 | LOW/LOW | LOW | LOW | LOW |
| 18 | 0.67 | 0.17 | 1.40 | LOW/LOW | LOW | LOW | LOW |
| 19 | 0.31 | 0 | 3.37 | LOW/LOW | LOW | LOW | LOW |
| 20 | 0.36 | 0 | 1.55 | LOW/LOW | LOW | LOW | LOW |
| 21 | 0.40 | 0 | 4.33 | LOW/LOW | LOW | LOW | LOW |
| 22 | 0.40 | 0 | 1.65 | LOW/LOW | LOW | LOW | LOW |
| 23 | 0.31 | 0 | 1.65 | LOW/LOW | LOW | LOW | LOW |
| 24 | 0.33 | 0 | 1.93 | LOW/LOW | LOW | LOW | LOW |
| 25 | 0.50 | 0.10 | 1.67 | LOW/LOW | LOW | LOW | LOW |
| 26 | 0.50 | 0 | 4.89 | LOW/LOW | LOW | LOW | LOW |
| 27 | 0.44 | 0.22 | 3.33 | LOW/LOW | LOW | LOW | LOW |
| 28 | 0.27 | 0 | 1.00 | LOW/NORMAL | LOW | LOW | LOW |
| 29 | 0.25 | 0 | 3.43 | LOW/LOW | LOW | LOW | LOW |
| 30 | 0.15 | 0.69 | 8.71 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 31 | 0 | 1.00 | 8.20 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 32 | 0 | 1.00 | 9.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 33 | 0.09 | 0.91 | 8.82 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 34 | 0.05 | 0.95 | 8.93 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 35 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 36 | 0.15 | 0.85 | 9.43 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 37 | 0.17 | 0.83 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 38 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 39 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 40 | 0.15 | 0.85 | 9.41 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 41 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 42 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 43 | 0 | 1.00 | 10.00 | HIGH/HIGH | HIGH | HIGH | HIGH |
| 44 | 0.29 | 0 | 1.35 | LOW/LOW | LOW | LOW | LOW |
| 45 | 0.44 | 0 | 1.63 | LOW/LOW | LOW | LOW | LOW |
| 46 | 0.56 | 0 | 1.92 | LOW/LOW | LOW | LOW | LOW |
| 47 | 0.67 | 0 | 5.63 | LOW/LOW | LOW | LOW | LOW |
| 48 | 1.00 | 0 | 4.50 | LOW/LOW | LOW | LOW | LOW |
| 49 | 0.53 | 0 | 3.20 | LOW/LOW | LOW | LOW | LOW |
| 50 | 0.69 | 0.06 | 1.91 | LOW/LOW | LOW | LOW | LOW |
| 51 | 0.38 | 0 | 2.44 | LOW/LOW | LOW | LOW | LOW |
| 52 | 0.40 | 0 | 2.81 | LOW/LOW | LOW | LOW | LOW |
| 53 | 0.67 | 0.17 | 4.93 | LOW/LOW | LOW | LOW | LOW |
| 54 | 1.00 | 0 | 1.17 | LOW/LOW | LOW | LOW | LOW |
| 55 | 0.40 | 0 | 7.00 | LOW/HIGH | LOW | LOW | LOW |
| 56 | 0.29 | 0 | 1.39 | LOW/LOW | LOW | LOW | LOW |
| 57 | 0.43 | 0 | 2.90 | LOW/LOW | LOW | LOW | LOW |
aThe nucleus detector detects and classifies nuclei image-wide in a FISH image.
bThe signal detector detects, classifies and counts FISH signals in each nucleus detected by the nucleus detector.
cRatio-1 represents number of low-grade nuclei divided by the number of all classified nuclei. A value greater than 0.2 indicates LOW stage of the FISH image.
dRatio-2 represents number of high-grade nuclei divided by the number of all classified nuclei. A value greater than 0.4 indicates HIGH stage of the FISH image.
eThe average of all detected HER2/CEN17 ratios among all nuclei in one FISH image. A value greater than 1.0 indicate LOW stage and greater than 6.0 HIGH stage of the FISH image.