Prediction of blood glucose level via the use of various machine learning models

Diabetes is a disease that occurs when one’s blood glucose level is higher than the standards. It is essential for diabetic patients to monitor their blood glucose level frequently. If the blood glucose level is not monitored regularly and if it is higher than the standards, it may result to s...

Full description

Saved in:
Bibliographic Details
Main Author: Aiman Ibrahim
Other Authors: Ng Yin Kwee
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/159083
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-159083
record_format dspace
spelling sg-ntu-dr.10356-1590832022-06-09T08:31:20Z Prediction of blood glucose level via the use of various machine learning models Aiman Ibrahim Ng Yin Kwee School of Mechanical and Aerospace Engineering Mark Wong MYKNG@ntu.edu.sg Engineering::Mechanical engineering Diabetes is a disease that occurs when one’s blood glucose level is higher than the standards. It is essential for diabetic patients to monitor their blood glucose level frequently. If the blood glucose level is not monitored regularly and if it is higher than the standards, it may result to serious complications. A high blood glucose level may lead to the damage of vital organs and nerves. Hence, diabetic patients must monitor their blood glucose level regularly. Often blood glucose meters that are found in the market are invasive and painful. Diabetic patients have to endure multiple pricks each day to monitor their blood glucose level. Machine learning models are widely used in the high technology world today. Machine learning enables users to classify an image correctly, predict text messages, make important decisions and is also used in an autonomous vehicle. The integration of various machine learning models in this final year project aims to find a non-invasive method that provides continuous blood glucose monitoring for diabetic patients In this final year project 30 participants volunteered to be part of the research study. A 3-minute Electrocardiogram (ECG) and Photoplethysmogram (PPG) signals were collected from them via the use of the current prototype sensor that was designed by one of the team members. Their blood glucose level during the time of the data collection process were also recorded down. The 3-minute data were pre-processed and an algorithm to section the PPG signals into single PPG waveform was applied. Features of the single PPG waveform were then extracted, and four various machine learning models are then applied onto the dataset. The Random Forest Regression (RFR) model was found to be the best machine learning model to estimate the blood glucose level when compared with the Support Vector Regression (SVR), XG-Boost Regressor (XG-BR) and 1D-Convolutional Neural Network (1DCNN). Bachelor of Engineering (Mechanical Engineering) 2022-06-09T08:31:20Z 2022-06-09T08:31:20Z 2022 Final Year Project (FYP) Aiman Ibrahim (2022). Prediction of blood glucose level via the use of various machine learning models. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/159083 https://hdl.handle.net/10356/159083 en C048 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering
spellingShingle Engineering::Mechanical engineering
Aiman Ibrahim
Prediction of blood glucose level via the use of various machine learning models
description Diabetes is a disease that occurs when one’s blood glucose level is higher than the standards. It is essential for diabetic patients to monitor their blood glucose level frequently. If the blood glucose level is not monitored regularly and if it is higher than the standards, it may result to serious complications. A high blood glucose level may lead to the damage of vital organs and nerves. Hence, diabetic patients must monitor their blood glucose level regularly. Often blood glucose meters that are found in the market are invasive and painful. Diabetic patients have to endure multiple pricks each day to monitor their blood glucose level. Machine learning models are widely used in the high technology world today. Machine learning enables users to classify an image correctly, predict text messages, make important decisions and is also used in an autonomous vehicle. The integration of various machine learning models in this final year project aims to find a non-invasive method that provides continuous blood glucose monitoring for diabetic patients In this final year project 30 participants volunteered to be part of the research study. A 3-minute Electrocardiogram (ECG) and Photoplethysmogram (PPG) signals were collected from them via the use of the current prototype sensor that was designed by one of the team members. Their blood glucose level during the time of the data collection process were also recorded down. The 3-minute data were pre-processed and an algorithm to section the PPG signals into single PPG waveform was applied. Features of the single PPG waveform were then extracted, and four various machine learning models are then applied onto the dataset. The Random Forest Regression (RFR) model was found to be the best machine learning model to estimate the blood glucose level when compared with the Support Vector Regression (SVR), XG-Boost Regressor (XG-BR) and 1D-Convolutional Neural Network (1DCNN).
author2 Ng Yin Kwee
author_facet Ng Yin Kwee
Aiman Ibrahim
format Final Year Project
author Aiman Ibrahim
author_sort Aiman Ibrahim
title Prediction of blood glucose level via the use of various machine learning models
title_short Prediction of blood glucose level via the use of various machine learning models
title_full Prediction of blood glucose level via the use of various machine learning models
title_fullStr Prediction of blood glucose level via the use of various machine learning models
title_full_unstemmed Prediction of blood glucose level via the use of various machine learning models
title_sort prediction of blood glucose level via the use of various machine learning models
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/159083
_version_ 1735491173907169280