Multi-class heterogeneous domain adaptation
A crucial issue in heterogeneous domain adaptation (HDA) is the ability to learn a feature mapping between different types of features across domains. Inspired by language translation, a word translated from one language corresponds to only a few words in another language, we present an efficient me...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/85717 http://hdl.handle.net/10220/49259 http://jmlr.org/papers/v20/13-580.html |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-85717 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-857172019-12-06T16:08:58Z Multi-class heterogeneous domain adaptation Zhou, Joey Tianyi Tsang, Ivor W. Pan, Sinno Jialin Tan, Mingkui School of Computer Science and Engineering Multi-class Classification Heterogeneous Domain Adaptation Engineering::Computer science and engineering A crucial issue in heterogeneous domain adaptation (HDA) is the ability to learn a feature mapping between different types of features across domains. Inspired by language translation, a word translated from one language corresponds to only a few words in another language, we present an efficient method named Sparse Heterogeneous Feature Representation (SHFR) in this paper for multi-class HDA to learn a sparse feature transformation between domains with multiple classes. Specifically, we formulate the problem of learning the feature transformation as a compressed sensing problem by building multiple binary classifiers in the target domain as various measurement sensors, which are decomposed from the target multi-class classification problem. We show that the estimation error of the learned transformation decreases with the increasing number of binary classifiers. In other words, for adaptation across heterogeneous domains to be successful, it is necessary to construct a sufficient number of incoherent binary classifiers from the original multi-class classification problem. To achieve this, we propose to apply the error correcting output correcting (ECOC) scheme to generate incoherent classifiers. To speed up the learning of the feature transformation across domains, we apply an efficient batch-mode algorithm to solve the resultant nonnegative sparse recovery problem. Theoretically, we present a generalization error bound of our proposed HDA method under a multi-class setting. Lastly, we conduct extensive experiments on both synthetic and real-world datasets to demonstrate the superiority of our proposed method over existing state-of-the-art HDA methods in terms of prediction accuracy and training efficiency. MOE (Min. of Education, S’pore) Published version 2019-07-10T08:18:37Z 2019-12-06T16:08:58Z 2019-07-10T08:18:37Z 2019-12-06T16:08:58Z 2019 Journal Article Zhou, J. T., Tsang, I. W., Pan, S. J., & Tan, M. (2019). Multi-class heterogeneous domain adaptation. Journal of Machine Learning Research, 20(57), 1-31. 1532-4435 https://hdl.handle.net/10356/85717 http://hdl.handle.net/10220/49259 http://jmlr.org/papers/v20/13-580.html en Journal of Machine Learning Research © 2019 Joey Tianyi Zhou, Ivor W. Tsang, Sinno Jialin Pan, Mingkui Tan. License: CC-BY 4.0, see https://creativecommons.org/licenses/by/4.0/. Attribution requirements are provided at http://jmlr.org/papers/v20/13-580.html. 31 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Multi-class Classification Heterogeneous Domain Adaptation Engineering::Computer science and engineering |
spellingShingle |
Multi-class Classification Heterogeneous Domain Adaptation Engineering::Computer science and engineering Zhou, Joey Tianyi Tsang, Ivor W. Pan, Sinno Jialin Tan, Mingkui Multi-class heterogeneous domain adaptation |
description |
A crucial issue in heterogeneous domain adaptation (HDA) is the ability to learn a feature mapping between different types of features across domains. Inspired by language translation, a word translated from one language corresponds to only a few words in another language, we present an efficient method named Sparse Heterogeneous Feature Representation (SHFR) in this paper for multi-class HDA to learn a sparse feature transformation between domains with multiple classes. Specifically, we formulate the problem of learning the feature transformation as a compressed sensing problem by building multiple binary classifiers in the target domain as various measurement sensors, which are decomposed from the target multi-class classification problem. We show that the estimation error of the learned transformation decreases with the increasing number of binary classifiers. In other words, for adaptation across heterogeneous domains to be successful, it is necessary to construct a sufficient number of incoherent binary classifiers from the original multi-class classification problem. To achieve this, we propose to apply the error correcting output correcting (ECOC) scheme to generate incoherent classifiers. To speed up the learning of the feature transformation across domains, we apply an efficient batch-mode algorithm to solve the resultant nonnegative sparse recovery problem. Theoretically, we present a generalization error bound of our proposed HDA method under a multi-class setting. Lastly, we conduct extensive experiments on both synthetic and real-world datasets to demonstrate the superiority of our proposed method over existing state-of-the-art HDA methods in terms of prediction accuracy and training efficiency. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Zhou, Joey Tianyi Tsang, Ivor W. Pan, Sinno Jialin Tan, Mingkui |
format |
Article |
author |
Zhou, Joey Tianyi Tsang, Ivor W. Pan, Sinno Jialin Tan, Mingkui |
author_sort |
Zhou, Joey Tianyi |
title |
Multi-class heterogeneous domain adaptation |
title_short |
Multi-class heterogeneous domain adaptation |
title_full |
Multi-class heterogeneous domain adaptation |
title_fullStr |
Multi-class heterogeneous domain adaptation |
title_full_unstemmed |
Multi-class heterogeneous domain adaptation |
title_sort |
multi-class heterogeneous domain adaptation |
publishDate |
2019 |
url |
https://hdl.handle.net/10356/85717 http://hdl.handle.net/10220/49259 http://jmlr.org/papers/v20/13-580.html |
_version_ |
1681037237067710464 |