Staining Invariant Features for Improving Generalization of Deep Convolutional Neural Networks in Computational Pathology

被引:53
|
作者
Otalora, Sebastian [1 ,2 ]
Atzori, Manfredo [1 ]
Andrearczyk, Vincent [1 ]
Khan, Amjad [1 ,3 ]
Mueller, Henning [1 ,4 ]
机构
[1] HES SO Univ Appl Sci & Arts Western Switzerland, Inst Informat Syst, Sierre, Switzerland
[2] Univ Geneva, Comp Sci Ctr CUI, Geneva, Switzerland
[3] Univ Bern, Inst Pathol, Bern, Switzerland
[4] Univ Geneva, Med Fac, Geneva, Switzerland
来源
FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY | 2019年 / 7卷 / AUG期
基金
欧盟地平线“2020”;
关键词
staining normalization; adversarial neural networks; digital pathology; color augmentation; color normalization; domain shift; COLOR NORMALIZATION; IMAGES;
D O I
10.3389/fbioe.2019.00198
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
One of the main obstacles for the implementation of deep convolutional neural networks (DCNNs) in the clinical pathology workflow is their low capability to overcome variability in slide preparation and scanner configuration, that leads to changes in tissue appearance. Some of these variations may not be not included in the training data, which means that the models have a risk to not generalize well. Addressing such variations and evaluating them in reproducible scenarios allows understanding of when the models generalize better, which is crucial for performance improvements and better DCNN models. Staining normalization techniques (often based on color deconvolution and deep learning) and color augmentation approaches have shown improvements in the generalization of the classification tasks for several tissue types. Domain-invariant training of DCNN's is also a promising technique to address the problem of training a single model for different domains, since it includes the source domain information to guide the training toward domain-invariant features, achieving state-of-the-art results in classification tasks. In this article, deep domain adaptation in convolutional networks (DANN) is applied to computational pathology and compared with widely used staining normalization and color augmentation methods in two challenging classification tasks. The classification tasks rely on two openly accessible datasets, targeting Gleason grading in prostate cancer, and mitosis classification in breast tissue. The benchmark of the different techniques and their combination in two DCNN architectures allows us to assess the generalization abilities and advantages of each method in the considered classification tasks. The code for reproducing our experiments and preprocessing the data is publicly available(1). Quantitative and qualitative results show that the use of DANN helps model generalization to external datasets. The combination of several techniques to manage color heterogeneity suggests that several methods together, such as color augmentation methods with DANN training, can generalize even further. The results do not show a single best technique among the considered methods, even when combining them. However, color augmentation and DANN training obtain most often the best results (alone or combined with color normalization and color augmentation). The statistical significance of the results and the embeddings visualizations provide useful insights to design DCNN that generalizes to unseen staining appearances. Furthermore, in this work, we release for the first time code for DANN evaluation in open access datasets for computational pathology. This work opens the possibility for further research on using DANN models together with techniques that can overcome the tissue preparation differences across datasets to tackle limited generalization.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Meta Convolutional Neural Networks for Single Domain Generalization
    Wan, Chaoqun
    Shen, Xu
    Zhang, Yonggang
    Yin, Zhiheng
    Tian, Xinmei
    Gao, Feng
    Huang, Jianqiang
    Hua, Xian-Sheng
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 4672 - 4681
  • [42] Improved generalization performance of convolutional neural networks with LossDA
    Liu, Juncheng
    Zhao, Yili
    APPLIED INTELLIGENCE, 2023, 53 (11) : 13852 - 13866
  • [43] Improved generalization performance of convolutional neural networks with LossDA
    Juncheng Liu
    Yili Zhao
    Applied Intelligence, 2023, 53 : 13852 - 13866
  • [44] Identification of tidal features in deep optical galaxy images with convolutional neural networks
    Sanchez, H. Dominguez
    Martin, G.
    Damjanov, I
    Buitrago, F.
    Huertas-Company, M.
    Bottrell, C.
    Bernardi, M.
    Knapen, J. H.
    Vega-Ferrero, J.
    Hausen, R.
    Kado-Fong, E.
    Poblacion-Criado, D.
    Souchereau, H.
    Leste, O. K.
    Robertson, B.
    Sahelices, B.
    Johnston, K., V
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2023, 521 (03) : 3861 - 3872
  • [45] Synthesizing Chest X-Ray Pathology for Training Deep Convolutional Neural Networks
    Salehinejad, Hojjat
    Colak, Errol
    Dowdell, Tim
    Barfett, Joseph
    Valaee, Shahrokh
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2019, 38 (05) : 1197 - 1206
  • [46] Features Extraction for Live Streaming Video Classification with Deep and Convolutional Neural Networks
    Grabs, Elans
    Chen, Tianhua
    Petersons, Ernests
    Efrosinin, Dmitry
    Ipatovs, Aleksandrs
    Kluga, Janis
    Culkovs, Dmitrijs
    2021 IEEE WORKSHOP ON MICROWAVE THEORY AND TECHNIQUES IN WIRELESS COMMUNICATIONS, MTTW'21, 2021, : 58 - 63
  • [47] Improving generalization capabilities of dynamic neural networks
    Galicki, M
    Leistritz, L
    Zwick, EB
    Witte, H
    NEURAL COMPUTATION, 2004, 16 (06) : 1253 - 1282
  • [48] Suitability of Features of Deep Convolutional Neural Networks for Modeling Somatosensory Information Processing
    Kursun, Olcay
    Favorov, Oleg, V
    PATTERN RECOGNITION AND TRACKING XXX, 2019, 10995
  • [49] A deep convolutional neural network that is invariant to time rescaling
    Jacques, Brandon G.
    Tiganj, Zoran
    Sarkar, Aakash
    Howard, Marc W.
    Sederberg, Per B.
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [50] Deep Anchored Convolutional Neural Networks
    Huang, Jiahui
    Dwivedi, Kshitij
    Roig, Gemma
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW 2019), 2019, : 639 - 647