Research Article

[Retracted] Preserving the Privacy of Healthcare Data over Social Networks Using Machine Learning

Table 4

Comparison of detection algorithms.

Detection algorithmAdvantageShortcoming

Supervised algorithm(1) High accuracy(1) Need to include label data
(2) Fast detection speed and high efficiency(2) Need to train in advance
(3) Mature algorithm design and mature deployment technology(3) Need to select distinguishing features
(4) Good real-time(4) The selected features are easy to be bypassed by attackers, and the unknown mode detection effect is poor

Unsupervised algorithm(1) Only need not contain label data(1) Low accuracy
(2) No need to train in advance(2) The algorithm design is complicated, and the efficiency is low
(3) Effective detection of unknown patterns(3) Poor real-time performance

Graph algorithm(1) Only graph data are needed(1) Low accuracy and poor real-time performance
(2) No need to train in advance(2) The theoretical assumptions are complicated, and the reality is untenable
(3) Effective detection of unknown patterns(3) The algorithm design is complex, and the efficiency is low
 (4) There are different differences in social networks