Artificial Breath Classification Using XGBoost Algorithm for Diabetes Detection

Sensors (Basel). 2021 Jun 18;21(12):4187. doi: 10.3390/s21124187.

Abstract

Exhaled breath analysis has become more and more popular as a supplementary tool for medical diagnosis. However, the number of variables that have to be taken into account forces researchers to develop novel algorithms for proper data interpretation. This paper presents a system for analyzing exhaled air with the use of various sensors. Breath simulations with acetone as a diabetes biomarker were performed using the proposed e-nose system. The XGBoost algorithm for diabetes detection based on artificial breath analysis is presented. The results have shown that the designed system based on the XGBoost algorithm is highly selective for acetone, even at low concentrations. Moreover, in comparison with other commonly used algorithms, it was shown that XGBoost exhibits the highest performance and recall.

Keywords: VOCs; XGBoost; algorithms; breath acetone; diabetes; e-nose; machine learning.

MeSH terms

  • Acetone
  • Algorithms
  • Breath Tests
  • Diabetes Mellitus*
  • Exhalation*
  • Humans

Substances

  • Acetone