Papers › Asymmetric Tri-training for Unsupervised Domain Adaptation

Asymmetric Tri-training for Unsupervised Domain Adaptation

27 Feb 2017ICML 2017 8arXiv:1702.08400archive 2025-07-28

Kuniaki Saito, Yoshitaka Ushiku, Tatsuya Harada

Deep-layered models trained on a large number of labeled samples boost the accuracy of many tasks. It is important to apply such models to different domains because collecting many labeled samples in various domains is expensive. In unsupervised domain adaptation, one needs to train a classifier that works well on a target domain when provided with labeled source samples and unlabeled target samples. Although many methods aim to match the distributions of source and target samples, simply matching the distribution cannot ensure accuracy on the target domain. To learn discriminative representations for the target domain, we assume that artificially labeling target samples can result in a good representation. Tri-training leverages three classifiers equally to give pseudo-labels to unlabeled samples, but the method does not assume labeling samples generated from a different domain.In this paper, we propose an asymmetric tri-training method for unsupervised domain adaptation, where we assign pseudo-labels to unlabeled samples and train neural networks as if they are true labels. In our work, we use three networks asymmetrically. By asymmetric, we mean that two networks are used to label unlabeled target samples and one network is trained by the samples to obtain target-discriminative representations. We evaluate our method on digit recognition and sentiment analysis datasets. Our proposed method achieves state-of-the-art performance on the benchmark digit recognition datasets of domain adaptation.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

ksaito-ut/atda mentioned on GitHubtf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Domain AdaptationSentiment AnalysisUnsupervised Domain Adaptation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Sentiment Analysis Multi-Domain Sentiment Dataset Asymmetric tri-training Average 78.39 #5 of 6 Archive leaderboard report
Sentiment Analysis Multi-Domain Sentiment Dataset Asymmetric tri-training Books 72.97 #5 of 6 Archive leaderboard report
Sentiment Analysis Multi-Domain Sentiment Dataset Asymmetric tri-training DVD 76.17 #5 of 6 Archive leaderboard report
Sentiment Analysis Multi-Domain Sentiment Dataset Asymmetric tri-training Electronics 80.47 #5 of 6 Archive leaderboard report
Sentiment Analysis Multi-Domain Sentiment Dataset Asymmetric tri-training Kitchen 83.97 #5 of 6 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections