{"title":"监督学习方法:网络攻击检测","authors":"M. Maliha","doi":"10.1109/ICTP53732.2021.9744169","DOIUrl":null,"url":null,"abstract":"Modern technology has brought the Internet of things (IoT) which is a blessing for the nearly 8 billion people in the world. Using the advancement of IoT, we need not stay at our home all the time to use our appliances because IoT gives us a choice to use them from anywhere. Transferring and receiving data from one device to another becomes too easy with the remote monitoring process as IoT connects all the devices to the internet. But IoT infrastructure can be affected by a couple of different attacks and anomalies as it uses IoT sensors and wireless devices. As the public shares lots of their confidential and private data, it is necessary to establish user security and privacy by detecting intrusions and malware in this infrastructure. In this paper, 5 different supervised machine learning algorithms K Nearest Neighbors (KNN), Naive Bayes, Support Vector Machine (SVM), Random Forest, and Decision Tree Classifier have been used to detect attacks in different computer networks which are listed in CICIDS 2017 dataset. The paper shows the novel approach of detecting new attacks by extracting the highest weight scored 25 features using Random Forest Regressor and Extra Tree Classifier to analyze different cyberattacks by implementing different supervised learning models. After performing a comparison analysis between the 5 algorithms the paper finds that the KNN model performs better than others by giving the highest F1 score and accuracy.","PeriodicalId":328336,"journal":{"name":"2021 IEEE International Conference on Telecommunications and Photonics (ICTP)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Supervised Learning Approach: Detection of Cyber Attacks\",\"authors\":\"M. Maliha\",\"doi\":\"10.1109/ICTP53732.2021.9744169\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern technology has brought the Internet of things (IoT) which is a blessing for the nearly 8 billion people in the world. Using the advancement of IoT, we need not stay at our home all the time to use our appliances because IoT gives us a choice to use them from anywhere. Transferring and receiving data from one device to another becomes too easy with the remote monitoring process as IoT connects all the devices to the internet. But IoT infrastructure can be affected by a couple of different attacks and anomalies as it uses IoT sensors and wireless devices. As the public shares lots of their confidential and private data, it is necessary to establish user security and privacy by detecting intrusions and malware in this infrastructure. In this paper, 5 different supervised machine learning algorithms K Nearest Neighbors (KNN), Naive Bayes, Support Vector Machine (SVM), Random Forest, and Decision Tree Classifier have been used to detect attacks in different computer networks which are listed in CICIDS 2017 dataset. The paper shows the novel approach of detecting new attacks by extracting the highest weight scored 25 features using Random Forest Regressor and Extra Tree Classifier to analyze different cyberattacks by implementing different supervised learning models. After performing a comparison analysis between the 5 algorithms the paper finds that the KNN model performs better than others by giving the highest F1 score and accuracy.\",\"PeriodicalId\":328336,\"journal\":{\"name\":\"2021 IEEE International Conference on Telecommunications and Photonics (ICTP)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Conference on Telecommunications and Photonics (ICTP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICTP53732.2021.9744169\",\"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 IEEE International Conference on Telecommunications and Photonics (ICTP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTP53732.2021.9744169","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
现代科技带来了物联网(IoT),这是全球近80亿人的福音。利用物联网的进步,我们不需要一直呆在家里使用我们的电器,因为物联网让我们可以选择在任何地方使用它们。随着物联网将所有设备连接到互联网,远程监控过程将数据从一个设备传输和接收到另一个设备变得太容易了。但物联网基础设施可能会受到几种不同的攻击和异常的影响,因为它使用物联网传感器和无线设备。由于公众共享了大量的机密和私人数据,因此有必要通过检测该基础设施中的入侵和恶意软件来建立用户的安全和隐私。本文使用5种不同的监督机器学习算法K最近邻(KNN)、朴素贝叶斯(Naive Bayes)、支持向量机(SVM)、随机森林(Random Forest)和决策树分类器(Decision Tree Classifier)来检测CICIDS 2017数据集中列出的不同计算机网络中的攻击。本文展示了一种检测新攻击的新方法,通过使用随机森林回归器和额外树分类器提取权重得分最高的25个特征,通过实现不同的监督学习模型来分析不同的网络攻击。在对5种算法进行对比分析后,本文发现KNN模型的F1得分和准确率最高,优于其他算法。
A Supervised Learning Approach: Detection of Cyber Attacks
Modern technology has brought the Internet of things (IoT) which is a blessing for the nearly 8 billion people in the world. Using the advancement of IoT, we need not stay at our home all the time to use our appliances because IoT gives us a choice to use them from anywhere. Transferring and receiving data from one device to another becomes too easy with the remote monitoring process as IoT connects all the devices to the internet. But IoT infrastructure can be affected by a couple of different attacks and anomalies as it uses IoT sensors and wireless devices. As the public shares lots of their confidential and private data, it is necessary to establish user security and privacy by detecting intrusions and malware in this infrastructure. In this paper, 5 different supervised machine learning algorithms K Nearest Neighbors (KNN), Naive Bayes, Support Vector Machine (SVM), Random Forest, and Decision Tree Classifier have been used to detect attacks in different computer networks which are listed in CICIDS 2017 dataset. The paper shows the novel approach of detecting new attacks by extracting the highest weight scored 25 features using Random Forest Regressor and Extra Tree Classifier to analyze different cyberattacks by implementing different supervised learning models. After performing a comparison analysis between the 5 algorithms the paper finds that the KNN model performs better than others by giving the highest F1 score and accuracy.