ReRNet: A Deep Learning Network for Classifying Blood Cells

Ziquan Zhu, Shui Hua Wang, Yu Dong Zhang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)


Aims: Blood cell classification helps detect various diseases. However, the current classification model of blood cells cannot always get great results. A network that automatically classifies blood cells can provide doctors with data as one of the criteria for diagnosing patients’ disease types and severity. If doctors diagnose blood cells, doctors could spend lots of time on the diagnosis. The diagnosis progress is very tedious. Doctors can make some mistakes when they feel tired. On the other hand, different doctors may have different points on the same patient. Methods: We propose a ResNet50-based ensemble of randomized neural networks (ReRNet) for blood cell classification. ResNet50 is used as the backbone model for feature extraction. The extracted features are fed to 3 randomized neural networks (RNNs): Schmidt neural network, extreme learning machine, and dRVFL. The outputs of the ReRNet are the ensemble of these 3 RNNs based on the majority voting mechanism. The 5 × 5-fold cross-validation is applied to validate the proposed network. Results: The average-accuracy, average-sensitivity, average-precision, and average-F1-score are 99.97%, 99.96%, 99.98%, and 99.97%, respectively. Conclusions: The ReRNet is compared with 4 state-of-the-art methods and achieves the best classification performance. The ReRNet is an effective method for blood cell classification based on these results.

Original languageEnglish
JournalTechnology in Cancer Research and Treatment
Publication statusPublished - 1 Jan 2023
Externally publishedYes


  • ResNet50
  • blood cells
  • convolutional neural network
  • randomized neural network


Dive into the research topics of 'ReRNet: A Deep Learning Network for Classifying Blood Cells'. Together they form a unique fingerprint.

Cite this