Research Article
Multiple-Features-Based Semisupervised Clustering DDoS Detection Method
Algorithm 1
Multiple-Features-Based Constrained-
-Means (MF-CKM) detection algorithm.
| Input: Set of data points , in which is a vector with three | | detection features (the weight of each feature is expressed as ), number of | | clusters , and set of labeled data as seeds for selection of initial clustering center | | , which satisfies . | | Output: Disjoint partitioning of such that the MF-CKM objective function is | | optimized. | | Method: | | (1) Selection of initialize clustering centers. ), in which | | is a vector with three elements expressed as . | | (2) Repeat until algorithm convergence | | (2a) assign_cluster: For , if assign to the cluster (i.e., set ). For | | , assign to the cluster (i.e., set ), for | | (2b) estimate_means:āā | | (2c) |
|