Abstract

BACKGROUND: Anaemia is a commonly known blood illness worldwide. Red blood cell (RBC) count or oxygen carrying capability being insufficient are two ways to describe anaemia. This disorder has an impact on the quality of life. If anaemia is detected in the initial stage, appropriate care can be taken to prevent further harm. OBJECTIVE: This study proposes a machine learning approach to identify anaemia from clinical markers, which will help further in clinical practice. METHODS: The models are designed with a dataset of 364 samples and 12 blood test attributes. The developed algorithm is expected to provide decision support to the clinicians based on blood markers. Each model is trained and validated on several performance metrics. RESULTS: The accuracy obtained by the random forest, K nearest neighbour, support vector machine, Naive Bayes, xgboost, and catboost are 97%, 98%, 95%, 95%, 98% and 97% respectively. Four explainers such as Shapley Additive Values (SHAP), QLattice, Eli5 and local interpretable model-agnostic explanations (LIME) are explored for interpreting the model predictions. CONCLUSION: The study provides insights into the potential of machine learning algorithms for classification and may help in the development of automated and accurate diagnostic tools for anaemia.

Original languageEnglish
Pages (from-to)2431-2444
Number of pages14
JournalTechnology and health care : official journal of the European Society for Engineering and Medicine
Volume32
Issue number4
DOIs
Publication statusPublished - 12-07-2024

All Science Journal Classification (ASJC) codes

  • Biophysics
  • Bioengineering
  • Biomaterials
  • Information Systems
  • Biomedical Engineering
  • Health Informatics

Fingerprint

Dive into the research topics of 'Detection of anemic condition in patients from clinical markers and explainable artificial intelligence'. Together they form a unique fingerprint.

Cite this