Machine Learning based prediction of Glucose Levels in Type 1 Diabetes Patients with the use of Continuous Glucose Monitoring Data
AI-generated Key Points
- The study focuses on using Machine Learning (ML) models to predict glucose levels in patients with Type 1 Diabetes, using Continuous Glucose Monitoring (CGM) data.
- CGM devices offer non-intrusive and real-time insights into a patient's blood glucose concentrations, which is crucial for diabetes management.
- Three ML models were used: Linear Regression, Hidden Markov Model, and Long-Short Term Memory Network.
- By leveraging a patient's past 11 hours of blood glucose concentration measurements, the models predict the glucose level for the next 60 minutes.
- Performance metrics used were Root Mean Squared Error (RMSE), normalised energy of the second-order differences (ESOD), and F1 score.
- Python programming language was used along with various libraries such as Jupyter Notebooks, PyTorch, hmmlearn, Scikit-learn, Numpy, Pandas, Matplotlib, Seaborn and Pickle to develop their ML models.
- CITY dataset published by Jaeb Center for Health Research was used to train their models.
- An optimal training methodology for the CITY dataset was established that may be leveraged by future model development.
- Results were aligned with similar state-of-the-art ML models with LSTM having RMSE of 28.55; however no significant advantage was observed over classical Auto-regressive AR models.
- Compelling insights into LSTM prediction behaviour could increase public and legislative trust and understanding progressing certification of ML models in Artificial Pancreas Systems (APS).
- Overall this study demonstrates that ML-based prediction approaches can provide substantial quality-of-life improvements for diabetes patients while offering vital tools for monitoring diabetes.
Authors: Jakub J. Dylag
Abstract: A task of vital clinical importance, within Diabetes management, is the prevention of hypo/hyperglycemic events. Increasingly adopted Continuous Glucose Monitoring (CGM) devices offer detailed, non-intrusive and real time insights into a patient's blood glucose concentrations. Leveraging advanced Machine Learning (ML) Models as methods of prediction of future glucose levels, gives rise to substantial quality of life improvements, as well as providing a vital tool for monitoring diabetes. A regression based prediction approach is implemented recursively, with a series of Machine Learning Models: Linear Regression, Hidden Markov Model, Long-Short Term Memory Network. By exploiting a patient's past 11 hours of blood glucose (BG) concentration measurements, a prediction of the 60 minutes is made. Results will be assessed using performance metrics including: Root Mean Squared Error (RMSE), normalised energy of the second-order differences (ESOD) and F1 score. Research of past and current approaches, as well as available dataset, led to the establishment of an optimal training methodology for the CITY dataset, which may be leveraged by future model development. Performance was aligned with similar state-of-art ML models, with LSTM having RMSE of 28.55, however no significant advantage was observed over classical Auto-regressive AR models. Compelling insights into LSTM prediction behaviour could increase public and legislative trust and understanding, progressing the certification of ML models in Artificial Pancreas Systems (APS).
Ask questions about this paper to our AI assistant
You can also chat with multiple papers at once here.
Welcome to our AI assistant! Here are some important things to keep in mind:
- The assistant will only answer questions related to this specific paper.
- Please note that this is not a bot for casual chatting.
- If you want the answer in a language other than the language you chose for navigating the website, simply add "TRANSLATE IN LANGUAGE L" at the end of your query (replace "LANGUAGE L" with the language of your choice).
- For example, you could ask "Can you extract the most important aspect of the paper? TRANSLATE IN SPANISH".
- If you want to keep the history of your questions/answers you should create an account.
Assess the quality of the AI-generated content by voting
Why do we need votes?
Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.
Similar papers summarized with our AI tools
Navigate through even more similar papers through atree representation
Look for similar papers (in beta version)
By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.
Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.