No description, website, or topics provided.
Clone or download
huanghaoshuo huanghaoshuo
huanghaoshuo and huanghaoshuo update
Latest commit 0fd1f32 Oct 8, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
digits_classification update Oct 8, 2018
.gitignore update Oct 8, 2018 update Oct 8, 2018


Implementation for Domain transfer through deep Activation Matching.

Haoshuo Huang, Qixing Huang, Philipp Krähenbühl,
Domain transfer through deep activation matching
ECCV 2018 (


We have release the implementation in digital image classification task, the segmentation task need more engineering work and will release soon.


We introduce a layer-wise unsupervised domain adaptation approach for semantic segmentation. Instead of merely matching the output distributions of the source and target domains, our approach aligns the distributions of activations of intermediate layers. This scheme exhibits two key advantages. First, matching across intermediate layers introduces more constraints for training the network in the target domain, making the optimization problem better conditioned. Second, the matched activations at each layer provide similar inputs to the next layer for both training and adaptation, and thus alleviate covariate shift. We use a Generative Adversarial Network (or GAN) to align activation distributions. Experimental results show that our approach achieves stateof-the-art results on a variety of popular domain adaptation tasks, including (1) from GTA to Cityscapes for semantic segmentation, (2) from SYNTHIA to Cityscapes for semantic segmentation, and (3) adaptations on USPS and MNIST for image classification.


author = {Huang, Haoshuo and Huang, Qixing and Krähenbühl, Philipp},
title = {Domain transfer through deep Activation Matching},
journal={European Conference on Computer Vision (ECCV)},