paper-with-me

Papers

Domain-Adversarial Training of Neural Networks

2015-05-28 · Yaroslav Ganin, Evgeniya Ustinova, Hana Ajakan, Pascal Germain, Hugo Larochelle, François Laviolette, Mario Marchand, Victor Lempitsky

We introduce a new representation learning approach for domain adaptation, in which data at training and test time come from similar but different distributions. Our approach is directly inspired by the theory on domain adaptation suggesting that, for effective domain transfer to be achieved, predictions must be made based on features that cannot discriminate between the training (source) and test (target) domains. The approach implements this idea in the context of neural network architectures that are trained on labeled data from the source domain and unlabeled data from the target domain (no labeled target-domain data is necessary). As the training progresses, the approach promotes the emergence of features that are (i) discriminative for the main learning task on the source domain and (ii) indiscriminate with respect to the shift between the domains. We show that this adaptation behaviour can be achieved in almost any feed-forward model by augmenting it with few standard layers and a new gradient reversal layer. The resulting augmented architecture can be trained using standard backpropagation and stochastic gradient descent, and can thus be implemented with little effort using any of the deep learning packages. We demonstrate the success of our approach for two distinct classification problems (document sentiment analysis and image classification), where state-of-the-art domain adaptation performance on standard benchmarks is achieved. We also validate the approach for descriptor learning task in the context of person re-identification application.

📄 PDF Abstract BibTeX arXiv:1505.07818

Code (37)

AKASH2907/Forgery-Classification-via-Domain-Adaptation pytorch
Darth-Kronos/Unsupervised-Domain-Adaptation pytorch
JorisRoels/domain-adaptive-segmentation pytorch
MarvinMartin24/MADA-PL pytorch
Nadavc220/DomainAdversarialTrainingOfNeuralNetworks pytorch
PaddlePaddle/PaddleSpeech paddle
ShichengChen/Domain-Adversarial-Training-of-Neural-Networks pytorch
ShichengChen/WaveNetSeparateAudio pytorch
antoinedemathelin/wann tf
anuraggoel70/Domain-Adversarial-Training-of-Neural-Networks
asahi417/DeepDomainAdaptation tf
calico/scnym pytorch
criteo-research/pytorch-ada pytorch
domainadaptation/salad pytorch
dv-fenix/Domain-Adaptation pytorch
erlendd/ddan tf
facebookresearch/DomainBed pytorch
gabrieletiboni/Domain-adaptation-on-PACS-dataset pytorch
gentlezhu/shift-robust-gnns pytorch
kevinmusgrave/pytorch-adapt pytorch
lywang12/cupi-domain pytorch
lywang12/cuti-domain pytorch
lzx6/pytorch_DA pytorch
mashaan14/DANN-toy pytorch
michiel-j/DANN-two-moons-PyTorch pytorch
monkey0head/Domain_Adaptation_thesis pytorch
rpryzant/proxy-a-distance
sangdon/pac-ps-w pytorch
scpark20/universal-music-translation tf
tachitachi/GradientReversal tf
thuml/Transfer-Learning-Library pytorch
timgaripov/asa pytorch
vcoyette/DANN pytorch
vict0rsch/ArxivTools pytorch
vict0rsch/PaperMemory pytorch
vict0rsch/arxiv-pdf-abs pytorch
vihari/crossgrad tf

Tasks

Domain AdaptationDomain GeneralizationGeneral Classificationimage-classificationImage ClassificationPerson Re-IdentificationRepresentation LearningSentiment AnalysisUnsupervised Domain Adaptation

Similar Papers 제목 키워드 기반

Improving the Generalization of Adversarial Training with Domain Adaptation

2018-10-01 · ICLR 2019 5 · Chuanbiao Song, Kun He, Li-Wei Wang, John E. Hopcroft

By injecting adversarial examples into training data, adversarial training is promising for improving the robustness of deep learning models. However, most existing adversarial training approaches are based on a specific…

Adversarial AttackDomain Adaptation

A Closer Look at Smoothness in Domain Adversarial Training

2022-06-16 · Harsh Rangwani, Sumukh K Aithal, Mayank Mishra, Arihant Jain 외

Domain adversarial training has been ubiquitous for achieving invariant representations and is used widely for various domain adaptation tasks. In recent times, methods converging to smooth optima have shown improved gen…

Domain AdaptationObject Detection

Domain Invariant Adversarial Learning

2021-04-01 · Matan Levi, Idan Attias, Aryeh Kontorovich

The phenomenon of adversarial examples illustrates one of the most basic vulnerabilities of deep neural networks. Among the variety of techniques introduced to surmount this inherent weakness, adversarial training has em…

AIR-DA: Adversarial Image Reconstruction for Unsupervised Domain Adaptive Object Detection

2023-03-27 · Kunyang Sun, Wei Lin, Haoqin Shi, Zhengming Zhang 외

Unsupervised domain adaptive object detection is a challenging vision task where object detectors are adapted from a label-rich source domain to an unlabeled target domain. Recent advances prove the efficacy of the adver…

Image Reconstructionobject-detectionObject Detection

Semi-Supervised Adversarial Discriminative Domain Adaptation

2021-09-27 · Thai-Vu Nguyen, Anh Nguyen, Nghia Le, Bac Le

Domain adaptation is a potential method to train a powerful deep neural network, which can handle the absence of labeled data. More precisely, domain adaptation solving the limitation called dataset bias or domain shift …

Domain AdaptationEmotion Recognition