Non_Invasive Blood Gloucose Estimation Using PPG Signal
Abstruct: Our project aims to estimate blood glucose levels in a non-invasive way using PPG signals captured from the smartphone front camera.First, the signal is acquired and then filtered to remove noise and obtain clear pulse signals.After that, we extract 125 features from each pulse, transforming the signal into numerical data that can be processed by machine learning models.The data is stored in CSV format and loaded using Pandas, then preprocessing is applied.Next, we use regression models such as SVR, Linear Regression, Ridge, Lasso, and Elastic Net to predict blood glucose levels.The dataset is split into training and testing sets based on subjects to ensure proper generalization.After training, we extract the coefficients of each feature and use them to perform feature selection by identifying the most important features.We also apply cross-validation to improve the reliability of the results.Finally, one of the most important improvements we applied was averaging multiple pulses for the same subject, which significantly enhanced the prediction accuracy. This version is archived in the Arab International University (AIU) repository for open access and dissemination purposes. The content of this paper has not been modified from the original publication.For more information, please visit the official repository of Arab International University (AIU): https://www.aiu.edu.sy
Authors
- Tarek Barhoum (ORCID: https://orcid.org/0000-0002-9132-6940)
Institutions
- Arab International University (SY)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-04-13
- DOI
- https://doi.org/10.5281/zenodo.19559476
- Primary Topic
- Spectroscopy Techniques in Biomedical and Chemical Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00