Next Article in Journal
Analysis of Methods for Determining Shallow Waterbody Depths Based on Images Taken by Unmanned Aerial Vehicles
Next Article in Special Issue
Are Smart Homes Adequate for Older Adults with Dementia?
Previous Article in Journal
Use of a Rotating Square Spatial-Frequency Filter to Map the Optical Path Length Variation in Microscopic Biological Samples
Previous Article in Special Issue
Healing Hands: The Tactile Internet in Future Tele-Healthcare
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Systematic Review

Machine Learning and Smart Devices for Diabetes Management: Systematic Review

by
Mohammed Amine Makroum
1,*,
Mehdi Adda
1,*,
Abdenour Bouzouane
2 and
Hussein Ibrahim
3
1
Département de Mathématiques, Informatique et Génie, Université du Québec à Rimouski (UQAR), 300 Allée des Ursulines, Rimouski, QC G5L 3A1, Canada
2
Département d’Informatique et de Mathématique, Université du Québec à Chicoutimi (UQAC), 555 Boulevard de l’Université, Chicoutimi, QC G7H 2B1, Canada
3
Institut Technologique de Maintenance Industrielle, 75 Rue de la Vérendrye, Sept-Iles, QC G4R 5B7, Canada
*
Authors to whom correspondence should be addressed.
Sensors 2022, 22(5), 1843; https://doi.org/10.3390/s22051843
Submission received: 16 December 2021 / Revised: 5 February 2022 / Accepted: 18 February 2022 / Published: 25 February 2022
(This article belongs to the Special Issue Intelligent Systems for Clinical Care and Remote Patient Monitoring)

Abstract

:
(1) Background: The use of smart devices to better manage diabetes has increased significantly in recent years. These technologies have been introduced in order to make life easier for patients with diabetes by allowing better control of the stability of blood sugar levels and anticipating the occurrence of dangerous events (hypo/hyperglycemia), etc. That being said, the main objectives of the self-management of diabetes is to improve the lifestyle and life quality of patients with diabetes; (2) Methods: We performed a systematic review based on articles that focus on the use of smart devices for the monitoring and better management of diabetes. The search was focused on keywords related to the topic, such as “Diabetes”, “Technology”, “Self-management”, “Artificial Intelligence”, etc. This was performed using databases, such as Scopus, Google Scholar, and PubMed; (3) Results: A total of 89 studies, published between 2011 and 2021, were included. The majority of the selected research aims to solve a diabetes management problem (e.g., blood glucose prediction, early detection of risk events, and the automatic adjustment of insulin doses, etc.). In these studies, wearable devices were used in combination with artificial intelligence (AI) techniques; (4) Conclusions: Wearable devices have attracted a great deal of scientific interest in the field of healthcare for people with chronic conditions, such as diabetes. They are capable of assisting in the management of diabetes, as well as preventing complications associated with this condition. Furthermore, the usage of these devices has improved illness management and quality of life.

1. Introduction

Diabetes is a persistent disease in which the level of sugar in the blood is high. It can be caused by either a lack or absence of insulin production, or by a loss of insulin effectiveness [1]. The principal hormone that regulates the uptake of glucose present in the blood by most cells (muscle and fat cells) is insulin. When insulin is not available in sufficient quantities, glucose can no longer be absorbed by the cells in the body that need it and therefore its normal use is disrupted [2].
This disease is one of the world’s fastest growing health problems of the twenty-first century, with the number of diabetics more than tripling in the last 20 years. According to the International Diabetes Federation (IDF), diabetes infected 463 million people globally in 2019, which means that 1 in 11 adults (20–79 years of age) has diabetes. Furthermore, The IDF estimates that 578 million adults will have diabetes by 2030, and 700 million by 2045 [3,4].
The main categories of diabetes are “type 1 diabetes (T1D)”, “type 2 diabetes (T2D)”, and “gestational diabetes (GDM)”. Type 1 diabetes affects around 8% of all patients of this disease. In this type, the body produces little or no insulin. The treatment of type 1 diabetes is insulin injection. T1D can affect people of any age, but it is mainly present in children and young adults. Type 2 diabetes is the most common and accounts for about 90% of all forms of diabetes, and it is most frequently diagnosed in elderly people. Generally, it is characterized by insulin resistance. Lastly, the type 3 gestational diabetes is a type of diabetes that first appears during pregnancy and usually disappears shortly after delivery [5,6,7].
Diabetes is a disease characterized by fluctuating blood sugar levels that increase or decrease. The persistence of this abnormality over a long period of time increases the likelihood that the patient with diabetes will develop other health problems. Most of these complications commonly occur in patients with type 1 or type 2 diabetes. We distinguish chronic diabetic complications into two broad categories: microvascular complications and macrovascular ones, the prevalence of which is much higher in the former than in the latter [8]. Among the microvascular complications are nephropathy, neuropathy, and retinopathy, whereas those of the macrovascular type are coronary heart disease (CHD), myocardial infarction, peripheral arterial disease (PAD), and stroke [9].
Over the last decade, there has been a tremendous increase in consumer contact with technology and artificial intelligence [10]. Consumers’ usage of wearable technology is part of the current technological revolution. Wearable devices, or simply wearables, are defined by Wright et al. [11] as smart computers integrated into various accessories, such as clothing, fashion accessories, smartwatches, and other everyday objects worn by customers. The application of these technologies in healthcare is rapidly increasing. This is due to the variety of sensors that these gadgets are equipped with, including those that detect sound, images, body movements, and ambient light levels [12].
A process called predictive analytics uses a range of machine learning algorithms, data mining techniques, and statistical approaches to find patterns or signals and predict future occurrences from current and past data. Predictive analytics, when applied to health data, can help make critical choices and predictions. Machine learning and regression techniques are used to perform this predictive analysis. This method aims to diagnose a disease as accurately as possible, to better care for patients, to make the best use of resources, and to achieve better clinical outcomes [13]. Machine learning is viewed as one of the most important aspects of artificial intelligence, as it allows for the design of computer systems that can learn from previous experience without the need for programming for every situation.
The combination of artificial intelligence approaches and advanced technologies, such as medical devices, wearable devices, and sensor technologies, could enable the development and implementation of better chronic disease management services [14]. In this paper, diabetes is the health problem addressed.
In recent years, new technologies have been created for the management of diabetes and its complications. In this article, in the form of a systematic literature review, we will give an overview and clearer idea of current technologies (smart wearables) as well as AI techniques used to help manage this disease. AI has substantial applications in four primary fields of diabetes care: automated retinopathy detection, clinical decision support, predictive population risk stratification, and patients’ self-tools [15,16].
The accumulated literature about diabetes management with different tools based on artificial intelligence is vast and difficult to grasp. In this article, we aim to classify and review the most relevant works. Our objective is to present in a clear and more relevant way the advancement of science in the field of diabetes management using smart devices and machine learning.
Previous reviews dealing with the topic of diabetes management (see Table 1) have mostly been focused on the use of just mobile applications. We even find, as mentioned in Table 1, that these reviews cover the subject in less depth. Other studies only focus on a specific type of diabetes or on a specific age group. The fact that we focused on reviewing each of the included studies individually, as well as providing detailed results for each, allows us to provide a more in-depth view, to the point of questioning aspects traditionally taken for granted.
This paper according to the sections below: methods describing the eligibility criteria for article selection, choice of data sources, and the study selection/data extraction process; the results section details the research topic, participants, metrics, smart device types and models, and AI approaches employed for each included study; and finally the conclusion offers prospective future pathways for smartwatch research.

2. Materials and Methods

A systematic review is an explicit and reproducible research methodology that identifies all associated experiments and also summarizes the state of the art, in order to answer one or more fundamental research questions on a particular topic [23,24].
In this section, we will present the detailed methodology utilized to conduct the systematic review, which was based on the guidelines described in the PRISMA method: preferred reporting items for systematic reviews and meta-analysis [25].

2.1. Eligibility Criteria

The eligibility criteria for the selection of articles listed below are also summarized in Table 2:
  • Only papers written in English;
  • Only papers published in the last 10 years (between January 2011 and May 2021) due to the fast technological developments in diabetes self-management;
  • Only papers with diabetes management and its complications as the main topic;
  • Only papers dealing with the management of type 1, type 2, or gestational diabetes;
  • Only papers that focus on diabetes self-management using devices which are either portable or mounted on the body were included;
  • Only papers addressing the topic with artificial intelligence (AI)-based techniques.
Scientific interest in the use of wearable technologies in diabetes healthcare has increased over the last decade. The articles included in this review were published between 2011 and 2021. During this period (in the SCOPUS and PubMed databases), 716 articles were published, while the period before 2011 there were only 159 publications (Figure 1).
Papers were excluded if they: (i) were a short conference/congress abstract; (ii) were a review article; (iii) were published before 2011; or (iv) were not available in full text. In addition, studies that do not meet the criteria listed above are excluded from the review.

2.2. Data Sources and Search Strategy

For the identification and collection of articles related to the domains of interest of our systematic review, a literature search was performed in the Scopus and PubMed databases. We selected these electronic databases by reason of their relevance to the research subject and scope. The title, abstract, and keywords were the fields considered in the search queries. The searches were formulated using several keywords falling within the topics already described in the eligibility criteria, and by using Boolean operators (AND, OR, and NOT) in order to interrogate the electronic databases of scientific publications. As an example, the search strings implemented in Scopus and PubMed are provided in Table 3. In addition, more articles were obtained from the bibliographies of the identified papers.
The electronic search terms used were: (i) Device Type: “wearabl*”; “device*”; “smart devic*”; “watch”; “smartwatch”; “smart*”; “Portable”; "mobile”. (ii) Control Technologies: “intellig*”; “artificial”; “machine learning”; “AI”; “learn*”; “classification”; “regression”; “ANN”; “artificial neur*”; “net*”. (iii) Medical Domain: “diabet*”; “hypoglycem*”; “hyperglycem*”.

