An Embarrassingly Simple Approach to Visual Domain Adaptation
IEEE Transactions on Image Processing, 2018
By Hao Lu1, Chunhua Shen2, Zhiguo Cao1, Yang Xiao1, Anton van den Hengel2
1Huazhong University of Science and Technology, China
2The University of Adelaide, Australia
This repository includes the implimentation of LDA-inspired Domain Adaptation (LDADA) proposed in our TIP paper. LDADA can achieve high-quality domain adaptation without explicit adaptation. It is conceptually simple, effective, robust, fast, parameter-free, and applicable to both unsupervised and semi-supervised DA settings.
Prerequisites
- Matlab is required. This repository has been tested on 64-bit Mac OS X Matlab2016a and on 64-bit Window 10 Matlab2017a.
- LibLinear toolbox at: https://www.csie.ntu.edu.tw/~cjlin/liblinear/. Please remember to install it following the instruction on the website, especially for Windows and Ubuntun users.
Usage
- choose your options in the paramInit.m function (e.g., setting opt.dataset to specify a dataset or opt.nclasstrain to specify the experimental protocol).
- run batchOfficeCaltech10.m/batchOffice.m/batchSatelliteScene5.m/batchMTFS3.m to reproduce the results of a corresponding dataset.
If you use our codes in your research, please cite:
@article{lu2018ldada,
title={An Embarrassingly Simple Approach to Visual Domain Adaptation},
author={Lu, Hao and Shen, Chunhua and Cao, Zhiguo and Xiao, Yang and van den Hengel, Anton},
journal={IEEE Transactions on Image Processing},
volume={27},
number={7},
pages={3403--3417},
year={2018},
publisher={IEEE}
}