Skip to content

satoru2001/CUKDFIR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abstract

This repo contains the code used in Context Unaware Knowledge Distillation for Image Retrieval paper (CUKDFIR).

In this work we experimented on a new approch to knowledge distillation, which is context unaware knowledge distillation where the knowledge distillation of student is done from context un-aware teacher. We also propose a new efficient student model architecture for knowledge distillation. The proposed approach follows a two-step process. The first step involves pre-training the student model with the help of context unaware knowledge distillation from the teacher model followed by fine-tuning the student model on the context of image retrieval. We compare the retrieval results, parameters and operations of the student models with the teacher models under different retrieval frameworks, including deep cauchy hashing DCH and central similarity quantization CSQ. The experimental results confirm that the proposed approach provides a promising trade-off between the retrieval results and efficiency.

Citation

Bytasandram Yaswanth Reddy, Shiv Ram Dubey, Rakesh Kumar Sanodiya, and Ravi Ranjan Prasad Karn, "Context Unaware Knowledge Distillation for Image Retrieval", International Conference on Computer Vision and Machine Intelligence, 2022. Paper

How to run

To train student on Knowledge distillation you can use

python KD.py

To train the pretrained student models on Image retrival you can use

pyhon DCH.py  
pyhon CSQ.py   

Weights of student model on knowledge distilled student are provided in KD_Checkpoints folder

Datasets

  • You can download NUS-WIDE here. After downloading, you need to move the nus_wide.tar.gz to ./dataset/nus_wide_m and extract the file there.
  • For Cifar 10 it will be downloaded from torchvision.

References

Code used from DeepHash-Pytorch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages