Strengthening intrusion detection system for adversarial attacks: Improved handling of imbalance classification problem

Chutipon Pimsarn, Tossapon Boongoen*, Natthakan Iam-On, Nitin Naik, Longzhi Yang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (SciVal)
54 Downloads (Pure)


Most defence mechanisms such as a network-based intrusion detection system (NIDS) are often sub-optimal for the detection of an unseen malicious pattern. In response, a number of studies attempt to empower a machine-learning-based NIDS to improve the ability to recognize adversarial attacks. Along this line of research, the present work focuses on non-payload connections at the TCP stack level, which is generalized and applicable to different network applications. As a compliment to the recently published investigation that searches for the most informative feature space for classifying obfuscated connections, the problem of class imbalance is examined herein. In particular, a multiple-clustering-based undersampling framework is proposed to determine the set of cluster centroids that best represent the majority class, whose size is reduced to be on par with that of the minority. Initially, a pool of centroids is created using the concept of ensemble clustering that aims to obtain a collection of accurate and diverse clusterings. From that, the final set of representatives is selected from this pool. Three different objective functions are formed for this optimization driven process, thus leading to three variants of FF-Majority, FF-Minority and FF-Overall. Based on the thorough evaluation of a published dataset, four classification models and different settings, these new methods often exhibit better predictive performance than its baseline, the single-clustering undersampling counterpart and state-of-the-art techniques. Parameter analysis and implication for analyzing an extreme case are also provided as a guideline for future applications.
Original languageEnglish
Pages (from-to)4863-4880
Number of pages18
JournalComplex & Intelligent Systems
Issue number6
Early online date25 Apr 2022
Publication statusPublished - 01 Dec 2022


  • Adversarial attack
  • Data clustering
  • Imbalance classification
  • Intrusion detection system
  • Machine learning


Dive into the research topics of 'Strengthening intrusion detection system for adversarial attacks: Improved handling of imbalance classification problem'. Together they form a unique fingerprint.

Cite this