Application of machine learning for hematological diagnosis