Muhammad al Fatih Abil FIda, T. Ahmad, Maurice Ntahobari
{"title":"方差阈值作为入侵检测系统Boruta特征选择的早期筛选","authors":"Muhammad al Fatih Abil FIda, T. Ahmad, Maurice Ntahobari","doi":"10.1109/ICTS52701.2021.9608852","DOIUrl":null,"url":null,"abstract":"A rapid development of internet technology brings convenience to society and threat of exploitation at the same time. As a countermeasure, an Intrusion Detection System (IDS) was introduced. Research to improve its performance in differentiating normal traffic from malicious ones has been carried out by exploring machine learning. One of them implemented the Boruta algorithm, whose performance is still challenging in processing time to select appropriate features of the NSL-KDD dataset. Some studies work on this issue, which is then labeled as an “infinite loop” problem. However, the methods do not work on every scenario of the experiments, despite showing terrific results on classification using Random Forests. In this paper, we resolve this matter using a statistical approach, which in this case is Variance Threshold, to eliminate unnecessary features earlier so that Boruta would be able to identify all accepted and rejected features sooner while hoping with the same Random Forests that the classification result would not be too affected. It turned out that the proposed method does not work well, and surprisingly, the classification cannot reach 76% accuracy. Nevertheless, we might find a potential flaw in the former study and possibly rule out its result.","PeriodicalId":6738,"journal":{"name":"2021 13th International Conference on Information & Communication Technology and System (ICTS)","volume":"77 1 1","pages":"46-50"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Variance Threshold as Early Screening to Boruta Feature Selection for Intrusion Detection System\",\"authors\":\"Muhammad al Fatih Abil FIda, T. Ahmad, Maurice Ntahobari\",\"doi\":\"10.1109/ICTS52701.2021.9608852\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A rapid development of internet technology brings convenience to society and threat of exploitation at the same time. As a countermeasure, an Intrusion Detection System (IDS) was introduced. Research to improve its performance in differentiating normal traffic from malicious ones has been carried out by exploring machine learning. One of them implemented the Boruta algorithm, whose performance is still challenging in processing time to select appropriate features of the NSL-KDD dataset. Some studies work on this issue, which is then labeled as an “infinite loop” problem. However, the methods do not work on every scenario of the experiments, despite showing terrific results on classification using Random Forests. In this paper, we resolve this matter using a statistical approach, which in this case is Variance Threshold, to eliminate unnecessary features earlier so that Boruta would be able to identify all accepted and rejected features sooner while hoping with the same Random Forests that the classification result would not be too affected. It turned out that the proposed method does not work well, and surprisingly, the classification cannot reach 76% accuracy. Nevertheless, we might find a potential flaw in the former study and possibly rule out its result.\",\"PeriodicalId\":6738,\"journal\":{\"name\":\"2021 13th International Conference on Information & Communication Technology and System (ICTS)\",\"volume\":\"77 1 1\",\"pages\":\"46-50\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 13th International Conference on Information & Communication Technology and System (ICTS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICTS52701.2021.9608852\",\"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 13th International Conference on Information & Communication Technology and System (ICTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTS52701.2021.9608852","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Variance Threshold as Early Screening to Boruta Feature Selection for Intrusion Detection System
A rapid development of internet technology brings convenience to society and threat of exploitation at the same time. As a countermeasure, an Intrusion Detection System (IDS) was introduced. Research to improve its performance in differentiating normal traffic from malicious ones has been carried out by exploring machine learning. One of them implemented the Boruta algorithm, whose performance is still challenging in processing time to select appropriate features of the NSL-KDD dataset. Some studies work on this issue, which is then labeled as an “infinite loop” problem. However, the methods do not work on every scenario of the experiments, despite showing terrific results on classification using Random Forests. In this paper, we resolve this matter using a statistical approach, which in this case is Variance Threshold, to eliminate unnecessary features earlier so that Boruta would be able to identify all accepted and rejected features sooner while hoping with the same Random Forests that the classification result would not be too affected. It turned out that the proposed method does not work well, and surprisingly, the classification cannot reach 76% accuracy. Nevertheless, we might find a potential flaw in the former study and possibly rule out its result.