MARATTO

article · Concurrency and Computation Practice and Experience

A New Multi‐Objective Binary Bat Algorithm for Feature Selection in Intrusion Detection Systems

20254 citationsOpen accessUniversity Ferhat Abbas of Setif

Abstract

ABSTRACT Monitoring network traffic and detecting security threats is a vital task in today's world, and intrusion detection systems (IDS) have become an essential tool for this purpose. However, IDSs have to analyze large volumes of data, which often contain irrelevant and redundant features. This makes the job of IDSs more challenging, as they must sift through all available features to identify attack patterns, leading to longer processing time and reduced detection accuracy. To address this, we propose a new wrapper approach for solving the feature selection (FS) problem. Our proposed approach uses a novel multi‐objective binary bat algorithm (MBBA‐FS) with a decision tree classifier. The MBBA‐FS aims to produce a set of non‐dominated solutions that minimize the number of features used while maintaining a high detection accuracy. Then, we use a frequency ranking method to identify a single subset of relevant features from the resulting set of non‐dominated solutions. We tested the feasibility and performance of our approach against other leading FS methods using various datasets, including KDD CUP 1999, NLS‐KDD, UNSW‐NB15, and several synthetic benchmarks. The experimental results show that MBBA‐FS outperforms existing FS approaches in terms of classification accuracy and number of selected features.

Research topics

  • Network Security and Intrusion Detection
  • Artificial Immune Systems Applications
  • Advanced Malware Detection Techniques

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1002/cpe.70000

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.