• Home
  • Search
  • I-SiamIDS: an improved Siam-IDS for handling class imbalance in network-based intrusion detection systems
  • Open Access IconOpen Access
  • Cite Icon151
  • https://doi.org/10.1007/s10489-020-01886-yCopy DOI Icon

I-SiamIDS: an improved Siam-IDS for handling class imbalance in network-based intrusion detection systems

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

NIDSs identify malicious activities by analyzing network traffic. NIDSs are trained with the samples of benign and intrusive network traffic. Training samples belong to either majority or minority classes depending upon the number of available instances. Majority classes consist of abundant samples for the normal traffic as well as for recurrent intrusions. Whereas, minority classes include fewer samples for unknown events or infrequent intrusions. NIDSs trained on such imbalanced data tend to give biased predictions against minority attack classes, causing undetected or misclassified intrusions. Past research works handled this class imbalance problem using data-level approaches that either increase minority class samples or decrease majority class samples in the training data set. Although these data-level balancing approaches indirectly improve the performance of NIDSs, they do not address the underlying issue in NIDSs i.e. they are unable to identify attacks having limited training data only. This paper proposes an algorithm-level approach called I-SiamIDS, which is a two-layer ensemble for handling class imbalance problem. I-SiamIDS identifies both majority and minority classes at the algorithm-level without using any data-level balancing techniques. The first layer of I-SiamIDS uses an ensemble of b-XGBoost, Siamese-NN and DNN for hierarchical filtration of input samples to identify attacks. These attacks are then sent to the second layer of I-SiamIDS for classification into different attack classes using m-XGBoost. As compared to its counterparts, I-SiamIDS showed significant improvement in terms of Accuracy, Recall, Precision, F1-score and values of AUC for both NSL-KDD and CIDDS-001 datasets. To further strengthen the results, computational cost analysis was also performed to study the acceptability of the proposed I-SiamIDS.

Similar Papers
  • Research Article
  • Citations621

Learning from imbalanced data sets with boosting and data generation

  • Jun 01, 2004
  • ACM SIGKDD Explorations Newsletter
  • Hongyu Guo +1
  • Research Article
  • Citations1

The imbalance problem: A comparison of sampling approaches using different parameters and feature selection methods in the context of classification

  • Mar 22, 2024
  • Expert Systems
  • Jose L Morillo‐Salas +2
  • Research Article
  • Citations92

LIO-IDS: Handling class imbalance using LSTM and improved one-vs-one technique in intrusion detection system

  • Apr 07, 2021
  • Computer Networks
  • Neha Gupta +2
  • PDF
  • Research Article
  • Citations10

Granular Classification for Imbalanced Datasets: A Minkowski Distance-Based Method

  • Feb 07, 2021
  • Algorithms
  • Chen Fu +1
  • Book Chapter
  • Citations1

Imbalanced Data Classification Using a Relevant Information-Based Sampling Approach

  • Jan 01, 2018
  • Keider Hoyos +5
  • Conference Article
  • Citations18

Under-sampling by algorithm with performance guaranteed for class-imbalance problem

  • Jul 01, 2014
  • Wattana Jindaluang +2
  • PDF
  • Research Article
  • Citations16

Fuzzy–synthetic minority oversampling technique: Oversampling based on fuzzy set theory for Android malware detection in imbalanced datasets

  • Apr 01, 2017
  • International Journal of Distributed Sensor Networks
  • Yanping Xu +4
  • Book Chapter

A First Experimental Study on Functional Dependencies for Imbalanced Datasets Classification

  • Jan 01, 2019
  • Marie Le Guilly +2
  • PDF
  • Research Article
  • Citations17

Improving specific class mapping from remotely sensed data by cost-sensitive learning

  • Mar 21, 2017
  • International Journal of Remote Sensing
  • Joel Silva +4
  • PDF
  • Research Article
  • Citations3

CTVAE: Contrastive Tabular Variational Autoencoder for imbalance data

  • Mar 15, 2025
  • Knowledge and Information Systems
  • Alex X Wang +4
  • Research Article
  • Citations43

An Imbalance Compensation Framework for Background Subtraction

  • Nov 01, 2017
  • IEEE Transactions on Multimedia
  • Xiang Zhang +4
  • Research Article

Imbalanced data classification using graph based transformation

  • Sep 29, 2025
  • Scientific Reports
  • Maryam Imani
  • Research Article

Feature Selection for High-Dimensional Imbalanced Class Datasets Using Harmony Search and Kullback-Leibler Divergence

  • Jan 01, 2025
  • Swinburne Research Bank (Swinburne University of Technology)
  • Moayedikia, Alireza +2
  • Research Article
  • Citations119

The balancing trick: Optimized sampling of imbalanced datasets—A brief survey of the recent State of the Art

  • Oct 15, 2020
  • Engineering Reports
  • Seba Susan +1
  • Research Article
  • Citations1

VAE-GAN-Guided Cross-Class Generation: A Class Imbalance Data Augmentation Method for Network Intrusion Detection

  • May 22, 2025
  • Electronics
  • Fuyuan Kang +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.