Skip to main content
. 2023 Oct 2;4(10):101213. doi: 10.1016/j.xcrm.2023.101213

Figure 1.

Figure 1

Current applications of machine intelligence in diabetes care and research

Common algorithms used in supervised learning include31 (1) artificial neural networks, such as Boltzmann machines, restricted Boltzmann machines, multi-layer perceptron, radial basis function networks, recurrent neural networks, Hopfield networks, convolutional neural networks, and spiking neural networks; (2) Bayesian learning, such as naive Bayes, Gaussian naive Bayes, multiple naive Bayes, average one-dependence estimators, Bayesian belief networks, and Bayesian networks; (3) decision trees, such as classification and regression tree, Iterative Dichotomiser 3, C4.5 algorithm, C5tree.0 algorithm, chi-squared automatic interaction detection, decision stump, and supervised learning in quest; (4) ensemble methods, such as random forest, bagging, boosting, AdaBoost, and XGBoost; and (5) linear models, such as linear regression, logistic regression, generalized linear models, Fisher linear discriminant analysis, quadratic discriminant analysis, least absolute shrinkage and selection operator regression, multi-modal logistic regression, naive Bayes classifier, and perceptron and linear support vector machine. Common algorithms used in unsupervised learning include32,33 (1) transformation equivariant representations, such as group equivariant convolutions and autoencoding transformations; (2) generative models, such as flow-based generative models, generative adversarial networks, autoencoders, and disentangled representations; and (3) self-supervised methods, such as autoregressive and self-attention models.

HHS Vulnerability Disclosure