All Projects → vkkhare → ZSL-ADA

vkkhare / ZSL-ADA

Licence: other
Code accompanying the paper "A Generative Framework for Zero Shot Learning with Adversarial Domain Adaptation"

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ZSL-ADA

All About The Gan
All About the GANs(Generative Adversarial Networks) - Summarized lists for GAN
Stars: ✭ 630 (+3400%)
Mutual labels:  paper, gan
Alae
[CVPR2020] Adversarial Latent Autoencoders
Stars: ✭ 3,178 (+17555.56%)
Mutual labels:  paper, gan
Rgan
Recurrent (conditional) generative adversarial networks for generating real-valued time series data.
Stars: ✭ 480 (+2566.67%)
Mutual labels:  paper, gan
Awesome Computer Vision
Awesome Resources for Advanced Computer Vision Topics
Stars: ✭ 92 (+411.11%)
Mutual labels:  paper, gan
Deblurgan
Image Deblurring using Generative Adversarial Networks
Stars: ✭ 2,033 (+11194.44%)
Mutual labels:  paper, gan
Dragan
A stable algorithm for GAN training
Stars: ✭ 189 (+950%)
Mutual labels:  paper, gan
3d Iwgan
A repository for the paper "Improved Adversarial Systems for 3D Object Generation and Reconstruction".
Stars: ✭ 166 (+822.22%)
Mutual labels:  paper, gan
Papers
Summaries of machine learning papers
Stars: ✭ 2,362 (+13022.22%)
Mutual labels:  paper, gan
msla2014
wherein I implement several substructural logics in Agda
Stars: ✭ 24 (+33.33%)
Mutual labels:  paper
influence boosting
Supporting code for the paper "Finding Influential Training Samples for Gradient Boosted Decision Trees"
Stars: ✭ 57 (+216.67%)
Mutual labels:  paper
Cross-View-Gait-Based-Human-Identification-with-Deep-CNNs
Code for 2016 TPAMI(IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE) A Comprehensive Study on Cross-View Gait Based Human Identification with Deep CNNs
Stars: ✭ 21 (+16.67%)
Mutual labels:  paper
LayeredSceneDecomposition
No description or website provided.
Stars: ✭ 22 (+22.22%)
Mutual labels:  paper
text2painting
Convert text into beautiful artistic images
Stars: ✭ 55 (+205.56%)
Mutual labels:  gan
AdversarialAudioSeparation
Code accompanying the paper "Semi-supervised adversarial audio source separation applied to singing voice extraction"
Stars: ✭ 70 (+288.89%)
Mutual labels:  paper
Awesome-Polarization
List of awesome papers on Polarization Imaging
Stars: ✭ 31 (+72.22%)
Mutual labels:  paper
audioContextEncoder
A context encoder for audio inpainting
Stars: ✭ 18 (+0%)
Mutual labels:  paper
LMMS
Language Modelling Makes Sense - WSD (and more) with Contextual Embeddings
Stars: ✭ 79 (+338.89%)
Mutual labels:  paper
Paper Note
📚 记录一些自己读过的论文与笔记
Stars: ✭ 22 (+22.22%)
Mutual labels:  paper
midi degradation toolkit
A toolkit for generating datasets of midi files which have been degraded to be 'un-musical'.
Stars: ✭ 29 (+61.11%)
Mutual labels:  paper
cool-papers-in-pytorch
Reimplementing cool papers in PyTorch...
Stars: ✭ 21 (+16.67%)
Mutual labels:  paper

ZSL-ADA

Code accompanying the paper A Generative Framework for Zero Shot Learning with Adversarial Domain Adaptation published in WACV 2020, with the following author list: Varun Khare*, Divyat Mahajan*, Homanga Bharadhwaj, Vinay K. Verma, and Piyush Rai

Instructions

Modify the file config/awa_config.yml if needed and run python trainADA.py config/awa_config.yml to start training.

Brief note about the paper

This paper present a domain adaptation based generative framework for zero shot learning. We address the problem of domain shift between the seen and unseen class distribution in Zero-Shot Learning (ZSL) and seek to minimize it by developing a generative model and training it via adversarial domain adaptation. Our approach is based on end-to-end learning of the class distributions of seen classes and unseen classes. To enable the model to learn the class distributions of unseen classes, we parameterize these class distributions in terms of the class attribute information (which is available for both seen and unseen classes). This provides a very simple way to learn the class distribution of any unseen class, given only its class attribute information, and no labeled training data. Training this model with adversarial domain adaptation provides robustness against the distribution mismatch between the data from seen and unseen classes. It also engenders a novel way for training neural net based classifiers to overcome the hubness problem in Zero-Shot learning. Through a comprehensive set of experiments, we show that our model yields superior accuracies as compared to various state-of-the-art zero shot learning models, on a variety of benchmark datasets.

   
If you have questions/comments about the code or the paper, please contact Varun Khare, Divyat Mahajan, or Homanga Bharadhwaj

If you find this repo useful, please consider citing our paper

@inproceedings{khare2020generative,
  title={A Generative Framework for Zero Shot Learning with Adversarial Domain Adaptation},
  author={Khare, Varun and Mahajan, Divyat and Bharadhwaj, Homanga and Verma, Vinay Kumar and Rai, Piyush},
  booktitle={The IEEE Winter Conference on Applications of Computer Vision},
  pages={3101--3110},
  year={2020}
}
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].