Abstract
Intrusion detection systems (IDS) have been used to identify several types of attacks. Several issues can affect the classification of attacks, such as classification results which can be biased due to unbalanced data that have been used in the training of the classifier. Moreover, the detection rate of these IDS has to be improved to detect as many as possible of several attacks. In this paper, we propose to use a complex sequential model such as Gated Recurrent Units to classify different kinds of attacks. We use the NSL-KDD dataset to train our model. This dataset has unbalanced data which might affect the results of our classifier. To fix this issue, we use Dropout and weighted cross entropy loss function to overcome the issue of unbalanced data. Our results show that there is an enhancement in the detection rate of the classifier. we have achieved a higher detection rate compared with previous studies.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2022 14th IEEE International Conference on Computational Intelligence and Communication Networks, CICN 2022 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 218-223 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781665487719 |
| DOIs | |
| State | Published - 2022 |
| Event | 14th IEEE International Conference on Computational Intelligence and Communication Networks, CICN 2022 - Al-Khobar, Saudi Arabia Duration: 4 Dec 2022 → 6 Dec 2022 |
Publication series
| Name | Proceedings - 2022 14th IEEE International Conference on Computational Intelligence and Communication Networks, CICN 2022 |
|---|
Conference
| Conference | 14th IEEE International Conference on Computational Intelligence and Communication Networks, CICN 2022 |
|---|---|
| Country/Territory | Saudi Arabia |
| City | Al-Khobar |
| Period | 4/12/22 → 6/12/22 |
Bibliographical note
Publisher Copyright:© 2022 IEEE.
Keywords
- Deep Network
- GRU
- IDS
ASJC Scopus subject areas
- Artificial Intelligence
- Computer Networks and Communications
- Computer Science Applications
- Computer Vision and Pattern Recognition