Juliana Arevalo Herrera, Jorge Eliécer Camargo Mendoza, J. I. M. Torre
{"title":"基于机器学习技术的SDN网络异常检测","authors":"Juliana Arevalo Herrera, Jorge Eliécer Camargo Mendoza, J. I. M. Torre","doi":"10.1145/3535735.3535750","DOIUrl":null,"url":null,"abstract":"Security is a concern for traditional networks and those based on new technology such as Software Defined Networks (SDN) and Internet of Things (IoT). Machine learning techniques are typical to automatically identify and classify attacks in the form of intrusion detection systems. This paper presents machine learning algorithms for attack classification over the CES CIC IDS2018 dataset. The analysis includes an evaluation of the performance of traditional Machine Learning (ML) techniques such as Decision Trees (DT), Random Forest (RF), and a Neural Network architecture in two different samples of the dataset: one with the all the features and another with selected features for SDN. The details of the dataset, as well as the used methodology and evaluation results, are presented in this paper. After a comparison between the different ML algorithms, the conclusion is that DT and RF are both highly accurate for classification (97% for all the features and 87% for the SDN features) and also require less processing.","PeriodicalId":435343,"journal":{"name":"Proceedings of the 7th International Conference on Information and Education Innovations","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Network anomaly detection with machine learning techniques for SDN networks\",\"authors\":\"Juliana Arevalo Herrera, Jorge Eliécer Camargo Mendoza, J. I. M. Torre\",\"doi\":\"10.1145/3535735.3535750\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Security is a concern for traditional networks and those based on new technology such as Software Defined Networks (SDN) and Internet of Things (IoT). Machine learning techniques are typical to automatically identify and classify attacks in the form of intrusion detection systems. This paper presents machine learning algorithms for attack classification over the CES CIC IDS2018 dataset. The analysis includes an evaluation of the performance of traditional Machine Learning (ML) techniques such as Decision Trees (DT), Random Forest (RF), and a Neural Network architecture in two different samples of the dataset: one with the all the features and another with selected features for SDN. The details of the dataset, as well as the used methodology and evaluation results, are presented in this paper. After a comparison between the different ML algorithms, the conclusion is that DT and RF are both highly accurate for classification (97% for all the features and 87% for the SDN features) and also require less processing.\",\"PeriodicalId\":435343,\"journal\":{\"name\":\"Proceedings of the 7th International Conference on Information and Education Innovations\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-04-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 7th International Conference on Information and Education Innovations\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3535735.3535750\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 7th International Conference on Information and Education Innovations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3535735.3535750","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Network anomaly detection with machine learning techniques for SDN networks
Security is a concern for traditional networks and those based on new technology such as Software Defined Networks (SDN) and Internet of Things (IoT). Machine learning techniques are typical to automatically identify and classify attacks in the form of intrusion detection systems. This paper presents machine learning algorithms for attack classification over the CES CIC IDS2018 dataset. The analysis includes an evaluation of the performance of traditional Machine Learning (ML) techniques such as Decision Trees (DT), Random Forest (RF), and a Neural Network architecture in two different samples of the dataset: one with the all the features and another with selected features for SDN. The details of the dataset, as well as the used methodology and evaluation results, are presented in this paper. After a comparison between the different ML algorithms, the conclusion is that DT and RF are both highly accurate for classification (97% for all the features and 87% for the SDN features) and also require less processing.