All Projects → bcmi → Awesome-Weak-Shot-Learning

bcmi / Awesome-Weak-Shot-Learning

Licence: other
A curated list of papers, code and resources pertaining to weak-shot classification, detection, and segmentation.

Projects that are alternatives of or similar to Awesome-Weak-Shot-Learning

Awesome Domain Adaptation
A collection of AWESOME things about domian adaptation
Stars: ✭ 3,357 (+2264.08%)
Mutual labels:  zero-shot-learning, few-shot-learning
Zero-shot-Fact-Verification
Codes for ACL-IJCNLP 2021 Paper "Zero-shot Fact Verification by Claim Generation"
Stars: ✭ 39 (-72.54%)
Mutual labels:  zero-shot-learning, few-shot-learning
few shot dialogue generation
Dialogue Knowledge Transfer Networks (DiKTNet)
Stars: ✭ 24 (-83.1%)
Mutual labels:  zero-shot-learning, few-shot-learning
adapt
Awesome Domain Adaptation Python Toolbox
Stars: ✭ 46 (-67.61%)
Mutual labels:  zero-shot-learning, few-shot-learning
deviation-network
Source code of the KDD19 paper "Deep anomaly detection with deviation networks", weakly/partially supervised anomaly detection, few-shot anomaly detection
Stars: ✭ 94 (-33.8%)
Mutual labels:  weakly-supervised-learning, few-shot-learning
WARP
Code for ACL'2021 paper WARP 🌀 Word-level Adversarial ReProgramming. Outperforming `GPT-3` on SuperGLUE Few-Shot text classification. https://aclanthology.org/2021.acl-long.381/
Stars: ✭ 66 (-53.52%)
Mutual labels:  few-shot-learning
SPML
Universal Weakly Supervised Segmentation by Pixel-to-Segment Contrastive Learning
Stars: ✭ 81 (-42.96%)
Mutual labels:  weakly-supervised-learning
Black-Box-Tuning
ICML'2022: Black-Box Tuning for Language-Model-as-a-Service
Stars: ✭ 99 (-30.28%)
Mutual labels:  few-shot-learning
trove
Weakly supervised medical named entity classification
Stars: ✭ 55 (-61.27%)
Mutual labels:  weakly-supervised-learning
dcsp segmentation
No description or website provided.
Stars: ✭ 34 (-76.06%)
Mutual labels:  weakly-supervised-learning
Feature-Generating-Networks
Zero Shot Learning with Feature Generating Networks
Stars: ✭ 31 (-78.17%)
Mutual labels:  zero-shot-learning
SimTrans-Weak-Shot-Classification
[NeurIPS 2021] The first weak-shot classification paper.
Stars: ✭ 59 (-58.45%)
Mutual labels:  weak-shot-learning
knodle
A PyTorch-based open-source framework that provides methods for improving the weakly annotated data and allows researchers to efficiently develop and compare their own methods.
Stars: ✭ 76 (-46.48%)
Mutual labels:  weakly-supervised-learning
matching-networks
Matching Networks for one-shot learning in tensorflow (NIPS'16)
Stars: ✭ 54 (-61.97%)
Mutual labels:  few-shot-learning
LearningToCompare-Tensorflow
Tensorflow implementation for paper: Learning to Compare: Relation Network for Few-Shot Learning.
Stars: ✭ 17 (-88.03%)
Mutual labels:  few-shot-learning
C2C
Implementation of Cluster-to-Conquer: A Framework for End-to-End Multi-Instance Learning for Whole Slide Image Classification approach.
Stars: ✭ 30 (-78.87%)
Mutual labels:  weakly-supervised-learning
renet
[ICCV'21] Official PyTorch implementation of Relational Embedding for Few-Shot Classification
Stars: ✭ 72 (-49.3%)
Mutual labels:  few-shot-learning
Awesome-Few-Shot-Image-Generation
A curated list of papers, code and resources pertaining to few-shot image generation.
Stars: ✭ 209 (+47.18%)
Mutual labels:  few-shot-learning
Zero-Shot-Learning
零样本学习
Stars: ✭ 20 (-85.92%)
Mutual labels:  zero-shot-learning
synse-zsl
Official PyTorch code for the ICIP 2021 paper 'Syntactically Guided Generative Embeddings For Zero Shot Skeleton Action Recognition'
Stars: ✭ 14 (-90.14%)
Mutual labels:  zero-shot-learning

Awesome Weak-Shot Learning Awesome

In weak-shot learning, all categories are split into non-overlapped base categories and novel categories, in which base categories have full annotations while novel categories only have weak annotations. In different tasks, weak annotation could be provided in different forms, e.g., noisy label for classification, image label for object detection, image label/bounding box for segmentation.

The comparison between weak-shot learning and zero/few-shot learning is illustrated below. In all three settings, all categories are split into non-overlapped base categories and novel categories. In all three settings, base categories have abundant fully-annotated training samples. In zero-shot learning, novel categories have no training samples, so class-level representations are required to bridge the gap between base categories and novel categories. In few-shot learning, novel categories have limited training samples. In weak-shot leanring, novel categories have abundant weakly-annotated training samples.

Contributing

Contributions are welcome. If you wish to contribute, feel free to send a pull request. If you have suggestions for new sections to be included, please raise an issue and discuss before sending a pull request.

Table of Contents

Survey

  • Li Niu: "Weak Novel Categories without Tears: A Survey on Weak-Shot Learning." arXiv preprint arXiv:2110.02651 (2021). [arXiv]

Weak-Shot Classification

Base category: clean label; Novel category: noisy label (weak-shot)

  • Junjie Chen, Li Niu, Liu Liu, Liqing Zhang: "Weak-shot Fine-grained Classification via Similarity Transfer." NeurIPS (2021) [arXiv] [code]

Weak-Shot Object Detection

Base category: bounding box; Novel category: image label (chaotic names: mixed-supervised, cross-supervised, partially-supervised, weak-shot)

  • Judy Hoffman, Sergio Guadarrama, Eric Tzeng, Ronghang Hu, Jeff Donahue, Ross Girshick, Trevor Darrell, Kate Saenko: "LSDA: Large Scale Detection Through Adaptation." NIPS (2014) [paper] [code]
  • Mrigank Rochan, Yang Wang: "Weakly Supervised Localization of Novel Objects Using Appearance Transfer." CVPR (2015) [paper]
  • Yuxing Tang, Josiah Wang, Boyang Gao, Emmanuel Dellandrea, Robert Gaizauskas, Liming Chen: "Large Scale Semi-supervised Object Detection using Visual and Semantic Knowledge Transfer." CVPR (2016) [paper]
  • Joseph Redmon, Ali Farhadi: "YOLO9000: Better, Faster, Stronger." CVPR (2017) [paper] [code]
  • Bharat Singh, Hengduo Li, Abhishek Sharma, Larry S. Davis: "R-FCN-3000 at 30fps: Decoupling detection and classification." CVPR (2018) [paper] [code]
  • Yan Li, Junge Zhang, Kaiqi Huang, Jianguo Zhang: "Mixed Supervised Object Detection with Robust Objectness Transfer." T-PAMI (2018) [paper] [arXiv]
  • Jason Kuen, Federico Perazzi, Zhe Lin, Jianming Zhang, Yap-Peng Tan: "Scaling Object Detection by Transferring Classification Weights." ICCV (2019) [paper] [code]
  • Yuanyi Zhong, Jianfeng Wang, Jian Peng, Lei Zhang: "Boosting Weakly Supervised Object Detection with Progressive Knowledge Transfer." ECCV (2020) [paper] [arXiv] [code]
  • Ye Guo, Yali Li, Shengjin Wang: "CS-R-FCN: Cross-supervised Learning for Large-scale Object Detection." ICASSP (2020) [arXiv]
  • Zitian Chen, Zhiqiang Shen, Jiahui Yu, Erik Learned-Miller: "Cross-Supervised Object Detection." arXiv preprint arXiv:2006.15056 (2020). [arXiv]
  • Yan Liu, Zhijie Zhang, Li Niu, Junjie Chen, Liqing Zhang: "Mixed Supervised Object Detection by Transferring Mask Prior and Semantic Similarity." NeurIPS (2021) [paper] [code]

Weak-Shot Semantic Segmentation

Base category: semantic mask; Novel category: image label (weak-shot)

  • Siyuan Zhou, Li Niu, Jianlou Si, Chen Qian, Liqing Zhang: "Weak-shot Semantic Segmentation by Transferring Semantic Affinity and Boundary." arXiv preprint arXiv:2110.01519 (2021). [arXiv]

Weak-Shot Instance Segmentation

Base category: instance mask; Novel category: bounding box (partially-supervised)

  • Ronghang Hu, Piotr Dollar, Kaiming He, Trevor Darrell, Ross Girshick: "Learning to Segment Every Thing." CVPR (2018) [paper] [code]
  • Weicheng Kuo, Anelia Angelova, Jitendra Malik, Tsung-Yi Lin: "ShapeMask: Learning to Segment Novel Objects by Refining Shape Priors." ICCV (2019) [paper] [arXiv]
  • Yanzhao Zhou, Xin Wang, Jianbin Jiao, Trevor Darrell, Fisher Yu: "Learning Saliency Propagation for Semi-Supervised Instance Segmentation." CVPR (2020) [paper] [code]
  • Qi Fan, Lei Ke, Wenjie Pei, Chi-Keung Tang, Yu-Wing Tai: "Commonality-Parsing Network across Shape and Appearance for Partially Supervised Instance Segmentation." ECCV (2020) [arXiv] [code]
  • David Biertimpel, Sindi Shkodrani, Anil S. Baslamisli, Nora Baka: "Prior to Segment: Foreground Cues for Weakly Annotated Classes in Partially Supervised Instance Segmentation." ICCV (2021) [paper] [arXiv] [code]
  • Vighnesh Birodkar, Zhichao Lu, Siyang Li, Vivek Rathod, Jonathan Huang: "The Surprising Impact of Mask-head Architecture on Novel Class Segmentation." arXiv preprint arXiv:2104.00613 (2021) [arXiv] [code]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].