Feature selection using chi square to improve attack detection classification in IoT network: work in progress
To maintain network security, Intrusion Detection System (IDS) is needed to detect anomaly and attack. Designing proper IDS requires accurate model. This paper proposes a model, which consists of statistical extraction, feature selection, dataset clustering, classification, and performance measureme...
Saved in:
Main Authors: | , , , , , , , |
---|---|
Format: | Conference or Workshop Item |
Published: |
2022
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/99402/ http://dx.doi.org/10.23919/EECSI56542.2022.9946621 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Malaysia |
Summary: | To maintain network security, Intrusion Detection System (IDS) is needed to detect anomaly and attack. Designing proper IDS requires accurate model. This paper proposes a model, which consists of statistical extraction, feature selection, dataset clustering, classification, and performance measurement. Experiments on MQTT-IOT-IDS2020 dataset which contains Normal, scan A, scans U, Sparta and mqttbruteforce are conducted. The dataset is statistically extracted using Bidirectional-based features packet header feature with 37 features. Chi square algorithm is selected for performing feature extraction process. 10 relevant and best features are selected and ranked into 5-subsets and 10-subset feature. Three dataset splitting into testing data and training data of 90%:10%, 70%:30% and 50%:50% are created. Binary classification using k-Nearest Neighbor (KNN) and Adaboost algorithms are performed. The experimental results show accuracy level above 99% for all scenarios, with Adaboost algorithm outperforms k-Nearest Neighbor algorithm. |
---|