I. Introduction
The count and morphology of human peripheral leukocytes can reflect a person’s state of health. The detection and classification of leukocytes play a vital role in diagnosing malignant hematologic disease [1]. With the rapid development of artificial intelligence (AI) methods in the medical field, machine learning (ML)-assisted diagnosis based on AI has attracted more and more attention. A large number of techniques for automatic classification of leukocytes based on image processing and convolutional neural network (CNN) have been proposed by researchers at present [2]–[5]. The challenge in the practical application of a classifier based on CNN is that the count of samples in large categories is higher than that in minor categories, which is also called category imbalance. Imbalanced datasets have a significant negative effect on the training of the classifier. The model is desirably biased towards the categories with more samples in the training set but poor in those with fewer samples [6]. Specifically, the natural distribution of the five categories of leukocytes in the human periphery is uneven; for example, the proportion of neutrophils in the adult periphery ranges from 40% - 75%, while the eosinophils are only 0 - 1%. The imbalance and scarcity of leukocyte datasets prevent CNN models from performing satisfactorily on small-category samples [7].