2.3. Study Selection

After querying the databases, we used EndNote® X9.3.3 reference management tool to log references, to eliminate multiple records, and to create a unique database of references.
To select articles from the initial database, we applied a three-step process, as recommended by Stefana et al. [26] in “Inclusion and Exclusion Criteria” section:
  • Evaluation of the title;
  • Evaluation of the abstract and keywords;
  • Evaluation of the full text.
The aim was to remove irrelevant searches during stages (1) and (2), and then review the remaining documents using the above eligibility criteria during stage (3). Finally, in the eligibility phase, we assembled the included studies into our final database, and reported the main reason for the exclusion of other articles on the basis of given criteria.
The entire flowchart for the selection process, including identification, screening, eligibility, and inclusion, is shown in Figure 2 [27].

2.4. Data Extraction

For each article included, the following information was also included: (i) study focus, (ii) type of device, (iii) device model, (iv) participants information, (v) AI technologies used, (vi) approach used, (vii) parameters extracted, and (viii) technological challenges associated with the use of smart devices for diabetes management. The results were discussed in order to show the most recent status of wearable-device research for medical purposes (diabetes management).

3. Results

The selected research is 19 in number and was published between 2011 and 2021. The selection procedure started initially with 1216 articles and multiple elimination steps were performed. Firstly, 169 were eliminated, mostly due to being duplicates. Secondly, title/abstract screening reduced the remaining 1047 articles into 424 (excluding 623 records). From this number, 197 were excluded as we were not able to get the full text. Finally, 190 were removed for unfitting the inclusion criteria to bring about an outcome of 19 articles. The majority of the selected studies are aimed at solving one of the diabetes management problems: blood glucose prediction, early detection of risk events, automatic adjustment of insulin doses, etc. Wearable gadgets combined with artificial intelligence approaches have been used in this research. This systematic review concluded in 19 articles.

3.1. Diabetes Technology

Diabetes technology describes the hardware, devices, and software used by people with diabetes in managing the levels of blood glucose, avoiding the complications of diabetes, reducing the stress of living with diabetes, and making their lives better [28].
“Smart” glucose and blood pressure monitors, activity trackers, and scales have become the most widely used connected devices in the diabetes world. From “smart” socks, which are supposed to monitor foot temperature to prevent inflammation and ulcers, to wearable mini electrocardiographs (ECGs) connected to track cardiovascular health, the growing number and variety of devices for people living with diabetes is expected to revolutionize how the disease is managed (Figure 3) [29].
The use of smart technologies to manage diabetes remains a promising area of research that can significantly improve the quality of life for people affected by this disease [30].

3.2. Artificial Intelligence Techniques

Artificial intelligence (AI) is a field of computer science that focuses on developing technologies to do what normally needs to be performed by human intelligence. These programs can imitate or replicate cognitive behaviors or skills related to human intelligence, such as reasoning, problem solving, and learning. Today, it is one of the most rapidly developing branches of computing and computation, with an important potential impact on healthcare [31].
In the field of health, one of the most significant branches of AI is machine learning. Machine learning is a field of artificial intelligence (AI) that concentrates on developing algorithms capable of learning from data and improving their performances over time without being programmed to do so [32].
The use of AI in healthcare is becoming increasingly more popular, as shown in Figure 4, based on Google Trends data over the past decade [33]. Here, the x-axis indicates specific dates, and the y-axis represents the corresponding popularity ranking, which ranges from 0 (minimum) to 100 (maximum). Based on Figure 4, it can be seen that the popularity indicator values for the use of the term “ai healthcare” carried low values in 2012, but has been gradually increasing since.

3.2.1. Types of Machine Learning Techniques

Machine learning (ML) algorithms are mainly divided into four categories [34] (Figure 5). These are:
  • Supervised Learning: where the system deduces a function from labeled training data.
  • Unsupervised Learning: where the training system attempts to deduce the structure of unlabeled data.
  • Semi-Supervised Learning: can be described as a combination of the supervised and unsupervised methods mentioned above, as it works on both labeled and unlabeled data.
  • Reinforcement Learning: where the system interacts with a dynamic environment [32,35].
Figure 5 shows the taxonomy of ML techniques [36].
  • Supervised Learning: One of the most powerful data analysis approaches in machine learning is the supervised learning model. In this type of learning, the system tries to learn from the labeled data the corresponding function (f) that maps an input (x) to an output (y) (Figure 6) [37]. At the end of the learning process, we will get a function:
    f : x y
    which the algorithm will use for making predictions on unlabeled data [34]. The output in this type of learning is obtained by data classification or regression (value prediction). Classification algorithms, such as the examples given in Figure 5, are designed to predict distinct classes, while regression algorithms predict numerical values (e.g., the prediction of blood glucose values) [38].
  • Figure 6 is an application of a supervised learning model, which allows a classification of diabetic retinopathy fundus images [39]. This example is based on images obtained on the Kaggle platform [40].
  • Unsupervised Learning: Unlike supervised machine learning, in unsupervised machine learning, the system attempts to find and discover the hidden data structure or the relationships between variables with no preexisting labels or specifications [41]. The training data for this method consists of a set of data that is not labeled, categorized, or classified (Figure 7) [42]. The output of this type of learning is obtained by using one of the following main ML methods: clustering, association rules, and dimensionality reduction (Figure 5). The difference between clustering and classification is that clustering attempts to group a set of objects and determine if there is a relationship between these objects (no pre-defined classes), while classification attempts to classify new simple objects into known classes [43]. Clustering can be used in healthcare, for example, to identify groups of cohesive and well-separated patients with diabetes who share similar profiles (e.g., age and gender) as well as common clinical histories [44].
  • Semi-Supervised Learning: Semi-supervised learning is a combination of supervised and unsupervised methods. The learning in this kind of algorithm uses labeled and unlabeled data (Figure 5) [45]. This method is generally used to solve problems where the number of available data is large and only a very limited set of labeled data is present [46].
  • One of the application areas of semi-supervised learning is in healthcare. To illustrate, Whu et al. developed a diabetic predictive model using semi-supervised learning (the Laplacian support vector machine (LapSVM)) [47].
  • Reinforcement Learning: The reinforcement learning method is a reward- or penalty-based method [48]. Indeed, its principal objective is to exploit the information and observations obtained from the interaction with the environment, in order to maximize the reward or minimize the risk [49]. The reinforcement learning algorithm (agent) is continually learning by interacting with the environment, aiming to explore the full range of possible states and to make the most proper decisions [34]. The agent’s actions affect the environment’s state (Figure 8).
  • The integration of reinforcement learning in the healthcare industry has often led to better outcomes [50]. As an example, this type of algorithm is used in people with diabetes to enhance their health and blood sugar control [51]. Yom-Tov et al. [52] developed a mobile application that aims to motivate people with diabetes to be physically active. This application was associated with a learning algorithm, which was able to predict better messages that would encourage patients to exercise.

3.2.2. Different Techniques Used by ML

  • Support Vector Machine: A support vector machine (SVM) was developed in the 1990s. As a simple and important process, this method is used to perform machine learning (ML) tasks. A set of training samples is provided throughout this procedure, with each sample split into distinct categories. Support Vector Machine (SVM) is a type of machine learning algorithm that is commonly used to solve classification and regression issues [53].
  • Bayes Classification: Statistical classifiers are an example of Bayesian classifiers. Based on a given class label, naive Bayes determines the probability of class membership [54]. It conducts a single scan of data, making categorization simple.
  • Decision Tree: A decision tree (DT) is a classification method that consists of an internal node and a leaf node that has a class label. The decision tree’s (DT) top nodes are referred to as root nodes. This technique is popular because it is simple to construct and does not require any parameters [55].
  • K-Nearest Neighbors: The K-nearest neighbors method is a popular method for classifying data. We can calculate the distance measurement from N training samples using this approach [56].
  • Logistic Regression (LR): Logistic regression is a typical probabilistic-based statistical model used to address classification problems in machine learning. To estimate probabilities, logistic regression generally uses a logistic function. It is able to deal with high-dimensional datasets and performs well when the dataset can be split linearly. A key disadvantage of logistic regression is the assumption of linearity between the dependent and independent variables. It may be used to solve both classification and regression issues. However, it is most often employed to solve classification problems [57].
  • Adaptive Boosting (AdaBoost): AdaBoost is an ensemble learning technique that uses an iterative strategy to improve weak classifiers by learning from their failures. Adaboost employs “sequential ensembling” as opposed to the random forest, which employs “parallel ensembling”. It generates a strong classifier by assembling multiple low-performing classifiers to get a high-accuracy classifier. AdaBoost is best utilized to improve the performance of decision trees and the base estimator on binary classification tasks [58].

3.2.3. Examples of Machine Learning in Everyday Life

The technique of machine learning (ML) is a universal concept applied in a large number of fields; however, we still ignore the fact that we use it regularly.
Recently, machine learning methods are being used to identify and successfully filter junk emails. Yahoo’s basic methods for finding spam messages include URL (uniform resource locator) filtering, email body text, and customer spam complaints. Contrary to Gmail, Yahoo filters email messages based on domains, not IP addresses (Internet Protocol addresses) [59].
Plagiarism detection is an excellent example of AI application in the academic domain. One of the approaches used to combat plagiarism is the multi-agent machine learning (MML) system [60].
Netflix is an outstanding example of a good ML program in terms of daily usage. Based on the habits of its users, for example, the platform recommends a series of titles and visual content tailored specifically to the person watching [61].
Figure 9 illustrates some of the machine learning applications in our daily life.

3.3. Artificial Intelligence and Diabetes

