Please use this identifier to cite or link to this item:
https://hdl.handle.net/10953/2336
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Shyaa, M.A. | - |
dc.contributor.author | Zainol, Z. | - |
dc.contributor.author | Abdullah, R. | - |
dc.contributor.author | Ambar, M. | - |
dc.contributor.author | Alzubaidi, L. | - |
dc.contributor.author | Santamaria, J. | - |
dc.date.accessioned | 2024-02-11T07:51:51Z | - |
dc.date.available | 2024-02-11T07:51:51Z | - |
dc.date.issued | 2023-04-04 | - |
dc.identifier.citation | Shyaa, M.A.; Zainol, Z.; Abdullah, R.; Anbar, M.; Alzubaidi, L.; Santamaría, J. Enhanced Intrusion Detection with Data Stream Classification and Concept Drift Guided by the Incremental Learning Genetic Programming Combiner. Sensors 2023, 23, 3736. https://doi.org/10.3390/s23073736 | es_ES |
dc.identifier.issn | 1424-8220 | es_ES |
dc.identifier.other | 10.3390/s23073736 | es_ES |
dc.identifier.uri | https://doi.org/10.3390/s23073736 | es_ES |
dc.identifier.uri | https://hdl.handle.net/10953/2336 | - |
dc.description | El trabajo forma parte de un desarrollo conjunto por parte del Dr. Laith Alzubaidi, el Dr. José Santamaria (el Dr. Santamaría realizó tareas de co-supervisión de la tesis doctoral del Dr. Alzubaidi), y otros investigadores de la USM University de Malasia. La aportación de los Drs. José Santamaría y Laith Alzubaidi consistió en extender su experiencia previa en el uso de técnicas del Deep Learning, por ejemplo, Transfer-learning, y otras afines del campo del Softcomputing para, por ejemplo, el diseño del Combinador de Programación Genética (GPC) propuesto en el artículo. | es_ES |
dc.description.abstract | Concept drift (CD) in data streaming scenarios such as networking intrusion detection systems (IDS) refers to the change in the statistical distribution of the data over time. There are five principal variants related to CD: incremental, gradual, recurrent, sudden, and blip. Genetic program- ming combiner (GPC) classification is an effective core candidate for data stream classification for IDS. However, its basic structure relies on the usage of traditional static machine learning models that receive onetime training, limiting its ability to handle CD. To address this issue, we propose an extended variant of the GPC using three main components. First, we replace existing classifiers with alternatives: online sequential extreme learning machine (OSELM), feature adaptive OSELM (FA- OSELM), and knowledge preservation OSELM (KP-OSELM). Second, we add two new components to the GPC, specifically, a data balancing and a classifier update. Third, the coordination between the sub-models produces three novel variants of the GPC: GPC-KOS for KA-OSELM; GPC-FOS for FA-OSELM; and GPC-OS for OSELM. This article presents the first data stream-based classification framework that provides novel strategies for handling CD variants. The experimental results demon- strate that both GPC-KOS and GPC-FOS outperform the traditional GPC and other state-of-the-art methods, and the transfer learning and memory features contribute to the effective handling of most types of CD. Moreover, the application of our incremental variants on real-world datasets (KDD Cup ‘99, CICIDS-2017, CSE-CIC-IDS-2018, and ISCX ‘12) demonstrate improved performance (GPC-FOS in connection with CSE-CIC-IDS-2018 and CICIDS-2017; GPC-KOS in connection with ISCX2012 and KDD Cup ‘99), with maximum accuracy rates of 100% and 98% by GPC-KOS and GPC-FOS, respectively. Additionally, our GPC variants do not show superior performance in handling blip drift. | es_ES |
dc.language.iso | eng | es_ES |
dc.publisher | MDPI (Switzerland) | es_ES |
dc.relation.ispartof | Sensors 2023; 23: 7 | es_ES |
dc.rights | Atribución-NoComercial-SinDerivadas 3.0 España | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | * |
dc.subject | genetic programming combiner | es_ES |
dc.subject | Transfer learning | es_ES |
dc.subject | stream data classification | es_ES |
dc.title | Enhanced Intrusion Detection with Data Stream Classification and Concept Drift Guided by the Incremental Learning Genetic Programming Combiner | es_ES |
dc.type | info:eu-repo/semantics/article | es_ES |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es_ES |
dc.type.version | info:eu-repo/semantics/acceptedVersion | es_ES |
Appears in Collections: | DI-Artículos |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
sensors-23-03736-v2.pdf | Fichero PDF | 10,08 MB | Adobe PDF | View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License