Unsupervised Image Classification PDF
Weijie Chen, Shiliang Pu, Di Xie, Shicai Yang, Yilu Guo, Luojun Lin. In ECCVW 2020.
- python3.6
- pytorch1.1
TLDR: UIC is a very simple self-supervised learning framework for joint image classification and representation learning. It utilizes the forward result at epoch t-1 as pseudo label to drive unsupervised training at epoch t.
Link your own ImageNet dataset to ./data/ImageNet/train and ./data/ImageNet/val with the format of datasets.ImageFolder in Pytorch.
$ sh ./main.sh
$ sh ./eval_linear.sh
You can view in License.
If you find our code useful, please consider citing our paper:
@InProceedings{chen2020unsupervised,
title={Unsupervised Image Classification for Deep Representation Learning},
author={Chen, Weijie and Pu, Shiliang and Xie, Di and Yang, Shicai and Guo, Yilu and Lin, Luojun},
booktitle={European Conference on Computer Vision Workshop},
pages={430-446}
year={2020},
organization={Springer}
}
Our code is implemented based on DeepCluster.
If you are interested in internship, or applied researcher / developer positions in Hikvision Research Institute, please feel free to seed an email to chenweijie5 -at- hikvision.com.