HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Free Lunch for Domain Adversarial Training: Environment Label Smoothing

YiFan Zhang Xue Wang Jian Liang Zhang Zhang Liang Wang Rong Jin Tieniu Tan

Free Lunch for Domain Adversarial Training: Environment Label Smoothing

Abstract

A fundamental challenge for machine learning models is how to generalize learned models for out-of-distribution (OOD) data. Among various approaches, exploiting invariant features by Domain Adversarial Training (DAT) received widespread attention. Despite its success, we observe training instability from DAT, mostly due to over-confident domain discriminator and environment label noise. To address this issue, we proposed Environment Label Smoothing (ELS), which encourages the discriminator to output soft probability, which thus reduces the confidence of the discriminator and alleviates the impact of noisy environment labels. We demonstrate, both experimentally and theoretically, that ELS can improve training stability, local convergence, and robustness to noisy environment labels. By incorporating ELS with DAT methods, we are able to yield state-of-art results on a wide range of domain generalization/adaptation tasks, particularly when the environment labels are highly noisy.

Code Repositories

yfzhang114/Environment-Label-Smoothing
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
domain-adaptation-on-office-31ELS
Average Accuracy: 90.4
domain-adaptation-on-office-homeELS
Accuracy: 84.6

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Free Lunch for Domain Adversarial Training: Environment Label Smoothing | Papers | HyperAI