Content-Attribute Disentanglement for Generalized Zero-Shot Learning

Humans can recognize or infer unseen classes of objects using descriptions explaining the characteristics (semantic information) of the classes. However, conventional deep learning models trained in a supervised manner cannot classify classes that were unseen during training. Hence, many studies hav...

Full description

Bibliographic Details
Main Authors: Yoojin An, Sangyeon Kim, Yuxuan Liang, Roger Zimmermann, Dongho Kim, Jihie Kim
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9784824/
_version_ 1811243383484579840
author Yoojin An
Sangyeon Kim
Yuxuan Liang
Roger Zimmermann
Dongho Kim
Jihie Kim
author_facet Yoojin An
Sangyeon Kim
Yuxuan Liang
Roger Zimmermann
Dongho Kim
Jihie Kim
author_sort Yoojin An
collection DOAJ
description Humans can recognize or infer unseen classes of objects using descriptions explaining the characteristics (semantic information) of the classes. However, conventional deep learning models trained in a supervised manner cannot classify classes that were unseen during training. Hence, many studies have been conducted into generalized zero-shot learning (GZSL), which aims to produce system which can recognize both seen and unseen classes, by transferring learned knowledge from seen to unseen classes. Since seen and unseen classes share a common semantic space, extracting appropriate semantic information from images is essential for GZSL. In addition to semantic-related information (attributes), images also contain semantic-unrelated information (contents), which can degrade the classification performance of the model. Therefore, we propose a content-attribute disentanglement architecture which separates the content and attribute information of images. The proposed method is comprised of three major components: 1) a feature generation module for synthesizing unseen visual features; 2) a content-attribute disentanglement module for discriminating content and attribute codes from images; and 3) an attribute comparator module for measuring the compatibility between the attribute codes and the class prototypes which act as the ground truth. With extensive experiments, we show that our method achieves state-of-the-art and competitive results on four benchmark datasets in GZSL. Our method also outperforms the existing zero-shot learning methods in all of the datasets. Moreover, our method has the best accuracy as well in a zero-shot retrieval task. Our code is available at <uri>https://github.com/anyoojin1996/CA-GZSL</uri>.
first_indexed 2024-04-12T14:06:29Z
format Article
id doaj.art-7ec6f5c994b54a23920d0bb6a0748186
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-12T14:06:29Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-7ec6f5c994b54a23920d0bb6a07481862022-12-22T03:30:03ZengIEEEIEEE Access2169-35362022-01-0110583205833110.1109/ACCESS.2022.31788009784824Content-Attribute Disentanglement for Generalized Zero-Shot LearningYoojin An0https://orcid.org/0000-0001-6703-7789Sangyeon Kim1https://orcid.org/0000-0003-0717-0240Yuxuan Liang2Roger Zimmermann3https://orcid.org/0000-0002-7410-2590Dongho Kim4Jihie Kim5https://orcid.org/0000-0003-2358-4021Department of Artificial Intelligence, Dongguk University, Seoul, South KoreaNAVER WEBTOON AI, Seongnam, South KoreaSchool of Computing, National University of Singapore, SingaporeSchool of Computing, National University of Singapore, SingaporeDongguk Institute of Convergence Education, Dongguk University, Seoul, South KoreaDepartment of Artificial Intelligence, Dongguk University, Seoul, South KoreaHumans can recognize or infer unseen classes of objects using descriptions explaining the characteristics (semantic information) of the classes. However, conventional deep learning models trained in a supervised manner cannot classify classes that were unseen during training. Hence, many studies have been conducted into generalized zero-shot learning (GZSL), which aims to produce system which can recognize both seen and unseen classes, by transferring learned knowledge from seen to unseen classes. Since seen and unseen classes share a common semantic space, extracting appropriate semantic information from images is essential for GZSL. In addition to semantic-related information (attributes), images also contain semantic-unrelated information (contents), which can degrade the classification performance of the model. Therefore, we propose a content-attribute disentanglement architecture which separates the content and attribute information of images. The proposed method is comprised of three major components: 1) a feature generation module for synthesizing unseen visual features; 2) a content-attribute disentanglement module for discriminating content and attribute codes from images; and 3) an attribute comparator module for measuring the compatibility between the attribute codes and the class prototypes which act as the ground truth. With extensive experiments, we show that our method achieves state-of-the-art and competitive results on four benchmark datasets in GZSL. Our method also outperforms the existing zero-shot learning methods in all of the datasets. Moreover, our method has the best accuracy as well in a zero-shot retrieval task. Our code is available at <uri>https://github.com/anyoojin1996/CA-GZSL</uri>.https://ieeexplore.ieee.org/document/9784824/Computer visiondeep learningdisentangled representationgeneralized zero-shot learning
spellingShingle Yoojin An
Sangyeon Kim
Yuxuan Liang
Roger Zimmermann
Dongho Kim
Jihie Kim
Content-Attribute Disentanglement for Generalized Zero-Shot Learning
IEEE Access
Computer vision
deep learning
disentangled representation
generalized zero-shot learning
title Content-Attribute Disentanglement for Generalized Zero-Shot Learning
title_full Content-Attribute Disentanglement for Generalized Zero-Shot Learning
title_fullStr Content-Attribute Disentanglement for Generalized Zero-Shot Learning
title_full_unstemmed Content-Attribute Disentanglement for Generalized Zero-Shot Learning
title_short Content-Attribute Disentanglement for Generalized Zero-Shot Learning
title_sort content attribute disentanglement for generalized zero shot learning
topic Computer vision
deep learning
disentangled representation
generalized zero-shot learning
url https://ieeexplore.ieee.org/document/9784824/
work_keys_str_mv AT yoojinan contentattributedisentanglementforgeneralizedzeroshotlearning
AT sangyeonkim contentattributedisentanglementforgeneralizedzeroshotlearning
AT yuxuanliang contentattributedisentanglementforgeneralizedzeroshotlearning
AT rogerzimmermann contentattributedisentanglementforgeneralizedzeroshotlearning
AT donghokim contentattributedisentanglementforgeneralizedzeroshotlearning
AT jihiekim contentattributedisentanglementforgeneralizedzeroshotlearning