Skip to main content
. 2022 Nov 11;3(11):100602. doi: 10.1016/j.patter.2022.100602

Table 1.

Categories of ML, concepts, typical methods, and their representative applications

Learning category Concepts Representative methods Applications
Supervised learning from labeled data to predict class/clinical measures SVM, random forest, sparse learning, ensemble learning Disease diagnosis, prognosis, treatment outcome prediction
Unsupervised learning from unlabeled data to uncover structure and identify subgroups Hierarchical clustering, K-means, PCA, CCA Disease subtyping, normative modeling, identify behavioral and neurobiological dimension
Semi-supervised learning from both labeled and unlabeled data to perform supervised or unsupervised tasks multi-view learning, Laplacian regularization, semi-supervised clustering multi-modal analysis, joint disease subtyping and diagnosis, prediction with incomplete data
Deep learning hierarchies and non-linear mappings of features for higher-level representations, can be either supervised or unsupervised CNN, deep autoencoder, GCN, RNN, LSTM, GAN a large class of generic learning problems
Reinforcement solving temporal credit assignment problems, optimal control, trial-and-error learning temporal difference learning, Q-learning, actor-critic model, dynamic programming online control, modeling of decision-making and choiced behaviors