The field of artificial intelligence (AI) is rapidly evolving and its application to diabetes has the potential to revolutionize the approach to diagnosing and treating this disease [62]. Furthermore, the integration of AI with smart devices, such as medical devices, wearables, smartphones, and sensor technology, will allow for the building of a machine capable of supervising and monitoring people with diabetes continuously [63].
Machine learning has the potential to revolutionize the way of managing diabetes, by permitting faster and more accurate decision making and improving existing healthcare standards. Table 4 summarizes the various AI application fields in the management of diabetes.

3.4. Search Results

Table 5 displays smart device types and models, the various sensor-based methods used, research subjects, participant information, and the AI technologies and strategies employed. Table 6 displays the study’s objectives and findings. Sixteen of the nineteen studies (84%) were about patients. One of the remaining three studies involved the creation of a smartphone application to assist people with type 1 diabetes in counting the carbohydrates in their diet, so the database included images of various meal components; the other two studies used virtual subjects to predict blood glucose levels as well as critical events.
The introduction of new technologies such as continuous glucose monitoring (CGM) devices, smart wearables (bracelets, smartwatches, smart clothing, and patches, etc.), and artificial pancreas (AP) development, and, arguably, the use of the data collected from these new tools, have revolutionized the overall diabetes management ecosystem over the past decade [94]. There are powerful AI methods for designing models that aim to prevent events such as hypoglycemia, predict the value of blood glucose levels, and predict the right amount of insulin to administer, all with the goal of improving the quality of life and illness management of people with diabetes, designing personalized management for each patient [95], and saving them from complications due to diabetes and early mortality [75].
Advanced tools that are used for diabetes management include continuous glucose monitors (CGM). Nine studies have used this device to collect the data needed for the development of smart systems [77,79,81,82,84,86,89,90,92]. Allam et al. [79] collected the inputs for a system that will be able to forecast future glucose concentration levels with prediction horizons (PH) of 15, 30, 45, and 60 min using a continuous glucose monitoring (CGM) device. Similarly, Pustozerov et al. [84] employed the CGM to develop a blood glucose prediction model to successfully support women with gestational diabetes (GDM).
New deep learning algorithms were developed to automate the diagnosis of DR. Retinal screening based on AI is an attainable, precise, and highly accepted method for the detection and monitoring of diabetic retinopathy. A sensitivity (DR: 83.3%, RDR: 93%) and a specificity (DR: 95.5%; DRR: 92.5%) were reported for both the automated screening of referable diabetic retinopathy and diabetic retinopathy, as shown in the study conducted by Sosale et al. [93]. Convolutional neural networks (CNNs) and a smartphone fundus camera were used to develop such a system.
Artificial intelligence enables patients with diabetes to make daily decisions about diet and activity. There are many applications designed to analyze the contents of meals and provide detailed information on the nutritional and caloric value of foods. Anthimopoulos et al. [78] developed an application for patients to help them assess the quality and caloric value of the food they eat. The management of diabetes is more effective when patients take a picture of their own food and evaluate what they eat.
Physical exercise has been identified as one of the most effective initial prevention strategies for diabetes in high-risk individuals. With wearable devices that record the number of steps and the duration and intensity of activities, daily activity levels can be tracked. These technologies allow for the monitoring of daily activity and may encourage a person to include activity as part of their routine to better stabilize their blood glucose levels. Yom-Tov et al. [52] designed a reinforcement learning algorithm-based system that aims to personalize messages for each patient’s situation in order to better encourage them to practice sports activities.
Among all the articles included, different techniques were employed with the aim of establishing a device that could properly manage or assist in the management of diabetes. By analyzing the results of the different papers, we can find that the most commonly employed function of the smart devices is the “prediction of blood glucose levels”, with a percentage of (36.84%). We can also see that the most used approach is classification, with a percentage of 52.6% compared to regression, which was used in 47.4% of the studies. However, it is necessary to note that in future clinical applications it will be required to perform longitudinal studies in order to measure both the inter- and intra-subject variability. On the other hand, to conduct such studies can be challenging because the large-scale deployment of wearables can be financially and technically challenging.

4. Conclusions

Wearable technologies have sparked a lot of scientific interest in the field of healthcare, especially for patients with chronic conditions, such as diabetes, during the last two decades. They are capable of assisting in the treatment of diabetes, as well as preventing problems connected to the condition. Furthermore, the usage of these devices has improved diabetes control as well as quality of life.
This article provides a systematic review of intelligent systems developed for use as diabetes-control instruments. A thorough screening process identified 19 articles. These papers were evaluated and studied to obtain the various information needed to answer the review questions. These included the types and models of the smart devices used, different sensor-based methods, participant information, and the AI technologies and approach used.
In summary, it can be said that new digital technologies, big data-based analytics, and the application of AI to diabetes data will revolutionize the way diabetes and diabetes-related complications are treated, as well as their prevention and control.

Author Contributions

Conceptualization, M.A.M. and M.A.; methodology, M.A.M. and M.A.; formal analysis, M.A.M. and M.A.; writing–original draft preparation, M.A.M.; writing–review and editing, M.A., A.B. and H.I.; supervision, M.A., A.B. and H.I. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Sciences and Engineering Research Council of Canada (NSERC), grant number 06351.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The study did not report any data.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
IDFInternational Diabetes Federation
T1DType 1 diabetes
T2DType 2 diabetes
GDMGestational diabetes
CHDCoronary heart disease
PADPeripheral arterial disease
AIArtificial intelligence
MLMachine learning
ECGElectrocardiography
LapSVMLaplacian support vector machine
SVMSupport vector machine
DTDecision Tree
LRLogistic regression
AdaBoostAdaptive boosting
URLUniform resource locator
MMLMulti-agent machine learning
IPInternet protocol
ANNArtificial neural networks
RARegression algorithm
SVRSupport vector regression
KNNK-nearest neighbor
RFRandom forest
HkmeansHierarchical K-means clustering
CGMContinuous glucose monitoring
PHPrediction horizons
PSOParticle swarm optimization
EEEnergy expenditure
DRDiabetic retinopathy
RDRReferable diabetic retinopathy
NBNaive bayes
CNNConvolutional neural networks
GBDTGradient-boosting decision tree
RNNRecurrent neural network
APArtificial pancreas

