A weight-normalization based causal classifier for long-tailed classification

The success of deep learning techniques in computer vision is largely supported by the availability of large-scale datasets. However, it is difficult to maintain a balanced dataset as the dataset size grows because a few head classes will appear much more frequently compared to a large number of tai...

Full description

Saved in:
Bibliographic Details
Main Author: An, Zheyuan
Other Authors: Zhang Hanwang
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/148160
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-148160
record_format dspace
spelling sg-ntu-dr.10356-1481602021-04-24T06:40:11Z A weight-normalization based causal classifier for long-tailed classification An, Zheyuan Zhang Hanwang School of Computer Science and Engineering hanwangzhang@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence The success of deep learning techniques in computer vision is largely supported by the availability of large-scale datasets. However, it is difficult to maintain a balanced dataset as the dataset size grows because a few head classes will appear much more frequently compared to a large number of tail classes. Therefore, long-tailed classification is crucial to large scale computer vision tasks. However, many common solutions to long-tailed classification rely on changing the original distribution of the classes in the dataset, causing the information of class structures to be lost. In this paper, we propose a method using a weight-normalization based causal classifier to tackle the long-tailed classification under a causal framework. Specifically, our approach disentangles the magnitude and direction of the weight vectors of the classifier to allow for causal intervention on each of their effects. The model was trained and tested on the Long-tailed CIFAR-10/100 datasets and was able to outperform previous approaches in highly imbalanced datasets. Bachelor of Engineering (Computer Science) 2021-04-24T06:40:10Z 2021-04-24T06:40:10Z 2021 Final Year Project (FYP) An, Z. (2021). A weight-normalization based causal classifier for long-tailed classification. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/148160 https://hdl.handle.net/10356/148160 en SCSE20-0376 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
An, Zheyuan
A weight-normalization based causal classifier for long-tailed classification
description The success of deep learning techniques in computer vision is largely supported by the availability of large-scale datasets. However, it is difficult to maintain a balanced dataset as the dataset size grows because a few head classes will appear much more frequently compared to a large number of tail classes. Therefore, long-tailed classification is crucial to large scale computer vision tasks. However, many common solutions to long-tailed classification rely on changing the original distribution of the classes in the dataset, causing the information of class structures to be lost. In this paper, we propose a method using a weight-normalization based causal classifier to tackle the long-tailed classification under a causal framework. Specifically, our approach disentangles the magnitude and direction of the weight vectors of the classifier to allow for causal intervention on each of their effects. The model was trained and tested on the Long-tailed CIFAR-10/100 datasets and was able to outperform previous approaches in highly imbalanced datasets.
author2 Zhang Hanwang
author_facet Zhang Hanwang
An, Zheyuan
format Final Year Project
author An, Zheyuan
author_sort An, Zheyuan
title A weight-normalization based causal classifier for long-tailed classification
title_short A weight-normalization based causal classifier for long-tailed classification
title_full A weight-normalization based causal classifier for long-tailed classification
title_fullStr A weight-normalization based causal classifier for long-tailed classification
title_full_unstemmed A weight-normalization based causal classifier for long-tailed classification
title_sort weight-normalization based causal classifier for long-tailed classification
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/148160
_version_ 1698713673919365120