Few-Shot Domain Adaptation with Polymorphic Transformers

07/10/2021
by   Shaohua Li, et al.
6

Deep neural networks (DNNs) trained on one set of medical images often experience severe performance drop on unseen test images, due to various domain discrepancy between the training images (source domain) and the test images (target domain), which raises a domain adaptation issue. In clinical settings, it is difficult to collect enough annotated target domain data in a short period. Few-shot domain adaptation, i.e., adapting a trained model with a handful of annotations, is highly practical and useful in this case. In this paper, we propose a Polymorphic Transformer (Polyformer), which can be incorporated into any DNN backbones for few-shot domain adaptation. Specifically, after the polyformer layer is inserted into a model trained on the source domain, it extracts a set of prototype embeddings, which can be viewed as a "basis" of the source-domain features. On the target domain, the polyformer layer adapts by only updating a projection layer which controls the interactions between image features and the prototype embeddings. All other model weights (except BatchNorm parameters) are frozen during adaptation. Thus, the chance of overfitting the annotations is greatly reduced, and the model can perform robustly on the target domain after being trained on a few annotated images. We demonstrate the effectiveness of Polyformer on two medical segmentation tasks (i.e., optic disc/cup segmentation, and polyp segmentation). The source code of Polyformer is released at https://github.com/askerlee/segtran.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/09/2023

SelectNAdapt: Support Set Selection for Few-Shot Domain Adaptation

Generalisation of deep neural networks becomes vulnerable when distribut...
research
12/06/2022

Union-set Multi-source Model Adaptation for Semantic Segmentation

This paper solves a generalized version of the problem of multi-source m...
research
05/21/2021

DAVOS: Semi-Supervised Video Object Segmentation via Adversarial Domain Adaptation

Domain shift has always been one of the primary issues in video object s...
research
05/16/2018

Extending a Parser to Distant Domains Using a Few Dozen Partially Annotated Examples

We revisit domain adaptation for parsers in the neural era. First we sho...
research
07/01/2021

Supervised Segmentation with Domain Adaptation for Small Sampled Orbital CT Images

Deep neural networks (DNNs) have been widely used for medical image anal...
research
12/25/2020

1st Place Solution to VisDA-2020: Bias Elimination for Domain Adaptive Pedestrian Re-identification

This paper presents our proposed methods for domain adaptive pedestrian ...
research
10/06/2020

Training Deep Neural Networks for Wireless Sensor Networks Using Loosely and Weakly Labeled Images

Although deep learning has achieved remarkable successes over the past y...

Please sign up or login with your details

Forgot password? Click here to reset