{"title":"机器学习检测DDoS攻击技术的元评估","authors":"N. Jyoti, Sunny Behal","doi":"10.1109/INDIACom51348.2021.00093","DOIUrl":null,"url":null,"abstract":"Distributed Denial of Service Attack (DDoS) is a dynamic challenge in the field of network security. These attacks ban legitimate users from utilizing network resources as per their requirements. Intrusion Detection Systems (IDSs) can detect attacks up to a specific limit so it should always be equipped with a new type of defence solutions to combat the latest attacks. In this paper, authors evaluate the performance of various ML classifiers such as BayesNet, Naive Bayes, J48 and Random Forest to detect DDoS attacks. In this methodology, KDDCup99 data set is used for training and testing purpose. Principal Component Analysis (PCA) method is utilized for feature selection, choosing the most optimal features from the data set. By selecting top-ranked 20 features through PCA method, 10 fold cross-validation is done to measure the system's robustness. WEKA machine learning workbench is used to classify various attack types and validate its performance.","PeriodicalId":415594,"journal":{"name":"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"A Meta-evaluation of Machine Learning Techniques for Detection of DDoS Attacks\",\"authors\":\"N. Jyoti, Sunny Behal\",\"doi\":\"10.1109/INDIACom51348.2021.00093\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Distributed Denial of Service Attack (DDoS) is a dynamic challenge in the field of network security. These attacks ban legitimate users from utilizing network resources as per their requirements. Intrusion Detection Systems (IDSs) can detect attacks up to a specific limit so it should always be equipped with a new type of defence solutions to combat the latest attacks. In this paper, authors evaluate the performance of various ML classifiers such as BayesNet, Naive Bayes, J48 and Random Forest to detect DDoS attacks. In this methodology, KDDCup99 data set is used for training and testing purpose. Principal Component Analysis (PCA) method is utilized for feature selection, choosing the most optimal features from the data set. By selecting top-ranked 20 features through PCA method, 10 fold cross-validation is done to measure the system's robustness. WEKA machine learning workbench is used to classify various attack types and validate its performance.\",\"PeriodicalId\":415594,\"journal\":{\"name\":\"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)\",\"volume\":\"102 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-03-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDIACom51348.2021.00093\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th International Conference on Computing for Sustainable Global Development (INDIACom)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDIACom51348.2021.00093","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Meta-evaluation of Machine Learning Techniques for Detection of DDoS Attacks
Distributed Denial of Service Attack (DDoS) is a dynamic challenge in the field of network security. These attacks ban legitimate users from utilizing network resources as per their requirements. Intrusion Detection Systems (IDSs) can detect attacks up to a specific limit so it should always be equipped with a new type of defence solutions to combat the latest attacks. In this paper, authors evaluate the performance of various ML classifiers such as BayesNet, Naive Bayes, J48 and Random Forest to detect DDoS attacks. In this methodology, KDDCup99 data set is used for training and testing purpose. Principal Component Analysis (PCA) method is utilized for feature selection, choosing the most optimal features from the data set. By selecting top-ranked 20 features through PCA method, 10 fold cross-validation is done to measure the system's robustness. WEKA machine learning workbench is used to classify various attack types and validate its performance.