References

  1. World Health Organization. Diabetes. 2021. Available online: https://web.archive.org/web/20211213121152/https://www.who.int/health-topics/diabetes#tab=tab_1 (accessed on 24 March 2021).
  2. Sharma, R.; Dave, V.; Sharma, S.; Jain, P.; Yadav, S. Experimental models on diabetes: A comprehensive review. Int. J. Adv. Pharm. Sci. 2013, 4, 01–08. [Google Scholar]
  3. IDF Diabetes Atlas. Key Figures from the IDF Diabetes Atlas 9th Edition. 2019. Available online: https://web.archive.org/web/20211208190021/https://diabetesatlas.org/ (accessed on 24 March 2021).
  4. IDF Diabetes Atlas. Worldwide Toll of Diabetes. 2019. Available online: https://web.archive.org/web/20211118111050/https://www.diabetesatlas.org/en/sections/worldwide-toll-of-diabetes.html (accessed on 24 March 2021).
  5. International Diabetes Federation. Type 1 Diabetes. Available online: https://web.archive.org/web/20211118103952/https://www.idf.org/aboutdiabetes/type-1-diabetes.html (accessed on 25 March 2021).
  6. International Diabetes Federation. Type 2 Diabetes. Available online: https://web.archive.org/web/20211118194744/https://idf.org/aboutdiabetes/type-2-diabetes.html (accessed on 25 March 2021).
  7. Marks, J.B. Perioperative management of diabetes. Am. Fam. Physician 2003, 67, 93–100. [Google Scholar]
  8. Deshpande, A.D.; Harris-Hayes, M.; Schootman, M. Epidemiology of diabetes and diabetes-related complications. Phys. Ther. 2008, 88, 1254–1264. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Maric-Bilkan, C. Sex differences in micro-and macro-vascular complications of diabetes mellitus. Clin. Sci. 2017, 131, 833–846. [Google Scholar] [CrossRef] [PubMed]
  10. Ameen, N.; Tarhini, A.; Reppel, A.; Anand, A. Customer experiences in the age of artificial intelligence. Comput. Hum. Behav. 2021, 114, 106548. [Google Scholar] [CrossRef] [PubMed]
  11. Wright, R.; Keith, L. Wearable technology: If the tech fits, wear it. J. Electron. Resour. Med. Libr. 2014, 11, 204–216. [Google Scholar] [CrossRef]
  12. Srizongkhram, S.; Shirahada, K.; Chiadamrong, N. Critical factors for adoption of wearable technology for the elderly: Case study of Thailand. In Proceedings of the 2018 Portland International Conference on Management of Engineering and Technology (PICMET), Honolulu, HI, USA, 19–23 August 2018; pp. 1–9. [Google Scholar]
  13. Kalyankar, G.D.; Poojara, S.R.; Dharwadkar, N.V. Predictive analysis of diabetic patient data using machine learning and Hadoop. In Proceedings of the 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), Palladam, Tamil Nadu, India, 10–11 February 2017; pp. 619–624. [Google Scholar]
  14. Contreras, I.; Vehi, J. Artificial intelligence for diabetes management and decision support: Literature review. J. Med. Int. Res. 2018, 20, e10775. [Google Scholar] [CrossRef] [PubMed]
  15. Dankwa-Mullan, I.; Rivo, M.; Sepulveda, M.; Park, Y.; Snowdon, J.; Rhee, K. Transforming diabetes care through artificial intelligence: The future is here. Popul. Health Manag. 2019, 22, 229–242. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. van Gemert-Pijnen, J.E.; Nijland, N.; van Limburg, M.; Ossebaard, H.C.; Kelders, S.M.; Eysenbach, G.; Seydel, E.R. A holistic framework to improve the uptake and impact of eHealth technologies. J. Med. Int. Res. 2011, 13, e111. [Google Scholar] [CrossRef]
  17. Dike, F.O.; Mutabazi, J.C.; Ubani, B.C.; Isa, A.S.; Ezeude, C.; Musa, E.; Iheonye, H.; Ainavi, I.I. Implementation and impact of mobile health (mHealth) in the management of diabetes mellitus in Africa: A systematic review protocol. BMJ Open 2021, 11, e047556. [Google Scholar] [CrossRef] [PubMed]
  18. Represas-Carrera, F.J.; Martínez-Ques, Á.A.; Clavería, A. Effectiveness of mobile applications in diabetic patients’ healthy lifestyles: A review of systematic reviews. Prim. Care Diabetes 2021, 15, 751–760. [Google Scholar] [CrossRef] [PubMed]
  19. Rodriguez-León, C.; Villalonga, C.; Munoz-Torres, M.; Ruiz, J.R.; Banos, O. Mobile and wearable technology for the monitoring of diabetes-related parameters: Systematic review. JMIR mHealth uHealth 2021, 9, e25138. [Google Scholar] [CrossRef] [PubMed]
  20. de Araújo, W.R.; Martins, L.E.G.; Zorzal, E.R. Mobile apps for the treatment of diabetes patients: A systematic review. Res. Biomed. Eng. 2021, 37, 273–288. [Google Scholar] [CrossRef]
  21. Horstink, K.A.; van der Woude, L.H.V.; Hijmans, J.M. Effects of offloading devices on static and dynamic balance in patients with diabetic peripheral neuropathy: A systematic review. Rev. Endocr. Metab. Disord. 2021, 22, 325–335. [Google Scholar] [CrossRef] [PubMed]
  22. Shrivastava, T.P.; Goswami, S.; Gupta, R.; Goyal, R.K. Mobile App Interventions to Improve Medication Adherence Among type 2 Diabetes Mellitus Patients: A Systematic Review of Clinical Trials. J. Diabetes Sci. Technol. 2021. [Google Scholar] [CrossRef]
  23. Moher, D.; Shamseer, L.; Clarke, M.; Ghersi, D.; Liberati, A.; Petticrew, M.; Shekelle, P.; Stewart, L.A. Preferred reporting items for systematic review and meta-analysis protocols (PRISMA-P) 2015 statement. Syst. Rev. 2015, 4, 1–9. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Stefana, E.; Marciano, F.; Rossi, D.; Cocca, P.; Tomasoni, G. Wearable Devices for Ergonomics: A Systematic Literature Review. Sensors 2021, 21, 777. [Google Scholar] [CrossRef] [PubMed]
  25. Liberati, A.; Altman, D.G.; Tetzlaff, J.; Mulrow, C.; Gøtzsche, P.C.; Ioannidis, J.P.; Clarke, M.; Devereaux, P.J.; Kleijnen, J.; Moher, D. The PRISMA statement for reporting systematic reviews and meta-analyses of studies that evaluate health care interventions: Explanation and elaboration. J. Clin. Epidemiol. 2009, 62, e1–e34. [Google Scholar] [CrossRef] [Green Version]
  26. Stefana, E.; Marciano, F.; Cocca, P.; Alberti, M. Predictive models to assess Oxygen Deficiency Hazard (ODH): A systematic review. Saf. Sci. 2015, 75, 1–14. [Google Scholar] [CrossRef]
  27. Page, M.; McKenzie, J.; Bossuyt, P. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. Int. J. Surg. 2021, 88, 105906. [Google Scholar] [CrossRef]
  28. Association, A.D. 7. Diabetes technology: Standards of medical care in diabetes—2019. Diabetes Care 2019, 42, S71–S80. [Google Scholar] [CrossRef] [Green Version]
  29. Fagherazzi, G.; Ravaud, P. Digital diabetes: Perspectives for diabetes prevention, management and research. Diabetes Metab. 2019, 45, 322–329. [Google Scholar] [CrossRef]
  30. Diabetes SELF-MANAGEMENT, b.N.D. Smart Technology for Diabetes Self-Care—Diabetes Resources & Information: Diabetes Self. 2016. Available online: https://web.archive.org/web/20201022152649/https://www.diabetesselfmanagement.com/diabetes-resources/tools-tech/smart-technology-diabetes-self-care/ (accessed on 27 April 2021).
  31. Yu, K.H.; Beam, A.L.; Kohane, I.S. Artificial intelligence in healthcare. Nat. Biomed. Eng. 2018, 2, 719–731. [Google Scholar] [CrossRef]
  32. Kavakiotis, I.; Tsave, O.; Salifoglou, A.; Maglaveras, N.; Vlahavas, I.; Chouvarda, I. Machine learning and data mining methods in diabetes research. Comput. Struct. Biotechnol. J. 2017, 15, 104–116. [Google Scholar] [CrossRef] [PubMed]
  33. Google Trends. Available online: https://trends.google.com/trends/explore?date=2010-01-04%202021-05-01&q=ai%20healthcare (accessed on 30 April 2021).
  34. Kumar, D.P.; Amgoth, T.; Annavarapu, C.S.R. Machine learning algorithms for wireless sensor networks: A survey. Inf. Fusion 2019, 49, 1–25. [Google Scholar] [CrossRef]
  35. Sarker, I.H. Machine learning: Algorithms, real-world applications and research directions. SN Comput. Sci. 2021, 2, 1–21. [Google Scholar] [CrossRef] [PubMed]
  36. Koteluk, O.; Wartecki, A.; Mazurek, S.; Kołodziejczak, I.; Mackiewicz, A. How Do Machines Learn? Artificial Intelligence as a New Era in Medicine. J. Pers. Med. 2021, 11, 32. [Google Scholar] [CrossRef] [PubMed]
  37. Han, J.; Kamber, M.; Pei, J. Data mining concepts and techniques third edition. Morgan Kaufmann Ser. Data Manag. Syst. 2011, 5, 83–124. [Google Scholar]
  38. Bishop, C.M. Pattern Recognition and Machine Learning; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  39. Shankar, K.; Zhang, Y.; Liu, Y.; Wu, L.; Chen, C.H. Hyperparameter tuning deep learning for diabetic retinopathy fundus image classification. IEEE Access 2020, 8, 118164–118173. [Google Scholar] [CrossRef]
  40. Rath, S.R. Kaggle Diabetic Retinopathy 2015 Data Colored Resized. 2015. Available online: https://www.kaggle.com/sovitrath/diabetic-retinopathy-2015-data-colored-resized (accessed on 5 May 2021).
  41. Janiesch, C.; Zschech, P.; Heinrich, K. Machine learning and deep learning. Electron. Mark. 2021, 31, 685–695. [Google Scholar] [CrossRef]
  42. Lloyd, S.; Mohseni, M.; Rebentrost, P. Quantum algorithms for supervised and unsupervised machine learning. arXiv 2013, arXiv:1307.0411. [Google Scholar]
  43. Bifet, A.; Gavaldà, R.; Holmes, G.; Pfahringer, B. Machine Learning for Data Streams: With Practical Examples in MOA; MIT Press: Cambridge, MA, USA, 2018. [Google Scholar]
  44. Ogbuabor, G.; Ugwoke, F. Clustering algorithm for a healthcare dataset using silhouette score value. Int. J. Comput. Sci. Inf. Technol. 2018, 10, 27–37. [Google Scholar] [CrossRef]
  45. Zhu, X.; Goldberg, A.B. Introduction to semi-supervised learning. Synth. Lect. Artif. Intell. Mach. Learn. 2009, 3, 1–130. [Google Scholar] [CrossRef] [Green Version]
  46. Chen, Y.W.; Jain, L.C. Deep Learning in Healthcare; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
  47. Wu, J.; Diao, Y.B.; Li, M.L.; Fang, Y.P.; Ma, D.C. A semi-supervised learning based method: Laplacian support vector machine used in diabetes disease diagnosis. Interdiscip. Sci. Comput. Life Sci. 2009, 1, 151–155. [Google Scholar] [CrossRef]
  48. Choy, G.; Khalilzadeh, O.; Michalski, M.; Do, S.; Samir, A.E.; Pianykh, O.S.; Geis, J.R.; Pandharipande, P.V.; Brink, J.A.; Dreyer, K.J. Current applications and future impact of machine learning in radiology. Radiology 2018, 288, 318–328. [Google Scholar] [CrossRef] [PubMed]
  49. Mohammed, M.; Khan, M.B.; Bashier, E.B.M. Machine Learning: Algorithms and Applications; CRC Press: Boca Raton, FL, USA, 2016. [Google Scholar]
  50. Yu, C.; Liu, J.; Nemati, S. Reinforcement learning in healthcare: A survey. arXiv 2019, arXiv:1908.08796. [Google Scholar] [CrossRef]
  51. Bothe, M.K.; Dickens, L.; Reichel, K.; Tellmann, A.; Ellger, B.; Westphal, M.; Faisal, A.A. The use of reinforcement learning algorithms to meet the challenges of an artificial pancreas. Expert Rev. Med. Devices 2013, 10, 661–673. [Google Scholar] [CrossRef]
  52. Yom-Tov, E.; Feraru, G.; Kozdoba, M.; Mannor, S.; Tennenholtz, M.; Hochberg, I. Encouraging physical activity in patients with diabetes: Intervention using a reinforcement learning system. J. Med. Int. Res. 2017, 19, e338. [Google Scholar] [CrossRef]
  53. Murphy, K.P. Machine Learning: A Probabilistic Perspective; MIT Press: Cambridge, MA, USA, 2012. [Google Scholar]
  54. Hazra, A.; Mandal, S.K.; Gupta, A. Study and analysis of breast cancer cell detection using Naïve Bayes, SVM and Ensemble Algorithms. Int. J. Comput. Appl. 2016, 145, 39–45. [Google Scholar] [CrossRef]
  55. Sharma, P.; Bhatia, A.P.R. Implementation of Decision Tree Algorithm to Analysis the Performance. 2012. Available online: https://www.ijarcce.com/upload/december/24-Implementation%20of%20Decision.pdf (accessed on 5 May 2021).
  56. Bishop, C.M. Neural Networks for Pattern Recognition; Oxford University Press: Oxford, UK, 1995. [Google Scholar]
  57. Le Cessie, S.; Van Houwelingen, J.C. Ridge estimators in logistic regression. J. R. Stat. Soc. Ser. (Appl. Stat.) 1992, 41, 191–201. [Google Scholar] [CrossRef]
  58. Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V. Scikit-learn: Machine learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
  59. Dada, E.G.; Bassi, J.S.; Chiroma, H.; Adetunmbi, A.O.; Ajibuwa, O.E. Machine learning for email spam filtering: Review, approaches and open research problems. Heliyon 2019, 5, e01802. [Google Scholar] [CrossRef] [Green Version]
  60. Bouarara, H.A. Multi-Agents Machine Learning (MML) System for Plagiarism Detection. In Handbook of Research on Biomimicry in Information Retrieval and Knowledge Management; IGI Global: Hershey, PA, USA, 2018; pp. 103–119. [Google Scholar]
  61. Wei, J.; He, J.; Chen, K.; Zhou, Y.; Tang, Z. Collaborative filtering and deep learning based recommendation system for cold start items. Expert Syst. Appl. 2017, 69, 29–39. [Google Scholar] [CrossRef] [Green Version]
  62. Ellahham, S. Artificial Intelligence: The Future for Diabetes Care. Am. J. Med. 2020. [Google Scholar] [CrossRef]
  63. Buch, V.; Varughese, G.; Maruthappu, M. Artificial intelligence in diabetes care. Diabet. Med. 2018, 35, 495–497. [Google Scholar] [CrossRef] [Green Version]
  64. Pérez-Gandía, C.; Facchinetti, A.; Sparacino, G.; Cobelli, C.; Gómez, E.; Rigla, M.; de Leiva, A.; Hernando, M. Artificial neural network algorithm for online glucose prediction from continuous glucose monitoring. Diabetes Technol. Ther. 2010, 12, 81–88. [Google Scholar] [CrossRef] [PubMed]
  65. Wang, Y.; Wu, X.; Mo, X. A novel adaptive-weighted-average framework for blood glucose prediction. Diabetes Technol. Ther. 2013, 15, 792–801. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  66. Georga, E.I.; Protopappas, V.C.; Ardigo, D.; Marina, M.; Zavaroni, I.; Polyzos, D.; Fotiadis, D.I. Multivariate prediction of subcutaneous glucose concentration in type 1 diabetes patients based on support vector regression. IEEE J. Biomed. Health Informatics 2012, 17, 71–81. [Google Scholar] [CrossRef]
  67. Hidalgo, J.I.; Colmenar, J.M.; Kronberger, G.; Winkler, S.M.; Garnica, O.; Lanchares, J. Data based prediction of blood glucose concentrations using evolutionary methods. J. Med. Syst. 2017, 41, 1–20. [Google Scholar] [CrossRef]
  68. Kumari, V.A.; Chitra, R. Classification of diabetes disease using support vector machine. Int. J. Eng. Res. Appl. 2013, 3, 1797–1801. [Google Scholar]
  69. San, P.P.; Ling, S.H.; Nguyen, H. Evolvable rough-block-based neural network and its biomedical application to hypoglycemia detection system. IEEE Trans. Cybern. 2013, 44, 1338–1349. [Google Scholar] [CrossRef] [PubMed]
  70. Jensen, M.H.; Christensen, T.F.; Tarnow, L.; Seto, E.; Dencker Johansen, M.; Hejlesen, O.K. Real-time hypoglycemia detection from continuous glucose monitoring data of subjects with type 1 diabetes. Diabetes Technol. Ther. 2013, 15, 538–543. [Google Scholar] [CrossRef] [PubMed]
  71. Sudharsan, B.; Peeples, M.; Shomali, M. Hypoglycemia prediction using machine learning models for patients with type 2 diabetes. J. Diabetes Sci. Technol. 2014, 9, 86–90. [Google Scholar] [CrossRef] [PubMed]
  72. San, P.P.; Ling, S.H.; Nguyen, H.T. Deep learning framework for detection of hypoglycemic episodes in children with type 1 diabetes. In Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 16–20 August 2016; pp. 3503–3506. [Google Scholar]
  73. Deschamps, K.; Matricali, G.A.; Roosen, P.; Desloovere, K.; Bruyninckx, H.; Spaepen, P.; Nobels, F.; Tits, J.; Flour, M.; Staes, F. Classification of forefoot plantar pressure distribution in persons with diabetes: A novel perspective for the mechanical management of diabetic foot? PLoS ONE 2013, 8, e79924. [Google Scholar] [CrossRef] [Green Version]
  74. Migliore, C.L.; Vorderstrasse, A.; Pan, W.; Melkus, G.D. Renal disease risk factors among risk groups comprised of African American women with type 2 diabetes: A secondary analysis. Diabetes Educ. 2015, 41, 569–581. [Google Scholar] [CrossRef]
  75. Dagliati, A.; Marini, S.; Sacchi, L.; Cogni, G.; Teliti, M.; Tibollo, V.; De Cata, P.; Chiovato, L.; Bellazzi, R. Machine learning methods to predict diabetes complications. J. Diabetes Sci. Technol. 2018, 12, 295–302. [Google Scholar] [CrossRef] [PubMed]
  76. Turksoy, K.; Paulino, T.M.L.; Zaharieva, D.P.; Yavelberg, L.; Jamnik, V.; Riddell, M.C.; Cinar, A. Classification of physical activity: Information to artificial pancreas control systems in real time. J. Diabetes Sci. Technol. 2015, 9, 1200–1207. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  77. Jacobs, P.G.; Resalat, N.; El Youssef, J.; Reddy, R.; Branigan, D.; Preiser, N.; Condon, J.; Castle, J. Incorporating an exercise detection, grading, and hormone dosing algorithm into the artificial pancreas using accelerometry and heart rate. J. Diabetes Sci. Technol. 2015, 9, 1175–1184. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  78. Anthimopoulos, M.; Dehais, J.; Shevchik, S.; Ransford, B.H.; Duke, D.; Diem, P.; Mougiakakou, S. Computer vision-based carbohydrate estimation for type 1 patients with diabetes using smartphones. J. Diabetes Sci. Technol. 2015, 9, 507–515. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  79. Allam, F.; Nossai, Z.; Gomma, H.; Ibrahim, I.; Abdelsalam, M. A recurrent neural network approach for predicting glucose concentration in type-1 diabetic patients. In Engineering Applications of Neural Networks; Springer: Berlin/Heidelberg, Germany, 2011; pp. 254–259. [Google Scholar]
  80. Nuryani, N.; Ling, S.S.; Nguyen, H. Electrocardiographic signals and swarm-based support vector machine for hypoglycemia detection. Ann. Biomed. Eng. 2012, 40, 934–945. [Google Scholar] [CrossRef]
  81. Bunescu, R.; Struble, N.; Marling, C.; Shubrook, J.; Schwartz, F. Blood glucose level prediction using physiological models and support vector regression. In Proceedings of the 2013 12th International Conference on Machine Learning and Applications, Miami, FL, USA, 4–7 December 2013; Volume 1, pp. 135–140. [Google Scholar]
  82. Zecchin, C.; Facchinetti, A.; Sparacino, G.; Cobelli, C. Jump neural network for online short-time prediction of blood glucose from continuous monitoring sensors and meal information. Comput. Methods Programs Biomed. 2014, 113, 144–152. [Google Scholar] [CrossRef] [PubMed]
  83. Zhang, Y.; Zhu, J.m.; Liang, Y.b.; Chen, H.b.; Yin, S.m.; Chen, Z.c. Non-invasive blood glucose detection system based on conservation of energy method. Physiol. Meas. 2017, 38, 325. [Google Scholar] [CrossRef] [PubMed]
  84. Pustozerov, E.; Popova, P.; Tkachuk, A.; Bolotko, Y.; Yuldashev, Z.; Grineva, E. Development and evaluation of a mobile personalized blood glucose prediction system for patients with gestational diabetes mellitus. JMIR mHealth uHealth 2018, 6, e6. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  85. Chen, M.; Yang, J.; Zhou, J.; Hao, Y.; Zhang, J.; Youn, C.H. 5G-smart diabetes: Toward personalized diabetes diagnosis with healthcare big data clouds. IEEE Commun. Mag. 2018, 56, 16–23. [Google Scholar] [CrossRef]
  86. Cappon, G.; Facchinetti, A.; Sparacino, G.; Georgiou, P.; Herrero, P. Classification of postprandial glycemic status with application to insulin dosing in type 1 diabetes—An in silico proof-of-concept. Sensors 2019, 19, 3168. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  87. Tsai, C.W.; Li, C.H.; Lam, R.W.K.; Li, C.K.; Ho, S. Diabetes care in motion: Blood glucose estimation using wearable devices. IEEE Consum. Electron. Mag. 2019, 9, 30–34. [Google Scholar] [CrossRef]
  88. Aljihmani, L.; Kerdjidj, O.; Zhu, Y.; Mehta, R.K.; Erraguntla, M.; Sasangohar, F.; Qaraqe, K. Classification of Fatigue Phases in Healthy and Diabetic Adults Using Wearable Sensor. Sensors 2020, 20, 6897. [Google Scholar] [CrossRef] [PubMed]
  89. Maritsch, M.; Föll, S.; Lehmann, V.; Bérubé, C.; Kraus, M.; Feuerriegel, S.; Kowatsch, T.; Züger, T.; Stettler, C.; Fleisch, E.; et al. Towards Wearable-based Hypoglycemia Detection and Warning in Diabetes. In Proceedings of the Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems, Honolulu, HI, USA, 25–30 April 2020; pp. 1–8. [Google Scholar]
  90. Dave, D.; DeSalvo, D.J.; Haridas, B.; McKay, S.; Shenoy, A.; Koh, C.J.; Lawley, M.; Erraguntla, M. Feature-Based Machine Learning Model for Real-Time Hypoglycemia Prediction. J. Diabetes Sci. Technol. 2020. [Google Scholar] [CrossRef]
  91. Stolfi, P.; Valentini, I.; Palumbo, M.C.; Tieri, P.; Grignolio, A.; Castiglione, F. Potential predictors of type-2 diabetes risk: Machine learning, synthetic data and wearable health devices. BMC Bioinform. 2020, 21, 1–19. [Google Scholar] [CrossRef]
  92. Rghioui, A.; Lloret, J.; Harane, M.; Oumnad, A. A Smart Glucose Monitoring System for Diabetic Patient. Electronics 2020, 9, 678. [Google Scholar] [CrossRef]
  93. Sosale, B.; Aravind, S.R.; Murthy, H.; Narayana, S.; Sharma, U.; Gowda, S.G.; Naveenam, M. Simple, Mobile-based artificial intelligence algorithm in the detection of diabetic retinopathy (SMART) study. BMJ Open Diabetes Res. Care 2020, 8. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  94. Miotto, R.; Li, L.; Kidd, B.A.; Dudley, J.T. Deep patient: An unsupervised representation to predict the future of patients from the electronic health records. Sci. Rep. 2016, 6, 1–10. [Google Scholar] [CrossRef]
  95. Wright, L.A.C.; Hirsch, I.B. Metrics beyond hemoglobin A1C in diabetes management: Time in range, hypoglycemia, and other parameters. Diabetes Technol. Ther. 2017, 19, S-16–S-26. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Distribution of documents by year (SCOPUS database).
