Skip to main content
. 2022 Mar 4;52(12):14246–14280. doi: 10.1007/s10489-022-03344-3

Table 11.

Machine learning algorithms and methods employed in the selected primary studies

Category Method Publications Learning task
ARIMA models ARIMA [48, 61] unsupervised
Partition-based algorithms MCOD [69] unsupervised
Decision Trees Adaboost [72] supervised
CART [41, 46, 68] supervised
IF [67] supervised
RF [43, 44, 46, 52, 53] supervised
RSF [71] unsupervised
GBDT [76] supervised
Dynamic Bayes Networks DBF [63] supervised
HMM [42] unsupervised
Hybrid models ARIMA + LSTM [50] unsupervised
DBSCAN + RF [74] unsupervised + supervised
DBSCAN + SVM [70] unsupervised + supervised
[HC / time series clustering] + RNN [59] unsupervised + supervised
One-class SVM + K-Means + RF [45] semi-supervised + unsupervised + supervised
Autoencoder + Simple Linear Regression [58] unsupervised + supervised
GMM + FP-Growth + CBA-CB [75] unsupervised + supervised
CNN + NCA + Medium Gaussian SVM / CNN + NCA + ensemble subspace K-NN [80] supervised
Instance-based algorithms K-NN [39] supervised
Latent Variable Models PCA [65] unsupervised
GMM [47] unsupervised
K-Means [54] unsupervised
PLSR [64] supervised
K-SVD [60] unsupervised
K-MDTSC [62] unsupervised
Artificial Neural Networks ANN [57] supervised
BPNN [40] supervised
CNN [78] supervised
DNN [77] supervised
LSTM [70] supervised
MLP [56] supervised
SSAE + BPNN [31] unsupervised + supervised
SSAE + Softmax Classifier [81] unsupervised + supervised
LSTM Autoencoder [73] supervised
LSTM - GAN [79] supervised
RNN [55] supervised
Conditional Variational Autoencoder [66] unsupervised
Rule-based models R4RE (“Rules 4 Rare Events” based on QARMA) [49] supervised
XCSR [51] supervised