Litcius/Paper detail

A Comprehensive Survey on Ensemble Learning-Based Intrusion Detection Approaches in Computer Networks

Thiago José Lucas, Inaê Soares de Figueiredo, Carlos Alexandre Carvalho Tojeiro, Alex Marino Gonçalves de Almeida, Rafał Scherer, José Remo Ferreira Brega, João Paulo Papa, Kelton Augusto Pontara da Costa

2023IEEE Access23 citationsDOIOpen Access PDF

Abstract

Machine learning algorithms present a robust alternative for building Intrusion Detection Systems due to their ability to recognize attacks in computer network traffic by recognizing patterns in large amounts of data. Typically, classifiers are trained for this task. Together, ensemble learning algorithms have increased the performance of these detectors, reducing classification errors and allowing computer networks to be more protected. This research presents a comprehensive Systematic Review of the Literature where works related to intrusion detection with ensemble learning were obtained from the most relevant scientific bases. We offer 188 works, several compilations of datasets, classifiers, and ensemble algorithms, and document the experiments that stood out in their performance. A characteristic of this research is its originality. We found two surveys in the literature specifically focusing on the relationship between ensemble techniques and intrusion detection. We present for the last eight years covered by this survey a timeline-based view of the works studied to highlight evolutions and trends. The results obtained by our survey show a growing area, with excellent results in detecting attacks but with needs for improvement in pruning for choosing classifiers, which makes this work unprecedented for this context.

Topics & Concepts

Computer scienceIntrusion detection systemEnsemble learningTimelineMachine learningArtificial intelligenceContext (archaeology)PruningTask (project management)IntrusionData miningArchaeologyManagementGeologyAgronomyEconomicsPaleontologyGeochemistryBiologyHistoryNetwork Security and Intrusion DetectionAdvanced Malware Detection TechniquesAnomaly Detection Techniques and Applications