S. RicardoManzano, N. Goel, Marzia Zaman, Rohit Joshi, Sagarika Naik
{"title":"基于机器学习的物联网网络入侵检测框架与方法设计","authors":"S. RicardoManzano, N. Goel, Marzia Zaman, Rohit Joshi, Sagarika Naik","doi":"10.1109/CCWC54503.2022.9720857","DOIUrl":null,"url":null,"abstract":"Traditional security solutions may not be always possible in IoT systems because of the resource constraint in IoT devices. Intrusion detection in IoT systems using Machine Learning (ML) techniques can be an effective measure in combating attacks. While most researchers focus on small datasets for ease of processing and training, model generalizability and accuracy can be improved significantly by training and fine-tuning models with big datasets. In this paper we proposed, implemented and evaluated a software framework using Hadoop cluster to store big dataset and PySpark library to train anomaly detection and attack classification models for securing IoT networks. We used the bigger version of the UNSW BoT IoT public dataset to fine-tune the ML-based models. With feature engineering and hyper-parameter tuning of anomaly detection model parameters, an accuracy of 96.3 % was achieved with maximum accuracy of 99. 9% in Reconnaissance attack detection.","PeriodicalId":101590,"journal":{"name":"2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Design of a Machine Learning Based Intrusion Detection Framework and Methodology for IoT Networks\",\"authors\":\"S. RicardoManzano, N. Goel, Marzia Zaman, Rohit Joshi, Sagarika Naik\",\"doi\":\"10.1109/CCWC54503.2022.9720857\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Traditional security solutions may not be always possible in IoT systems because of the resource constraint in IoT devices. Intrusion detection in IoT systems using Machine Learning (ML) techniques can be an effective measure in combating attacks. While most researchers focus on small datasets for ease of processing and training, model generalizability and accuracy can be improved significantly by training and fine-tuning models with big datasets. In this paper we proposed, implemented and evaluated a software framework using Hadoop cluster to store big dataset and PySpark library to train anomaly detection and attack classification models for securing IoT networks. We used the bigger version of the UNSW BoT IoT public dataset to fine-tune the ML-based models. With feature engineering and hyper-parameter tuning of anomaly detection model parameters, an accuracy of 96.3 % was achieved with maximum accuracy of 99. 9% in Reconnaissance attack detection.\",\"PeriodicalId\":101590,\"journal\":{\"name\":\"2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC)\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCWC54503.2022.9720857\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCWC54503.2022.9720857","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design of a Machine Learning Based Intrusion Detection Framework and Methodology for IoT Networks
Traditional security solutions may not be always possible in IoT systems because of the resource constraint in IoT devices. Intrusion detection in IoT systems using Machine Learning (ML) techniques can be an effective measure in combating attacks. While most researchers focus on small datasets for ease of processing and training, model generalizability and accuracy can be improved significantly by training and fine-tuning models with big datasets. In this paper we proposed, implemented and evaluated a software framework using Hadoop cluster to store big dataset and PySpark library to train anomaly detection and attack classification models for securing IoT networks. We used the bigger version of the UNSW BoT IoT public dataset to fine-tune the ML-based models. With feature engineering and hyper-parameter tuning of anomaly detection model parameters, an accuracy of 96.3 % was achieved with maximum accuracy of 99. 9% in Reconnaissance attack detection.