paper-with-me

홈 › Papers

NOAH: Learning Pairwise Object Category Attentions for Image Classification

2024-02-04 · Chao Li, Aojun Zhou, Anbang Yao

A modern deep neural network (DNN) for image classification tasks typically consists of two parts: a backbone for feature extraction, and a head for feature encoding and class predication. We observe that the head structures of mainstream DNNs adopt a similar feature encoding pipeline, exploiting global feature dependencies while disregarding local ones. In this paper, we revisit the feature encoding problem, and propose Non-glObal Attentive Head (NOAH) that relies on a new form of dot-product attention called pairwise object category attention (POCA), efficiently exploiting spatially dense category-specific attentions to augment classification performance. NOAH introduces a neat combination of feature split, transform and merge operations to learn POCAs at local to global scales. As a drop-in design, NOAH can be easily used to replace existing heads of various types of DNNs, improving classification performance while maintaining similar model efficiency. We validate the effectiveness of NOAH on ImageNet classification benchmark with 25 DNN architectures spanning convolutional neural networks, vision transformers and multi-layer perceptrons. In general, NOAH is able to significantly improve the performance of lightweight DNNs, e.g., showing 3.14\%|5.3\%|1.9\% top-1 accuracy improvement to MobileNetV2 (0.5x)|Deit-Tiny (0.5x)|gMLP-Tiny (0.5x). NOAH also generalizes well when applied to medium-size and large-size DNNs. We further show that NOAH retains its efficacy on other popular multi-class and multi-label image classification benchmarks as well as in different training regimes, e.g., showing 3.6\%|1.1\% mAP improvement to large ResNet101|ViT-Large on MS-COCO dataset. Project page: https://github.com/OSVAI/NOAH.

📄 PDF Abstract BibTeX arXiv:2402.02377

Code (1)

osvai/noah 공식 구현 pytorch

Tasks

Classificationimage-classificationImage ClassificationMulti-Label Image ClassificationObject

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution …
Average Pooling 설명 없음
Inverted Residual Block 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…

Similar Papers 제목 키워드 기반

mixed attention auto encoder for multi-class industrial anomaly detection

2023-09-22 · Jiangqi Liu, Feng Wang

Most existing methods for unsupervised industrial anomaly detection train a separate model for each object category. This kind of approach can easily capture the category-specific feature distributions, but results in hi…

Anomaly DetectionMulti-class Anomaly Detection

Less is More: Focus Attention for Efficient DETR

2023-07-24 · ICCV 2023 1 · Dehua Zheng, Wenhui Dong, Hailin Hu, Xinghao Chen 외

DETR-like models have significantly boosted the performance of detectors and even outperformed classical convolutional models. However, all tokens are treated equally without discrimination brings a redundant computation…

A probabilistic constrained clustering for transfer learning and image category discovery

2018-06-28 · Yen-Chang Hsu, Zhaoyang Lv, Joel Schlosser, Phillip Odom 외

Neural network-based clustering has recently gained popularity, and in particular a constrained clustering formulation has been proposed to perform transfer learning and image category discovery using deep learning. The …

ClusteringConstrained ClusteringDeep ClusteringEcg Risk Stratification+1

Object-Part Attention Model for Fine-grained Image Classification

2017-04-06 · Yuxin Peng, Xiangteng He, Junjie Zhao

Fine-grained image classification is to recognize hundreds of subcategories belonging to the same basic-level category, such as 200 subcategories belonging to the bird, which is highly challenging due to large variance i…

ClassificationFine-Grained Image ClassificationGeneral Classificationimage-classification+2

ASIC: Aligning Sparse in-the-wild Image Collections

2023-03-28 · ICCV 2023 1 · Kamal Gupta, Varun Jampani, Carlos Esteves, Abhinav Shrivastava 외

We present a method for joint alignment of sparse in-the-wild image collections of an object category. Most prior works assume either ground-truth keypoint annotations or a large dataset of images of a single object cate…

ObjectSemantic correspondence