An extreme learning machine optimized by differential evolution and artificial bee colony for predicting the concentration of whole blood with Fourier Transform Raman spectroscopy

Spectrochim Acta A Mol Biomol Spectrosc. 2023 May 5:292:122423. doi: 10.1016/j.saa.2023.122423. Epub 2023 Feb 2.

Abstract

Raman spectroscopy, with its advantages of non-contact nature, rapid detection, and minimum water interference, is promising for non-invasive blood detection or diagnosis in clinic applications. However, there is a critical issue that how to accurately analyze blood composition by Raman spectroscopy. In this study, we apply extreme learning machine (ELM) algorithm and a multivariate calibration regression model to analyze the results from Raman spectroscopy and determine the component's concentrations in blood samples, including glucose, cholesterol, and triglyceride. Self-adaption differential evolution artificial bee colony (SADEABC) algorithm was further applied to increase the data's accuracy and robustness. The obtained data for coefficient of determination, root mean square error of calibration, root mean square error of prediction, and relative percent deviation, were 0.9822, 0.3993, 0.3827, and 6.6679 for glucose, 0.9786, 0.2104, 0.2088 and 5.9533 for cholesterol, and 0.9921, 0.2744, 0.3433 and 10.5075 for triglyceride, respectively. Results demonstrated that the model based on SADEABC-ELM show much better prediction data than those models based on the ELM and ABC-ELM.

Keywords: Artificial bee colony algorithm; Blood detection; Extreme learning machine; Raman spectroscopy; Self-adaption differential evolution.

MeSH terms

  • Algorithms*
  • Fourier Analysis
  • Spectrum Analysis, Raman*