Skip to main content
. 2022 Apr 2;2022:2696916. doi: 10.1155/2022/2696916

Table 2.

Advantages and disadvantages of various ML algorithms [20–37].

Technique Advantage Disadvantage
SVM It allows the generation of nonlinear boundaries Choice of kernel
MLP Ability to learn on its own Complexity is high
DT Independence of variables is not required. Easy to understand High probability of overfitting
KNN Training time is negligible Does not work well with large dataset
NB Training time remains constant irrespective of size Features should be independent of each other