Introduction
As we know, "Dataset is expensive", semi-supervised learning(SSL) has proven to be successful in overcoming labeling difficulties by leveraging unlabeled data. However, currently there is a important problem while using SSL, Class-Imbalanced. Real-world datasets face usually this problem, some SSL algorithms ignore it and setup a fix threshold for all the classes while creating the pseudo-label, which will decrease the accuracy of prediction.