paper-with-me

Papers

PromptCAL: Contrastive Affinity Learning via Auxiliary Prompts for Generalized Novel Category Discovery

2022-12-11 · CVPR 2023 1 · Sheng Zhang, Salman Khan, Zhiqiang Shen, Muzammal Naseer, Guangyi Chen, Fahad Khan

Although existing semi-supervised learning models achieve remarkable success in learning with unannotated in-distribution data, they mostly fail to learn on unlabeled data sampled from novel semantic classes due to their closed-set assumption. In this work, we target a pragmatic but under-explored Generalized Novel Category Discovery (GNCD) setting. The GNCD setting aims to categorize unlabeled training data coming from known and novel classes by leveraging the information of partially labeled known classes. We propose a two-stage Contrastive Affinity Learning method with auxiliary visual Prompts, dubbed PromptCAL, to address this challenging problem. Our approach discovers reliable pairwise sample affinities to learn better semantic clustering of both known and novel classes for the class token and visual prompts. First, we propose a discriminative prompt regularization loss to reinforce semantic discriminativeness of prompt-adapted pre-trained vision transformer for refined affinity relationships.Besides, we propose contrastive affinity learning to calibrate semantic representations based on our iterative semi-supervised affinity graph generation method for semantically-enhanced supervision. Extensive experimental evaluation demonstrates that our PromptCAL method is more effective in discovering novel classes even with limited annotations and surpasses the current state-of-the-art on generic and fine-grained benchmarks (e.g., with nearly 11% gain on CUB-200, and 9% on ImageNet-100) on overall accuracy. Our code is available at https://github.com/sheng-eatamath/PromptCAL.

📄 PDF Abstract BibTeX arXiv:2212.05590

Code (1)

sheng-eatamath/promptcal 공식 구현 pytorch

Tasks

Graph Generation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
fail 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Residual Connection 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…

Similar Papers 제목 키워드 기반

SAM-CP: Marrying SAM with Composable Prompts for Versatile Segmentation

2024-07-23 · Pengfei Chen, Lingxi Xie, Xinyue Huo, Xuehui Yu 외

The Segment Anything model (SAM) has shown a generalized ability to group image pixels into patches, but applying it to semantic-aware segmentation still faces major challenges. This paper presents SAM-CP, a simple appro…

Panoptic SegmentationSegmentation

Learning to Group Auxiliary Datasets for Molecule

2023-07-08 · NeurIPS 2023 11

The limited availability of annotations in small molecule datasets presents a challenge to machine learning models. To address this, one common strategy is to collaborate with additional auxiliary datasets. However, havi…

Segment Any 3D Gaussians

2023-12-01 · Jiazhong Cen, Jiemin Fang, Chen Yang, Lingxi Xie 외

This paper presents SAGA (Segment Any 3D GAussians), a highly efficient 3D promptable segmentation method based on 3D Gaussian Splatting (3D-GS). Given 2D visual prompts as input, SAGA can segment the corresponding 3D ta…

Interactive SegmentationScene UnderstandingSegmentation

A Unified Framework for Contrastive Learning from a Perspective of Affinity Matrix

2022-11-26 · Wenbin Li, Meihao Kong, Xuesong Yang, Lei Wang 외

In recent years, a variety of contrastive learning based unsupervised visual representation learning methods have been designed and achieved great success in many visual tasks. Generally, these methods can be roughly cla…

Contrastive LearningRepresentation Learning

Leveraging Auxiliary Tasks with Affinity Learning for Weakly Supervised Semantic Segmentation

2021-07-25 · ICCV 2021 10 · Lian Xu, Wanli Ouyang, Mohammed Bennamoun, Farid Boussaid 외

Semantic segmentation is a challenging task in the absence of densely labelled data. Only relying on class activation maps (CAM) with image-level labels provides deficient segmentation supervision. Prior works thus consi…

Auxiliary Learningimage-classificationImage ClassificationMulti-Label Image Classification+7