Taxonomy Adaptive Cross-Domain Adaptation in Medical Imaging via Optimization Trajectory Distillation

The success of automated medical image analysis depends on large-scale and expert-annotated training sets. Unsupervised domain adaptation (UDA) has been raised as a promising approach to alleviate the burden of labeled data collection. However, they generally operate under the closed-set adaptation setting assuming an identical label set between the source and target domains, which is over-restrictive in clinical practice where new classes commonly exist across datasets due to taxonomic inconsistency. While several methods have been presented to tackle both domain shifts and incoherent label sets, none of them take into account the common characteristics of the two issues and consider the learning dynamics along network training. In this work, we propose optimization trajectory distillation, a unified approach to address the two technical challenges from a new perspective. It exploits the low-rank nature of gradient space and devises a dual-stream distillation algorithm to regularize the learning dynamics of insufficiently annotated domain and classes with the external guidance obtained from reliable sources. Our approach resolves the issue of inadequate navigation along network optimization, which is the major obstacle in the taxonomy adaptive cross-domain adaptation scenario. We evaluate the proposed method extensively on several tasks towards various endpoints with clinical and open-world significance. The results demonstrate its effectiveness and improvements over previous methods.

[1]  A. J. Ma,et al.  Adversarial Feature Augmentation for Cross-domain Few-shot Classification , 2022, ECCV.

[2]  T. Tan,et al.  Cross-Domain Cross-Set Few-Shot Learning via Learning Compact and Aligned Representations , 2022, ECCV.

[3]  Xiaojun Chang,et al.  Domain Adaptive Nuclei Instance Segmentation and Classification via Category-aware Feature Alignment and Pseudo-labelling , 2022, MICCAI.

[4]  Zhizhong Zhang,et al.  Task-Level Self-Supervision for Cross-Domain Few-Shot Learning , 2022, AAAI.

[5]  Zenglin Xu,et al.  Channel Importance Matters in Few-Shot Image Classification , 2022, ICML.

[6]  J. Park,et al.  Cross-tissue immune cell analysis reveals tissue-specific features in humans , 2022, Science.

[7]  Marco Ciccone,et al.  Improving Generalization in Federated Learning by Seeking Flat Minima , 2022, ECCV.

[8]  Christopher G. Brinton,et al.  Recycling Model Updates in Federated Learning: Are Gradient Subspaces Low-Rank? , 2022, ICLR.

[9]  Chaoyi Zhang,et al.  Decompose to Adapt: Cross-Domain Object Detection Via Feature Disentanglement , 2022, IEEE Transactions on Multimedia.

[10]  Kaizhu Huang,et al.  Gradient Distribution Alignment Certificates Better Adversarial Domain Adaptation , 2021, 2021 IEEE/CVF International Conference on Computer Vision (ICCV).

[11]  Mehrtash Harandi,et al.  Synthesized Feature based Few-Shot Class-Incremental Learning on a Mixture of Subspaces , 2021, 2021 IEEE/CVF International Conference on Computer Vision (ICCV).

[12]  L. Gool,et al.  TACS: Taxonomy Adaptive Cross-Domain Semantic Segmentation , 2021, ECCV.

[13]  Nasir M. Rajpoot,et al.  Lizard: A Large-Scale Dataset for Colonic Nuclear Instance Segmentation and Classification , 2021, 2021 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW).

[14]  Qiong Zhang,et al.  Boosting the Generalization Capability in Cross-Domain Few-shot Learning via Noise-enhanced Supervised Autoencoder , 2021, 2021 IEEE/CVF International Conference on Computer Vision (ICCV).

[15]  Diego H. Milone,et al.  Domain Generalization via Gradient Surgery , 2021, 2021 IEEE/CVF International Conference on Computer Vision (ICCV).

[16]  Mobarakol Islam,et al.  Class-Incremental Domain Adaptation with Smoothing and Calibration for Surgical Report Generation , 2021, MICCAI.

[17]  Hakan Bilen,et al.  Cross-domain Few-shot Learning with Task-specific Adapters , 2021, 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Chun-Fu Chen,et al.  Dynamic Distillation Network for Cross-Domain Few-Shot Recognition with Unlabeled Data , 2021, NeurIPS.

[19]  Jingjing Li,et al.  Cross-Domain Gradient Discrepancy Minimization for Unsupervised Domain Adaptation , 2021, 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Philip H. S. Torr,et al.  Gradient Matching for Domain Generalization , 2021, ICLR.

[21]  Sungrae Park,et al.  SWAD: Domain Generalization by Seeking Flat Minima , 2021, NeurIPS.

[22]  Lei Zhu,et al.  Challenging tough samples in unsupervised domain adaptation , 2021, Pattern Recognit..

[23]  Bharath Hariharan,et al.  Self-training for Few-shot Transfer Across Extreme Task Differences , 2020, ICLR.

[24]  R. Venkatesh Babu,et al.  Class-Incremental Domain Adaptation , 2020, ECCV.

[25]  John Paoli,et al.  Human–computer collaboration for skin cancer recognition , 2020, Nature Medicine.

[26]  Joseph Paul Cohen,et al.  COVID-19 Image Data Collection: Prospective Predictions Are the Future , 2020, The Journal of Machine Learning for Biomedical Imaging.

[27]  Fan Zhang,et al.  Unsupervised Instance Segmentation in Microscopy Images via Panoptic Domain Adaptation and Task Re-Weighting , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[28]  俊一 甘利 5分で分かる!? 有名論文ナナメ読み:Jacot, Arthor, Gabriel, Franck and Hongler, Clement : Neural Tangent Kernel : Convergence and Generalization in Neural Networks , 2020 .