Figure 1. Distribution of documents by year (SCOPUS database).
Sensors 22 01843 g001
Figure 2. The PRISMA flow diagram.
Figure 2. The PRISMA flow diagram.
Sensors 22 01843 g002
Figure 3. Wearable devices used to support patients with diabetes.(ECG: electrocardiography).
Figure 3. Wearable devices used to support patients with diabetes.(ECG: electrocardiography).
Sensors 22 01843 g003
Figure 4. The worldwide popularity rating for the term “ai healthcare” within a range of 0 (min) to 100 (max) in time, where the x-axis represents the timestamp information and the y-axis shows the corresponding score [33].
Figure 4. The worldwide popularity rating for the term “ai healthcare” within a range of 0 (min) to 100 (max) in time, where the x-axis represents the timestamp information and the y-axis shows the corresponding score [33].
Sensors 22 01843 g004
Figure 5. Machine learning models and algorithms.
Figure 5. Machine learning models and algorithms.
Sensors 22 01843 g005
Figure 6. Supervised learning model. The supervised method consists of learning from labeled data, where each input data is associated with its output label (Stage 1). Then, the algorithm is validated on another set of unlabeled data, which the machine has not seen before (Stage 2) (images sourced from Kaggle’s platform).
Figure 6. Supervised learning model. The supervised method consists of learning from labeled data, where each input data is associated with its output label (Stage 1). Then, the algorithm is validated on another set of unlabeled data, which the machine has not seen before (Stage 2) (images sourced from Kaggle’s platform).
Sensors 22 01843 g006
Figure 7. Unsupervised learning model (images sourced from Kaggle’s platform).
Figure 7. Unsupervised learning model (images sourced from Kaggle’s platform).
Sensors 22 01843 g007
Figure 8. Reinforcement learning models for diabetes. The state changes cause the agent to act, resulting in a modification of the environment. A numerical reward is provided to the agent by the environment, influencing the agent’s next action with the next state.
Figure 8. Reinforcement learning models for diabetes. The state changes cause the agent to act, resulting in a modification of the environment. A numerical reward is provided to the agent by the environment, influencing the agent’s next action with the next state.
Sensors 22 01843 g008
Figure 9. Examples of machine learning (ML) applications in everyday life.
Figure 9. Examples of machine learning (ML) applications in everyday life.
Sensors 22 01843 g009
Table 1. Previous reviews dealing with the topic of diabetes management (Published on 2021).
Table 1. Previous reviews dealing with the topic of diabetes management (Published on 2021).
TitleYearLimitations
Implementation and impact of mobile health (mHealth) in the management of diabetes mellitus in Africa: a systematic review protocol [17]2021- Related to mHealth and targets a specific region and type of diabetes. It also did not provide a detailed analysis of each included article.
Effectiveness of mobile applications in diabetic patients’ healthy lifestyles: a review of systematic reviews [18]2021- Presents only the management of diabetes using mobile applications
Mobile and wearable technology for the monitoring of diabetes-related parameters: Systematic review [19]2021- Focused on the devices rather than machine learning
Mobile apps for the treatment of diabetes patients: a systematic review [20]2021- Presents only the management of diabetes using mobile applications.
Effects of offloading devices on static and dynamic balance in patients with diabetic peripheral neuropathy: a systematic review [21]2021- Deals with only part of the fields of diabetes management.
Mobile app interventions to improve medication adherence among type 2 diabetes mellitus patients: a systematic review of clinical trials [22]2021- Presents only the management of diabetes using mobile applications.
- Focused only on one type of diabetes.
Table 2. Summary of inclusion criteria.
Table 2. Summary of inclusion criteria.
CriteriaDefinition
Language of papersEnglish
Years consideredBetween January 2011 and May 2021.
SubjectThe use of smart devices in the management of diabetes.
• Computer science.
Fields• Medicine.
• Artificial intelligence (AI).
• Type 1 diabetes (T1D).
Type of diabetes considered• Type 2 diabetes (T2D).
• Gestational diabetes (GDM).
Age of participantsNo restrictions related to age.
Types of devices• Portable.
• Mounted on the body.
Table 3. Search strategies for the selected databases.
Table 3. Search strategies for the selected databases.
DatabaseSearch Query
SCOPUSTITLE ((“wearabl*” OR “device*” OR “smart devic*” OR “watch” OR “smartwatch” OR “smart” OR “Portable” OR “mobile”) AND (“diabet*” OR “hypoglycem*” OR “hyperglycem*”) AND NOT (“systematic review”)) AND ALL((“wearabl*” OR “device*” OR “smart devic*” OR “watch” OR “smart watch” OR “Portable” OR “mobile”) AND (“diabet*” OR “hypoglycem*” OR “hyperglycem*”) AND (“intellig*” OR “artificial” OR “machine learning” OR “AI” OR “learn*” OR “classification” OR “regression” OR “ANN” OR “artificial neur*” OR “net*”)) AND (LIMIT-TO (PUBSTAGE,“final” )) AND (LIMIT-TO (LANGUAGE,“English” )) AND (EXCLUDE (DOCTYPE,“re” )) AND (LIMIT-TO (PUBYEAR,2021) OR LIMIT-TO (PUBYEAR,2020) OR LIMIT-TO (PUBYEAR,2019) OR LIMIT-TO (PUBYEAR,2018) OR LIMIT-TO (PUBYEAR,2017) OR LIMIT-TO (PUBYEAR,2016) OR LIMIT-TO (PUBYEAR,2015) OR LIMIT-TO (PUBYEAR,2014) OR LIMIT-TO (PUBYEAR,2013) OR LIMIT-TO (PUBYEAR,2012) OR LIMIT-TO (PUBYEAR,2011))
PubMed(((((((“wearabl*”[Title] OR “device*”[Title] OR “smart devic*”[Title] OR “watch”[Title] OR “smartwatch”[Title] OR “smart*” OR “Portable”[Title] OR “mobile”[Title])) AND ((“diabet*”[Title] OR “hypoglycem*”[Title] OR “hyperglycem*”[Title] ))) AND ((“wearabl*” OR “device*” OR “smart devic*” OR “watch” OR “smart watch” OR “Portable” OR “mobile” ))) AND ((“diabet*” OR “hypogly-cem*” OR “hyperglycem*” ))) AND ((“intellig*” OR “artificial” OR “machine learning” OR “AI” OR “learn*” OR “classification” OR “regression” OR “ANN” OR “artificial neur*” OR “net*” ))) NOT (“systematic review”[Title])) AND ((“2011”[Date—Publication]: “2021/04/18”[Date—Publication])) AND (English[Language])
Table 4. AI applications and ML techniques used in various domains of the management of diabetes.
Table 4. AI applications and ML techniques used in various domains of the management of diabetes.
Domain of useApplicationsType of ML MethodsML Technique UsedYearReference
BG PredictionPredict blood glucose values to provide early warnings.RegressionANN2012[64]
SVM, RA, ANN2013[65]
SVR2013[66]
KNN, RF2017[67]
Early detection and diagnosis of diabetes.ClassificationSVM2013[68]
Detection of Adverse Glycemic Events (Hypo/Hyper)Early detection and rapid response to risky glycemic events.ClassificationANN2013[69]
SVM2013[70]
RF2014[71]
ANN2016[72]
Advisory SystemsIdentifying clusters of people with similar forefoot loading patterns.ClusteringK-means2013[73]
Identification of renal risk clusters in African American women with type 2 diabetes and categorize the risk groups (low risk and high risk).ClusteringK-means2015[74]
Prediction of the risk for future occurrence of microvascular complications (nephropathy, neuropathy, and retinopathy).ClassificationRF, LR2018[75]
Detection of ExerciseAutomatic detection of the type (aerobic and anaerobic exercise) and duration of the exercises performed.ClassificationKNN2015[76]
The automation of exercise detection and the management of insulin and glucagon dosages during activity.RegressionLinear Regression2015[77]
Lifestyle and Daily- Life Support in Diabetes ManagementHelp patients with type 1 diabetes to count carbohydrates in food using the smartphone (automatic detection).ClusteringHkmeans2015[78]
ClassificationSVM
Table 5. The description of selected articles based on smart device types, models, study focus, participants, AI technologies used, and approach used.
Table 5. The description of selected articles based on smart device types, models, study focus, participants, AI technologies used, and approach used.
TitleDoiYearAuthorsStudy FocusTypes of DevicesDevices ModelSensorsParticipantsAI Technologies UsedApproach Used
A Recurrent Neural Network Approach for Predicting Glucose Concentration in Type-1 diabetic patient10.1007/978-3-642-23957-1_292011Allam et al. [79]Blood glucose predictionContinuous Glucose Monitoring (CGM) SystemGaurdian® Real Time CGM system (MedtronicMinimed)CGM sensor (Glucose sensor)n = 9, type-1 patient with diabetes (T1D)Recurrent neural network (RNN)Regression
Electrocardiographic Signals and Swarm-Based Support Vector Machine for Hypoglycemia Detection10.1007/s10439-011-0446-72012Nuryani et al. [80]Hypoglycemia detection using the ECG parameters as inputsThe Siesta SystemCOMPUMEDICSNot specifiedn = 5, patient with diabetes with age of 16 ± 0.7 yearsSupport vector machine (SVM)Classification
    Blood Glucose Level Prediction using Physiological Models and Support Vector Regression10.1109/ICMLA.2013.302013Bunescu et al. [81]Blood glucose predictionContinuous Glucose Monitoring (CGM) SystemNot specified   CGM sensor (Glucose sensor)n = 10, T1D patients   Support vector regression (SVR)Regression
