2021 IEEE 20th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) · 2021 · 26 citations · 17 references
ComputingComputer ScienceCybersecurityComputer SecurityMachine LearningNetwork SecurityDeep LearningDenial-of-service AttacksFederated LearningIntrusion DetectionAggregationDdos DetectionDeep Learning For Intrusion DetectionMachine Learning For Intrusion DetectionModel Aggregation
Recently, DDoS attack has developed rapidly and become one of the most important threats to the Internet. Traditional machine learning and deep learning methods can-not train a satisfactory model based on the data of a single client. Moreover, in the real scenes, there are a large number of devices used for traffic collection, these devices often do not want to share data between each other depending on the research and analysis value of the attack traffic, which limits the accuracy of the model. Therefore, to solve these problems, we design a DDoS attack detection model based on federated learning named FLDDoS, so that the local model can learn the data of each client without sharing the data. In addition, considering that the distribution of attack detection datasets is extremely imbalanced and the proportion of attack samples is very small, we propose a hierarchical aggregation algorithm based on K-Means and a data resampling method based on SMOTEENN. The result shows that our model improves the accuracy by 4% compared with the traditional method, and reduces the number of communication rounds by 40%.
17
SMOTE: Synthetic Minority Over-sampling Technique
Nitesh V. Chawla, Kevin W. Bowyer, Lawrence Hall et al. · Journal of Artificial Intelligence Research · 2002 · 31.2K citations · Full text
A detailed analysis of the KDD CUP 99 data set
Mahbod Tavallaee, Ebrahim Bagheri, Wei Lu et al. · 2009 · 4.8K citations · Full text
Developing Realistic Distributed Denial of Service (DDoS) Attack Dataset and Taxonomy
Iman Sharafaldin, Arash Habibi Lashkari, Saqib Hakak et al. · 2019 · 1.1K citations