[29]  David B. A. Epstein,et al.  Cellular community detection for tissue phenotyping in colorectal cancer histology images , 2020, Medical Image Anal..

[30]  Ming-Hsuan Yang,et al.  Cross-Domain Few-Shot Classification via Learned Feature-Wise Transformation , 2020, ICLR.

[31]  S. Levine,et al.  Gradient Surgery for Multi-Task Learning , 2020, NeurIPS.

[32]  Dapeng Chen,et al.  Mutual Mean-Teaching: Pseudo Label Refinery for Unsupervised Domain Adaptation on Person Re-identification , 2020, ICLR.

[33]  Philipp Hennig,et al.  BackPACK: Packing more into backprop , 2019, International Conference on Learning Representations.

[34]  Kate Saenko,et al.  A Broader Study of Cross-Domain Few-Shot Learning , 2019, ECCV.

[35]  Toby P. Breckon,et al.  Unsupervised Domain Adaptation via Structured Prediction Based Selective Pseudo-Labeling , 2019, AAAI.

[36]  Dacheng Tao,et al.  Category Anchor-Guided Unsupervised Domain Adaptation for Semantic Segmentation , 2019, NeurIPS.

[37]  Song Guo,et al.  Diagnostic assessment of deep learning algorithms for diabetic retinopathy screening , 2019, Inf. Sci..

[38]  R. Hofmann-Wellenhof,et al.  Association Between Surgical Skin Markings in Dermoscopic Images and Diagnostic Performance of a Deep Learning Convolutional Neural Network for Melanoma Recognition. , 2019, JAMA dermatology.

[39]  Arindam Banerjee,et al.  Hessian based analysis of SGD for Deep Nets: Dynamics and Generalization , 2019, SDM.

[40]  Michael I. Jordan,et al.  Universal Domain Adaptation , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[41]  Seong Joon Oh,et al.  CutMix: Regularization Strategy to Train Strong Classifiers With Localizable Features , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[42]  Trevor Darrell,et al.  Semi-Supervised Domain Adaptation via Minimax Entropy , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[43]  James T. Kwok,et al.  Generalizing from a Few Examples , 2019, ACM Comput. Surv..

[44]  Nasir M. Rajpoot,et al.  PanNuke: An Open Pan-Cancer Histology Dataset for Nuclei Instance Segmentation and Classification , 2019, ECDP.

[45]  Hao Chen,et al.  Synergistic Image and Feature Adaptation: Towards Cross-Modality Domain Adaptation for Medical Image Segmentation , 2019, AAAI.

[46]  Jin Tae Kwak,et al.  Hover-Net: Simultaneous segmentation and classification of nuclei in multi-tissue histology images , 2018, Medical Image Anal..

[47]  Jaime G. Carbonell,et al.  Characterizing and Avoiding Negative Transfer , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[48]  Vladlen Koltun,et al.  Multi-Task Learning as Multi-Objective Optimization , 2018, NeurIPS.

[49]  Harald Kittler,et al.  Descriptor : The HAM 10000 dataset , a large collection of multi-source dermatoscopic images of common pigmented skin lesions , 2018 .

[50]  Andrew Gordon Wilson,et al.  Averaging Weights Leads to Wider Optima and Better Generalization , 2018, UAI.

[51]  P. Williamson,et al.  A taxonomy has been developed for outcomes in medical research to help improve knowledge discovery , 2017, Journal of clinical epidemiology.

[52]  Fei-Fei Li,et al.  Label Efficient Learning of Transferable Representations acrosss Domains and Tasks , 2017, NIPS.

[53]  Yoshua Bengio,et al.  Three Factors Influencing Minima in SGD , 2017, ArXiv.

[54]  Zhao Chen,et al.  GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networks , 2017, ICML.

[55]  Juergen Gall,et al.  Open Set Domain Adaptation , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[56]  Sethuraman Panchanathan,et al.  Deep Hashing Network for Unsupervised Domain Adaptation , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[57]  Richard S. Zemel,et al.  Prototypical Networks for Few-shot Learning , 2017, NIPS.

[58]  Yingyu Liang,et al.  Generalization and Equilibrium in Generative Adversarial Nets (GANs) , 2017, ICML.

[59]  Stefano Soatto,et al.  Entropy-SGD: biasing gradient descent into wide valleys , 2016, ICLR.

[60]  Hugo Larochelle,et al.  Optimization as a Model for Few-Shot Learning , 2016, ICLR.

[61]  Jorge Nocedal,et al.  On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minima , 2016, ICLR.

[62]  Francesco Bianconi,et al.  Multi-class texture analysis in colorectal cancer histology , 2016, Scientific Reports.

[63]  Seyed-Ahmad Ahmadi,et al.  V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation , 2016, 2016 Fourth International Conference on 3D Vision (3DV).

[64]  François Laviolette,et al.  Domain-Adversarial Training of Neural Networks , 2015, J. Mach. Learn. Res..

[65]  D. Lupton,et al.  Medicine as Culture: Illness, Disease and the Body , 2012 .

[66]  Matti Pietikäinen,et al.  Identification of tumor epithelium and stroma in tissue microarrays using texture analysis , 2012, Diagnostic Pathology.

[67]  Alexei A. Efros,et al.  Unbiased look at dataset bias , 2011, CVPR 2011.

[68]  Koby Crammer,et al.  Analysis of Representations for Domain Adaptation , 2006, NIPS.

[69]  F. Porikli,et al.  ConFeSS: A Framework for Single Source Cross-Domain Few-Shot Learning , 2022, ICLR.

[70]  Jürgen Schmidhuber,et al.  Flat Minima , 1997, Neural Computation.