Smartphone
Jump neural network for online short-time prediction of blood glucose from continuous monitoring sensors and meal information.10.1016/j.cmpb.2013.09.0162014Zecchin et al. [82]Blood glucose predictionContinuous Glucose Monitoring (CGM) SystemDEXCOM SEVEN PLUSCGM sensor (Glucose sensor)n = 20, T1D patientsJump neural networkRegression
Incorporating an Exercise Detection, Grading, and Hormone Dosing Algorithm into the Artificial Pancreas Using Accelerometry and Heart Rate 10.1177/
19322968
15609371
2015Jacobs et al. [77]Detection of exercise
activity Automatic
adjustment of insulin/
Glucagon doses
- CGM system- Dexcom G4- CGM Sensorsn = 13, T1D patientsLinear RegressionRegression (estimate
EE in kilocalories/
minute)
- Android smartphone- Google Nexus- 3-Axis Accelerometer
- Biopatch- Zephyr Biopatch (Zephyr Technology)- Heart Rate Sensors
- Insulin pump- Not specified
Computer Vision-Based
Carbohydrate Estimation for
type 1 Patients with Diabetes
Using Smartphones
10.1177/
19322968
15580159
2015Anthimopoulos
et al. [78]
Measurement of the
caloric intake of food
Smartphone (application)Not specifiedAccelerometer-Hierarchical k-meansClustering
Gravity sensor
CameraSVMClassification
Classification of Physical
Activity: Information to
Artificial Pancreas Control
Systems in Real Time
10.1177/
19322968
15609369
2015Turksoy et al. [76]Automatic identification of the type and intensity of exerciseChest BandBioharness-3 (Zephyr Technology, Annapolis MD)Heart Rate Sensorsn = 8, subjects are tested (5 with T1D, 3 without T1D)SVMClassification
Fitmate ProCOSMEDBreathing sensor
Non-Invasive Blood Glucose Detection System Based on Conservation of Energy Method10.1088/1361-6579/aa50cf2017Zhang et al. [83]Blood Glucose PredictionNon-Invasive BG Detection SystemNot specified-Temperature Sensor. -Radiation Thermometer. -Humidity Sensor. -Photoelectric Detector (PD). -Dual Wavelength LEDs.n = 180, 45 patient with diabetes, 91 senior citizens (36 patients with hypertension), 54 adults in good healthDecision Tree Back propagation neural networkClassification Regression
Encouraging Physical Activity in Patients with Diabetes: Intervention Using a Reinforcement Learning System10.2196/jmir.79942017Yom-Tov et al. [52]Improving health and blood sugar control.SmartphoneAndroid SmartphoneAccelerometern = 27 sedentary type 2 diabetes patientsLinear RegressionRegression
Motivate people with diabetes to engage in sports activities.
Development and Evaluation of a Mobile Personalized Blood Glucose Prediction System for Patients with Gestational Diabetes Mellitus10.2196/mhealth.92362018Pustozerov et al. [84]-Blood Glucose Prediction, -Assistance to Gestational Diabetes Mellitus (GDM) patients,-Mobile App, -Continuous Glucose Monitoring (CGM) System,Medtronic iProEnlite sensors (Medtronic, Minneapolis, MN, USA)n = 62 participants (48 pregnant women with GDM and 14 women with normal glucose tolerance)Linear RegressionRegression
5G-Smart Diabetes:
Toward Personalized
Diabetes Diagnosis with
Healthcare Big Data
Clouds
10.1109
/MCOM.2018
.1700788
2018Chen et al. [85]Early detection and
prevention of diabetes
Blood glucose deviceNot specifiedNot specifiedn = 9594, 469 diabetes
patients and 9081 normal
persons
(Ensemble learning)
Combination of:
- Decision Tree,
- ANN and - SVM.
Classification
Smartphone
Wearable 2.0 (i.e., smart clothing)
Intelligent app
Classification of Postprandial Glycemic Status with Application Insulin Dosing in Type 1 Diabetes—An In Silico Proof of Concept10.3390/bs191431682019Cappon et al. [86]-Predict the future glycemic status in the postprandial period.Continuous Glucose Monitoring (CGM) SystemNot specifiedGlucose sensorData of 100 virtual adult subjectsXGB-Extreme Gradient Boosted Tree Model.Classification (hyperglycemia, euglycemia, or hypoglycemia)
-Adjusting the insulin bolus according to the predicted glycemic status.
Diabetes Care in Motion: Blood Glucose Estimation Using Wearable Devices10.1109/MCE.2019.29414612019Tsai et al. [87]Prediction of blood glucose levels using the PPG signalWearable Health Device (Wristband)GlutracOptical Sensorsn = 9 participants with type 2 diabetes, (3 Males, 6 Females)Random forest Adaboost RegressionRegression
Classification of Fatigue Phases in Healthy and Diabetic Adults Using Wearable Sensor10.3390/s20236 8972020Aljihmani et al. [88]* Recognizing Rest/Effort Tasks. * Detection of early and late fatigue states.- 3-axial accelerometer -Arduino-ADXL 355 -UNO R3(Adafruit)Accelerometern = 40 right-handed adults (19 males and 21 females), (20 healthy, 20 subjects with T1DM)Ensemble Classifier Based on Random Subspace K-NNClassification
Towards Wearable-based
Hypoglycemia Detection and
Warning in Diabetes
10.1145
/3334480
.3382808
2020Maritsch et al. [89]Hypoglycemia detectionSmartwatchEmpatica E4Optical Sensorn = 1 one otherwise
healthy individual
with T1DM
Gradient Boosting
Decision Tree (GBDT)
Classification
Three-Axis Accelerometer
CGM sensor
Feature-Based Machine Learning Model for Real-Time Hypoglycemia Prediction10.1177/1932296 820922 6222020Dave et al. [90]Prediction of hypoglycemic events.-CGM System -Insulin Pumps-DEXCOM G6 -T-SLIM: X2CGM sensor (Glucose sensor)n = 112 patientsRandom ForestsClassification
Potential Predictors of Type-2 Diabetes Risk: Machine Learning, Synthetic Data and Wearable Health Devices10.1186 /s12859-020-03763-42020Stolfi et al. [91]Estimation of the risk of progression from a healthy state to a pathological state.-Smart Phones, -Tablets, -Wearable Devices, and -SmartwatchesNot SpecifiedNot Specifiedn = 46,170 virtual subjectsRandom ForestRegression
A Smart Glucose Monitoring System for Patient with Diabetes10.3390/electronics 90406782020Rghioui et al. [92]-Diabetic Disease Monitoring, -Diabetic Assistance, -Predictions of Blood Glucose Levels-Arduino Nano board
-Smartphone
-Smartwatches
-Continuous Glucose Monitoring (CGM) System
Not Specified-Glucose Sensor, -Motion Sensor, -Temperature Sensor, -Bluetooth.n = 55 diabetic patients (39 men and 16 women)Naive Bayes (NB), J48 Algorithm, Random Tree, ZeroR, SMO(sequential minimal optimization), and OneR algorithmsClassification
Simple, Mobile-Based Artificial Intelligence Algorithm in the Detection of Diabetic Retinopathy (SMART) study10.1136/bmjdrc-2019-0008922020Sosale et al. [93]Diagnosis of diabetic retinopathy (DR)-Smartphone, -Fundus On Phone camera-IPhone6, -Remidio Innovative SolutionsCameran = 900 individuals (252 had DR)Convolutional Neural Networks (CNN).Classification (DR present or absent)
NOTE: Diabetic retinopathy (DR), Referable Diabetic Retinopathy (RDR), Gestational Diabetes Mellitus (GDM), Type-1 patient with diabetes (T1D), Type-2 patient with diabetes (T2D). Continuous Glucose Monitoring (CGM), Naive Bayes (NB), Convolutional Neural Networks (CNN), Random Forest (RF), Logistic Regression (LR), Gradient Boosting Decision Tree (GBDT), Recurrent neural network (RNN), Support Vector Machine (SVM), Support Vector Regression (SVR), Artificial Neural Networks (ANN).
Table 6. Summary of each selected article.
Table 6. Summary of each selected article.
AuthorsSummary of Study Results
Allam et al. [79]In this paper, a new approach for predicting future glucose concentration levels with prediction horizons (PH) of 15, 30, 45, and 60 min is proposed, using a recurrent neural network (RNN) and data collected from a continuous glucose monitoring (CGM) device. These predicted glucose levels can be used to set early hypoglycemia/hyperglycemia alerts to define adequate insulin doses. The suggested technique’s outcomes are assessed and compared to those produced from a feed-forward neural network prediction model (NNM). For relatively large prediction horizons, the results show that the RNN outperforms the NNM in predictions.
Nuryani et al. [80]In this paper, a hybrid swarm-based support vector machine (SVM) method for hypoglycemia diagnosis is created by utilizing ECG values as inputs. A particle swarm optimization (PSO) approach is suggested in this method to optimize the SVM to identify hypoglycemia. With a sensitivity of 70.68 %, our novel SVM-RBF swarm-based hypoglycemia detection method outperforms the competition.
Bunescu et al. [81]A machine learning model was designed to alert people with diabetes to impending changes in their blood sugar levels 30 min and 60 min in advance, giving them enough time to take preventive measures. For this purpose, a support vector regression (SVR) model was employed. This approach takes as input previous blood glucose readings obtained with a continuous glucose monitoring (CGM) device, as well as daily events such as insulin boluses and meals.
Zecchin et al. [82]  Development of an intelligent system able to accurately predict the future blood glucose level of diabetic patients with a time horizon of 30 min. This technique is based on a feed-forward NN, whose inputs are linked directly to the first hidden layer and the output neuron. This approach takes as input the CGM data and the amount of carbohydrates that the patient provides with their meal. The results obtained confirmed that this method provides a highly reliable prediction of glucose concentration.
Jacobs et al. [77]  The author demonstrates (1) the efficacy of an accelerometer and heart rate sensor for automated exercise detection, and (2) proposes a new algorithm for automated adjustment of insulin and glucagon dosages in response to exercise in this paper. This was based on a validated linear regression model that took the accelerometer and heart rate as inputs and provided energy expenditure (EE) as an output. With this model, the detection of the exercise event was possible with a sensitivity of 97.2% and a specificity of 99.5%.
Anthimopoulos et al. [78]  Development of a smartphone application to assist people with type 1 diabetes in counting carbs in diet. The identification of the different elements of the plate, the calculation of the proportions of the different parts and the estimation of the caloric intake of the meals are all actions performed using the images taken by the smartphone, the previous results, and the data provided by the USDA nutritional database. The assessment of the proposed system resulted in an average absolute percentage error in carbohydrate estimation of 10 ± 12%.
Turksoy et al. [76]  Development of a classification system able to detect automatically, in real time, both the type and intensity of exercise, and to classify it as aerobic or anaerobic. This system relied on the KNN algorithm, which took data from the Bioharness-3 chest belt as input. The sensitivity was 98.7 % on average. The use of biometric data and real-time classification of the intensity and type of exercise can provide helpful information to an AP for the prevention of hypoglycemia and hyperglycemia caused by exercise.
Zhang et al. [83]  Development of a non-invasive blood glucose detection device with high accuracy, low cost, and continuous glucose monitoring. This technique combines the energy conservation method with a sensor integration module that collects physiological data including blood oxygen saturation (SPO2), blood flow velocity, and heart rate. The model’s technique uses a decision tree and a back propagation neural network to classify glucose levels into three categories and train distinct neural network models for each. The system’s accuracy is 94.4%.
Yom-Tov et al. [52]   Research study to help patients with type 2 diabetes increase their physical activity. To this end, patients are given personalized messages based on each individual using reinforcement learning algorithms.  In this paper, a linear regression algorithm with interactions was used to predict the change in activity from day t to the day t + 1, in order to select the appropriate feedback message to send.
Pustozerov et al. [84]Development and implementation of a mobile technology-based system for data analysis, blood glucose prediction, and assistance to gestational diabetes mellitus patients (GDM) through a mobile application. The personalized recommendations are based on the results of blood glucose predictions. This mobile application was created using the Java programming language. On the other hand, blood glucose prediction was obtained using a linear regression model. This kind of model was chosen due to its high interpretability, simplicity, quick tweaking, and appropriate accuracy. Overall, 62 women participated in the study, including 48 pregnant women with GDM, and 14 others without diabetes.
Chen et al. [85]Development of an intelligent system called 5G-Smart Diabetes, capable of predicting blood glucose levels, providing a personalized diagnosis, and suggesting a suitable treatment for the patient. An intelligent application has also been developed to communicate with all kinds of sensing devices, in order to provide patients with better services. In this study, three classical ML algorithms—decision tree, SVM, and artificial neural networks (ANN)—were used, to create alternative models for diabetes diagnosis. By combining the three algorithms, better prediction performance is obtained for the combined model than for each individual model.
Cappon et al. [86]Development of a novel intelligent approach to classify postprandial glycemic status during meals (i.e., hypoglycemia, hyperglycemia, and euglycemia), and use its prediction to adapt the delivery of the mealtime insulin bolus. This method is based on the use of a classification technique, namely the XGB (extreme gradient boosted tree) model, able to predict the future glycemic state in the postprandial period by exploiting data obtained from CGM measurements, carbohydrate intake estimates, and insulin infusion recordings. The suggested XGB algorithm might be readily incorporated into existing insulin pumps or deployed as a standalone mobile application.
Tsai et al. [87]In the present study, researchers used wearable devices to collect PPG signals from nine type 2 diabetic patients to find a correlation between blood glucose levels (BGL) and its collected optical signals. The results of the study showed that 90% accurate glucose predictions can be obtained. To do so, a random forest regression model and an Adaboost model were established.
Aljihmani et al. [88]Development of a system that recognizes and classifies resting and exertional tasks, and also detects fatigue phases. For this purpose, an analysis based on advanced signal processing and machine learning tools, such as k-nearest neighbors (KNN), decision tree (DT), support vector machine (SVM) and ensemble classifiers (EC), has been applied to identify appropriate models for the classification of rest and effort tasks and the detection of early/late fatigue stages. Training data were obtained from the wrist and finger of the participant’s dominant hand using a 3-axis accelerometer. The ensemble classifier based on the k-NN subspace was considered the best performer in this example with an accuracy of 96.1% in recognizing rest and effort tasks, and ~98% in detecting early and late fatigue stages.
Maritsch et al. [89]Based on data collected from smartwatch sensors (heart rate variability), this research proposes a machine learning model for detecting hypoglycemia. The classification task of this hypoglycemia alert system is defined as a binary choice between a normal level of blood glucose (negative) and a low blood glucose level (positive). The predictive model used for this task is based on a gradient boosting decision tree (GBDT), with an average accuracy of 82.7%.
Dave et al. [90]:This study proposes machine learning-based analytical models for probabilistic prediction of hypoglycemia risk in type 1 patients with diabetes. Such systems are designed to be integrated into a smartphone application. The two approaches considered for prediction are logistic regression (LR) and random forests (RF). Indeed, when the time frame is 45 to 60 min, the sensitivity drops from 91% for RF to 58% for LR, giving RF models a considerable advantage over LR models for longer prediction periods.
Stolfi et al. [91]The objective of this article is to study the different factors that cause the development and occurrence of diabetes. To do this, the authors developed a computer model that summarizes the etiology of the disease and mimics the immunological and metabolic changes associated with it. This method will allow early detection of signs of disease progression, thus providing a tool for self-assessment of people with diabetes. Researchers used 46,170 virtual subjects to develop such a model.
Rghioui et al. [92Development of an intelligent system that allows continuous monitoring of the physiological conditions of diabetic individuals and gives doctors the possibility to remotely monitor the health status of these patients, by using sensors integrated in several portable devices (smartphones, smart watches, etc.). This system is able to predict future blood glucose levels, determine the severity of various situations, and classify blood glucose events. In this study, the classification algorithms used were naive Bayes (NB), J48, random tree, ZeroR, SMO (sequential minimal optimization), and OneR. After various tests, the findings reveal that the system based on the J48 algorithm performs excellently, with an accuracy of 99.17%, a sensitivity of 99.47%, and a precision of 99.32%.
Sosale et al. [93]  This article is about a study conducted with 900 participants to evaluate the performance of the Medios artificial intelligence (AI) algorithm in detecting different types of diabetic retinopathy (DR). The technology is a new AI algorithm based on convolutional neural networks using the fundus camera of a smartphone and operating offline. The system shows a high sensitivity (DR: 83.3%; RDR (referable diabetic retinopathy): 93%) and specificity (DR: 95.5%; RDR: 92.5%) for the diagnosis of both referable diabetic retinopathy (RDR) and diabetic retinopathy.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Makroum, M.A.; Adda, M.; Bouzouane, A.; Ibrahim, H. Machine Learning and Smart Devices for Diabetes Management: Systematic Review. Sensors 2022, 22, 1843. https://doi.org/10.3390/s22051843

AMA Style

Makroum MA, Adda M, Bouzouane A, Ibrahim H. Machine Learning and Smart Devices for Diabetes Management: Systematic Review. Sensors. 2022; 22(5):1843. https://doi.org/10.3390/s22051843

Chicago/Turabian Style

Makroum, Mohammed Amine, Mehdi Adda, Abdenour Bouzouane, and Hussein Ibrahim. 2022. "Machine Learning and Smart Devices for Diabetes Management: Systematic Review" Sensors 22, no. 5: 1843. https://doi.org/10.3390/s22051843

APA Style

Makroum, M. A., Adda, M., Bouzouane, A., & Ibrahim, H. (2022). Machine Learning and Smart Devices for Diabetes Management: Systematic Review. Sensors, 22(5), 1843. https://doi.org/10.3390/s22051843

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop