I. Intruduction
Although machine learning technologies have made great achievements in many research areas, most of these technologies work under assumption that source domain and target domain have the same feature space and distribution. It means that if the feature space or/and distribution of the target data change, the prediction model trained using source data can't be used for the target tasks, so new model should be built using adequate labeled target data, which is time-consuming and sometimes unavailable. In real world situations, very few labeled target data can be obtained, and collecting new labeled data and constructing a new prediction model for target tasks is impossible. If knowledge exploited from similar but not identical source domain with plenty of labeled data can be utilized to target tasks, building a well prediction model for target task becomes possible.