Abstract
This systematic review synthesizes AI-based techniques for detecting and preventing cyberattacks published between 2019 and 2025. Following PRISMA 2020, we searched IEEE Xplore, Scopus, and the ACM Digital Library (550 records) and included 74 studies after independent dual screening; study quality was appraised with a modified JBI checklist, the risk of bias of the review was assessed with ROBIS, and the review was not registered. We include a higher-level taxonomy of present methods divided into seven categories: (1) traditional machine learning algorithms; (2) deep learning models; (3) hybrid intelligence frameworks; (4) blockchain-based systems; (5) reinforcement learning approaches; (6) ensemble learning methods; and (7) explainable AI (XAI) techniques. Reported accuracies are high in all seven categories (category medians between 95.3% and 99.9%), but individual results range from 58.17% to 100% and were obtained with different datasets, data splits, and evaluation protocols, so they do not support a ranking of the categories. Latency and resource consumption are rarely reported and, when reported, were measured under non-comparable conditions. Automated prevention actions (blocking, rate limiting, or network reconfiguration) are evaluated far less often than detection, although false positives are more costly when they trigger blocking. Targeted machine learning methods report strong performance in phishing detection (96.83–98.3% accuracy in the tabulated studies). This study also identifies several major areas needing improvement, including a predominant reliance on legacy benchmark datasets (NSL-KDD, KDD99, UNSW-NB15), which were used by 25 of the 48 studies with identifiable datasets (52.1%) and a limited capability to interpret “black box” AI models. Accordingly, we suggest that future research use more realistic test environments and recent datasets, develop lightweight and adaptive AI models, and adopt a standardized minimum reporting protocol (accuracy, precision, recall, F1-score, false positive rate, latency, resource usage, and statistical validation), for which we provide a concrete proposal and a list of recent datasets. The intention of this study is to assist cybersecurity practitioners in identifying and implementing effective AI-based security solutions in relation to present-day threats.
1. Introduction
Cyber threats are continuously evolving, and global losses from cybercrime were projected to exceed $10.5 trillion annually by 2025. The number of distributed denial-of-service (DDoS) attacks and phishing scams has increased by over 300% since 2020, which represents an enormous increase in the volume of network traffic we see today [1]. Additionally, the patterns exhibited within that traffic are extraordinarily complex and, therefore, require advanced methods for analyzing them in order to effectively detect any abnormal behavior [2,3]. Historically, signature-based detection methods were commonly utilized within the field of information technology security and were typically very efficient at identifying known malicious software (malware or viruses) [3,4]. However, the emergence of new forms of cyber threats—like advanced persistent threats (APTs) and zero-day vulnerabilities—has rendered many traditional signature methods ineffective for identifying unknown attacks on the Internet [5]. Therefore, many organizations have begun exploring artificial intelligence (AI)-based security strategies that possess multi-dimensional adaptability and prediction characteristics [6]. Modern cyber-attack dynamics have now shifted away from simply gaining access to computer systems and instead seek to modify or disrupt systems, as well as inflict permanent damage on them. As a means of detecting, predicting, and implementing the automated response mechanisms needed to combat constantly evolving tactics, organizations are beginning to evaluate AI-related technologies (machine learning, deep learning, etc.) to assist them with the detection and mitigation of cyber threats [2,4]. The following questions will be addressed in order to evaluate the current state of artificial intelligence applications in the field of cybersecurity.
RQ1: How well do current AI models perform in terms of resilience, scalability, and detection accuracy across various attack types? Detection accuracy is operationalized as the accuracy, precision, recall, F1-score, and false positive rate reported for each attack type and dataset; resilience as reported robustness to class imbalance, unseen (zero-day) attacks, or adversarial perturbations; and scalability as reported behavior with larger traffic volumes or distributed deployments.
RQ2: What are the main challenges in practically implementing AI-powered cybersecurity systems? Practical deployment is operationalized along four dimensions: (i) computational cost (training and inference time, memory, and energy consumption); (ii) detection or decision latency; (iii) interpretability of the decisions for security operators; and (iv) validation on realistic or operational traffic rather than only on benchmark datasets.
RQ3: Do hybrid AI frameworks successfully balance the requirements of practical deployment with detection effectiveness? That is, do hybrid frameworks that report high detection effectiveness (RQ1) also report acceptable values on the four deployment dimensions defined for RQ2?
These questions address gaps left by earlier reviews (Section 2.2). Previous surveys either focus on a single application domain [7,8], organize the literature by algorithm family without appraising study quality [9,10], or treat blockchain, reinforcement learning, and XAI only as future work [9,11]. None of them jointly examines detection and prevention across more than 12 attack types, appraises study quality and risk of bias, and relates detection performance to deployment constraints such as latency, energy, and interpretability. RQ1 addresses the lack of a cross-category synthesis of reported performance, RQ2 the gap between benchmark results and deployment requirements, and RQ3 the frequently stated but rarely tested assumption that hybridization improves both. Section 2.2 details, topic by topic, how blockchain, reinforcement learning, and XAI are treated in the previous reviews and in the present one.
This paper has four significant contributions:
- An integrated taxonomy of AI techniques for IDS/IPS that places seven categories on the same level and analyzes them with the same data-extraction form and deployment dimensions: traditional machine learning, deep learning, hybrid intelligence frameworks, blockchain-based systems, reinforcement learning, ensemble learning, and explainable AI.
- A structured comparative synthesis of AI-based Intrusion Detection Systems (IDS) and Intrusion Prevention Systems (IPS) across over 12 types of attacks, including attack-specific results where the data allow (Section 4.9) and a discussion of AI-driven prevention actions (Section 4.8), employing a comprehensive set of performance metrics including accuracy, precision, recall, F1-score, false positive rate, and latency (where reported).
- Identification of key issues and obstacles with common AI cybersecurity solutions, such as obsolete data, lack of explainability, etc.
- Recommendation for practical implementation and future research opportunities for the development of resilient, scalable, and deployable AI-centric cybersecurity solutions.
The individual categories of the proposed taxonomy are established in the literature; its novelty lies in their integration. Blockchain-based, reinforcement learning, ensemble, and XAI approaches are treated as first-class categories, analyzed with the same data-extraction form as ML and DL, and each category is annotated with the deployment dimensions of RQ2 (Section 4.1) rather than with accuracy alone. The review also provides descriptive quantitative evaluations based on multiple performance metrics (accuracy, precision, recall, F1-score, FPR, and latency, where reported) and derives practical recommendations for deployment. This research is different from previous studies, which have focused on individual use cases of AI cybersecurity solutions (e.g., electrical substations [7], phishing [8], general intrusion [12]) by providing a comprehensive comparative analysis of over 12 attack types along with relevant actionable recommendations for eventual deployment. Specifically, compared with the previous reviews analyzed in Section 2.2, this review (i) covers seven AI categories, including blockchain-based, reinforcement learning, ensemble, and XAI approaches that previous reviews either omit or mention only as future work; (ii) spans more than 12 attack types rather than a single domain; (iii) combines PRISMA 2020 reporting with JBI quality appraisal and ROBIS risk-of-bias assessment; (iv) analyzes accuracy together with latency and resource constraints; and (v) proposes a minimum reporting protocol and a list of recent datasets for future benchmarking.
2. Research Methodology
The study follows a standardized review methodology in accordance with the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) guidelines (2020) [13] to promote transparency and reproducibility throughout the study. A collection of 74 studies published from 2019 to 2025 (73 peer-reviewed papers and one preprint; Section 2.2) was evaluated critically. This timeframe was chosen because of the increasing number of researchers (academic and industry) who are interested in using artificial intelligence (AI) or machine learning (ML) as solutions for cybersecurity, and the ambiguity associated with using these terms in both academic and non-academic literature. The aim of the review is to extract and synthesize findings on AI-based threat detection and mitigation approaches. As a starting point, we introduce all important terminology and frameworks, along with definitions of AI as opposed to ML, and how AI and ML help protect against future cyber threats. The emphasis will also be on new trends (e.g., hybrid AI models) and concepts (e.g., neuro-symbolic reasoning) that contribute to advanced, intelligent forms of cybersecurity.
This systematic review was conducted in accordance with the PRISMA 2020 (Preferred Reporting Items for Systematic Reviews and Meta-Analyses) guidelines. The review was not registered and no formal protocol was prepared; the implications of this limitation are discussed in the next paragraph. A completed PRISMA 2020 checklist is provided in the Supplementary Materials, and the study selection process is summarized in the PRISMA flow diagram (Figure 1).
Figure 1.
PRISMA 2020 flow diagram of the study selection process, showing the number of records identified per database, screened, excluded (with reasons), assessed in full text, quality-appraised, and finally included. Excluded records that required an explicit decision are listed in Table 1.
Registration and protocol. We acknowledge upfront that the absence of registration and of an a priori protocol is a significant limitation for a systematic review. PROSPERO accepts only reviews with a health-related outcome, and no alternative registry (e.g., OSF Registries) was used. Without a registered protocol, readers cannot verify that the research questions, eligibility criteria, and synthesis methods were not modified after the search results were known, which increases the risk of selective inclusion and selective reporting and reduces reproducibility. To limit this risk, (i) the quality thresholds were fixed a priori and data were extracted with a predefined form (Section 2.2 and Section 2.3); (ii) screening, data extraction, and quality appraisal were performed independently by two reviewers; (iii) all excluded records that required an explicit eligibility decision are listed with their reasons (Table 1); and (iv) the Boolean search string, filters, and record counts per database are reported (Appendix B, Table A2). These measures do not replace a registered protocol; their effect on the overall risk of bias of the review is assessed with ROBIS in Section 2.4 and discussed in Section 5.
2.1. Research Strategy
An extensive literature search was performed at three well-established digital libraries, including IEEE Xplore, ACM Digital Library, and Scopus. The search covered records published from January 2019 to December 2025; the search string was applied to titles, abstracts, and keywords (Figure 1), and the exact date of the last search is not reported, a deviation from PRISMA 2020 (item 6) that we acknowledge in Section 5. The search combined three concept blocks (AI technique, security task, and threat type) in the following Boolean string, which was applied in the three databases with the same filters (Appendix B, Table A2):
(“artificial intelligence” OR “machine learning” OR “deep learning” OR “neural network” OR AI)
AND (“cybersecurity” OR “intrusion detection” OR “intrusion prevention” OR IDS OR IPS)
AND (“attack detection” OR “threat detection” OR “phishing” OR DDoS OR “malware”)
The searches included additional filters, including peer-reviewed articles and conference proceedings published in English and available in full text. In total, 550 results were returned: 180 from IEEE Xplore, 215 from Scopus, and 155 from the ACM Digital Library.
The search string may miss relevant studies that use alternative terminology, such as “anomaly detection”, “network intrusion detection system (NIDS)”, “botnet detection”, “zero-day”, “adversarial”, “federated learning”, “reinforcement learning”, “blockchain”, or “explainable”. Studies indexed only under such terms, and studies available only in sources other than the three databases (e.g., preprint servers), may therefore not have been retrieved. This limitation affects the comprehensiveness of the review in a non-uniform way. Because the third concept block requires an explicit threat term, studies that describe their task only as anomaly or intrusion detection on benchmark data, and studies whose main focus is the AI paradigm (federated, reinforcement, blockchain-based, or explainable learning) rather than the threat, are the most likely to be under-represented. Consequently, the number of studies per category (Section 3) reflects the retrieved corpus rather than the research activity in each area, and the dataset and category frequencies reported in Section 4 should be read as proportions within this corpus, not as estimates for the whole field. Conclusions that do not depend on study counts (e.g., the non-comparability of evaluation protocols, the reliance on legacy datasets, and the scarcity of latency and prevention metrics) are less sensitive to this limitation, because they are consistent across all categories and with previous reviews [9,10,11]. Future updates of this review should extend the search string with these synonyms and complement database searching with backward and forward citation searching (snowballing) [14]. This potential under-coverage is also considered in the ROBIS assessment (Section 2.4) and in Section 5.
2.2. Study Inclusion Process
The studies selected for this project were high-impact, peer-reviewed articles based on publicly available datasets, such as the CIC-IDS2017 and NSL-KDD databases, that assessed the effectiveness of AI-based approaches to cybersecurity solutions. Studies that performed benchmarking comparisons against publicly available baseline models were prioritized for inclusion in the analysis.
Excluded from selection were: replication studies; studies that did not include empirical data; studies whose evaluation data were neither publicly available nor described in sufficient detail (data source, collection procedure, attack classes, and size) to assess the validity of the results; studies published in low-quality journals (a criterion defined a priori that, in practice, led to no exclusion: none of the records that required an explicit eligibility decision was excluded on this ground, see Table 1, so it had no effect on the corpus); and domain-specific applications (e.g., power grid cybersecurity) unless they had direct relevance to broader threat modeling (e.g., wormhole attacks; blockchain vulnerabilities). The methods for identifying and screening studies conformed closely to the PRISMA 2020 protocol to promote methodological rigor and reproducibility. Studies evaluated on custom or self-collected datasets were therefore retained when the dataset was adequately described (JBI criterion 4); five such studies are included [15,16,17,18,19] and are analyzed separately in Section 4.3. Excluded records that required an explicit eligibility decision are listed in Table 1, together with the stage and reason for their exclusion. Systematic literature reviews and meta-analyses require consistent and transparent reporting, as defined by the PRISMA 27-item checklist. Figure 1 below shows how the selection process for the articles included in this review was carried out. One included study [20] was available only as an arXiv preprint at the time of the review. It was retained as an explicit exception to the peer-review criterion because it is the only study in the corpus that combines knowledge distillation with explainability, which is directly relevant to lightweight deployment (RQ2); its influence on the results is assessed in Section 4.1.
Screening and data extraction were performed by two reviewers (H.M. and M.E.G.) independently. Both reviewers screened the titles and abstracts of all 550 records and then assessed the full texts of the retained records against the eligibility criteria. Disagreements were resolved by discussion and, where consensus could not be reached, by a third reviewer (M.A.E.K.). Data were extracted into a predefined form (publication year, attack type, dataset, method, advantages, limitations, and reported metrics); the extracted data were cross-checked by both reviewers, and discrepancies were resolved in the same way.
- Identification involves identifying a large number of possible studies through database searching and other resource searching.
- Screening involves reviewing the article titles and abstracts to determine if the articles relate to the overall research question.
- Eligibility: The full text of the articles is reviewed against the eligibility criteria defined previously.
- Inclusion: The studies that meet all eligibility criteria will be included in the analysis.
- Exclusion: The articles that do not meet the eligibility criteria due to irrelevance, low-quality methodology, or insufficient data will be removed from the analysis of the review.
Table 1 lists the 8 excluded records that required an explicit eligibility decision, together with the stage at which they were excluded. Four were excluded at the full-text eligibility stage (Stage F); they correspond to the four full-text exclusions shown in Figure 1. Four were excluded during title/abstract screening (Stage S) because the abstract already showed that they did not meet the eligibility criteria; they are reported individually because they were borderline candidates. The remaining 468 records excluded at screening were clearly out of scope and are not listed individually. Four records [19,21,22,23] had initially been excluded partly on the basis of reported performance or lack of novelty, which are not eligibility criteria. During this revision, they were re-assessed against the eligibility criteria alone: ref. [21] remains excluded because it is a literature survey without an original empirical evaluation, whereas [19,22,23] met all criteria and were included, which increased the corpus from 71 to 74 studies (Figure 1).
Table 1.
Excluded records that required an explicit eligibility decision, with exclusion stage (S = title/abstract screening; F = full-text eligibility) and reason.
Figure 2 shows the number of identified articles present per database source. An initial literature review yielded 550 potential studies; of those, 155 matched (28.2%) from the ACM Digital Library, 215 matched (39.1%) from Scopus, and 180 matched (32.7%) from IEEE Xplore by source type.
Figure 2.
Number of records identified (n = 550) and studies finally included (n = 74) per database source; percentages are relative to the total of each stage.
After the strict selection process outlined by PRISMA, 74 studies were selected for review (between 2019 and 2025) based on peer-reviewed publications. Distribution of selected studies by database source was: 13 (17.6%) from the ACM Digital Library, 26 (35.1%) from Scopus, and 35 (47.3%) from IEEE Xplore (the two IEEE conference papers included during revision, refs. [19,23], are counted under IEEE Xplore and the journal article [22] under Scopus); thus, 74 papers from the literature review analyzed how AI is being utilized in cybersecurity.
Table 2 positions the present review against four recent systematic reviews of AI-based IDS/IPS, highlighting differences in scope, methodology, and coverage.
Table 2.
Comparison of AI-based IDS/IPS systematic reviews. ✓ = addressed; ✗ = not addressed.
How the integrated topics differ from previous reviews. The difference from earlier reviews is not only the number of categories covered. (i) Blockchain: Momand et al. [9] and Rehman et al. [11] mention blockchain only as a future research direction, and Issa et al. [10] do not cover it; here, five blockchain-based IDS are tabulated (Section 3.6), their consistently high accuracies are related to the datasets on which they were evaluated, and their latency, energy, and synchronization overheads are analyzed together with concrete sustainable designs (Section 3.6 and Section 4.2). (ii) Reinforcement learning: RL is absent from [9,10,11], and Ouazza et al. [31] discuss it mainly in the context of adversarial machine learning rather than network intrusion detection; here, six RL-based IDS are analyzed, showing that RL has the widest dispersion of reported accuracy (58.17–99.81%) and that its high values are confined to binary or feature-selection tasks on NSL-KDD and CSE-CIC-IDS2018 (Section 3.7). (iii) Explainable AI: [9,10,11] do not treat XAI as a separate category, and [31] examines XAI primarily as a potential attack surface; here, six XAI-based IDS are compared, and the interpretability–accuracy trade-off is analyzed according to how explanations are integrated into the detection pipeline (Section 3.9 and Section 4.5). Finally, none of the previous reviews appraises the quality of the included primary studies or relates reported accuracy to deployment dimensions and prevention actions; the present review does both (Section 2.3, Section 2.4, Section 4.8, Section 4.9 and Section 4.10).
This research bridges academic work and the practical application of AI in cybersecurity. It evaluates accuracy–latency trade-offs, documents standardized evaluation methods, and provides guidance for edge deployment.
2.3. Quality Assessment and Risk of Bias
In order to assess the validity of the papers included in our analysis, a modified Joanna Briggs Institute (JBI) Critical Appraisal Checklist was employed to rate the studies based on 8 criteria relating to the quality and design of analytical cross-sectional studies. The original JBI checklist for analytical cross-sectional studies [32] was designed for studies of human participants; its items were therefore reworded for experimental AI/ML studies, as summarized in Appendix B (Table A3). In brief, the items on the sample and the setting were mapped to the research aims and the experimental design (criteria 1–2), the measurement of the exposure to the description of the AI/ML method (criterion 3), the objective criteria for measuring the condition to the use of public or adequately described labeled datasets (criterion 4), the valid measurement of outcomes to the reporting of key performance measures (criterion 5), and the appropriate statistical analysis to statistical validation (criterion 6). The two items on confounding factors, which have no direct equivalent in benchmark experiments, were replaced by the comparison with a baseline (criterion 7), which controls for dataset-specific difficulty, and by the discussion of limitations (criterion 8).
- Clear statement of research aims or objectives (Yes/No, Unclear);
- Use of an appropriate study design to answer the research question;
- Clear description of the AI/ML methodology;
- Use of publicly available or sufficiently described datasets;
- Reporting key performance measures, i.e., accuracy, precision, recall, and F1 score;
- Validation of analytic results via the application of statistical methodologies;
- Comparison of analytic results to a baseline;
- Discussion of limitations of the study.
AI-specific aspects. Three aspects that are specific to the evaluation of AI/ML models were considered within existing criteria rather than as separate items: the experimental setup and data split (criteria 2 and 4), the hyperparameter-tuning procedure (criterion 3), and robustness testing (criteria 6 and 8). Because they were not scored separately, the appraisal cannot distinguish, for example, a study that tuned hyperparameters on a separate validation set from one that tuned them on the test set. We acknowledge this as a limitation of the adapted checklist (Section 5); these aspects are included as explicit items of the reporting protocol proposed in Section 4.7 and should be scored separately in future appraisals of AI-based IDS studies.
Each of these criteria was then scored (1 = Yes, 0.5 = Unclear, 0 = No) for each study to assess quality based on the total score. Studies that received a score of 6 out of 8 or higher were assessed as “high quality”; studies that received a score between 4 and 5.5 were assessed as “moderate quality”; and those that received a score below 4 were assessed as “low quality”. These thresholds were fixed a priori (a score ≥ 6/8 corresponds to at least 75% of the criteria being fully met). The appraisal was performed independently by the same two reviewers using a common scoring sheet; the reviewers were not blinded to the authors, affiliations, or publication venues of the studies, and score disagreements were resolved by consensus. After the PRISMA screening and eligibility assessment, 78 full-text reports were assessed. Of these, 4 were excluded based on the predefined inclusion criteria, resulting in a final corpus of 74 studies included in the review. The 71 studies in the initial corpus were then subjected to a modified Joanna Briggs Institute (JBI) Critical Appraisal Checklist, yielding an average quality score of 6.2 (SD = 1.1) out of 8. No additional studies were excluded at this stage, as all 74 met the predefined inclusion threshold (score ≥4 out of 8). The mean score of the initial 71 studies (6.2, SD = 1.1) lies in the high-quality range; the three studies included during revision [19,22,23] were appraised with the same checklist and scored 4.5, 5, and 5.5, respectively (moderate quality). Per-study scores of the initial 71 studies are not reported individually, which we acknowledge in Section 5.
Choice of the quality threshold. The threshold of 4/8 was intended to exclude only studies with fundamental methodological flaws, not to restrict the synthesis to the best studies. We recognize that it is lenient: because all 74 studies passed it, the appraisal did not act as a filter, and a stricter threshold (e.g., ≥6/8) would have produced a smaller but more homogeneous corpus. We retained the lenient threshold because a stricter one, applied to a corpus in which statistical validation (criterion 6) is rarely reported, would have excluded studies mainly for a reporting deficiency that is common to the whole field rather than specific to individual studies, and would have further reduced the already small number of studies in some categories. Instead, the quality grade is considered in the interpretation, and the most frequent appraisal weaknesses (lack of statistical validation and of baseline comparisons under identical conditions) are discussed in Section 4.1.
2.4. Risk of Bias of the Primary Studies and of the Review
Primary studies. ROBIS is designed to assess the risk of bias of a systematic review, not of the primary studies it includes [33]. The risk of bias of the included primary studies was therefore assessed through the JBI criteria (Section 2.3), complemented by three study-level indicators extracted for the 49 studies tabulated in Section 3, whereas ROBIS was applied to the present review itself. (i) Evaluation data: 14 studies (28.6%) were evaluated exclusively on legacy benchmarks (NSL-KDD, KDD99, or UNSW-NB15), 11 (22.4%) combined a legacy benchmark with another dataset, 19 (38.8%) used only other public datasets, and 5 (10.2%) used custom datasets. (ii) Number of evaluation datasets: 30 studies (61.2%) reported results on a single dataset, so the generalizability of their results cannot be assessed. (iii) Ceiling effects: of the 46 studies that report an accuracy value, 23 (50.0%) report a highest accuracy of about 99% or more, a concentration near the ceiling that is consistent with dataset artifacts, optimistic evaluation protocols, or selective reporting. Together with the rarity of statistical validation (Section 4.1), these indicators suggest that the risk of bias of the primary evidence is generally moderate to high, mainly in the domains of evaluation data and analysis.
Risk of bias of the review (ROBIS). ROBIS [33] was applied to the present review; the concerns, mitigations, and judgments are reported in Appendix B (Table A4). The risk of bias was judged high in Domain 1 (study eligibility criteria), because no protocol was registered, some exclusion criteria required judgment, and four records had initially been excluded partly on the basis of performance or novelty (corrected during revision, Section 2.2); high in Domain 2 (identification and selection of studies), because only three databases were searched, the search string omitted several synonyms (Section 2.1), and neither grey literature nor citation searching was used; low in Domain 3 (data collection and study appraisal), because extraction and appraisal were performed independently by two reviewers with a predefined form; and unclear in Domain 4 (synthesis and findings), because heterogeneity precluded meta-analysis and reporting bias could not be assessed formally. Overall (ROBIS Phase 3), the review is at high risk of bias with respect to the completeness of its evidence base; the interpretation, however, addresses the concerns identified in all four domains, since the review does not rank categories, treats reported accuracies as upper bounds, and limits its conclusions to patterns that are consistent across categories.
Publication and reporting bias. A formal assessment of publication bias (e.g., funnel plots or Egger’s test) requires a common effect measure and its precision for each study, which the included studies do not provide: they report single accuracy values without variance estimates, on different datasets and tasks. Publication bias was therefore not assessed statistically, but its likely impact is considerable and its direction is predictable. In machine-learning research, studies that do not improve on the state of the art are less likely to be submitted or accepted, and authors tend to report the best configuration and the most favorable dataset [34]. Three observations in the present corpus are consistent with such bias: the concentration of reported accuracies near the ceiling (50.0% of studies report about 99% or more); the scarcity of low results (only two studies report a highest accuracy below 89% [18,35], and other low values appear only for multi-class tasks reported alongside high binary results [17,36]); and the fact that only one study reports failure under adversarial conditions [19]. In addition, four records had initially been excluded partly on the basis of performance or novelty; after re-assessment, the three eligible ones were included (Section 2.2), which reduces, but cannot eliminate, the over-representation of favorable results. The likely consequence is that the accuracies summarized in Section 4.1 overestimate the performance that can be expected in practice, and that the superiority claimed by individual studies over their baselines is uncertain. We therefore interpret all reported values as optimistic upper bounds and base our conclusions on qualitative patterns rather than on the magnitude of reported accuracies.
The performance metrics reported across the reviewed studies are formally defined as follows. Given TP (true positives), TN (true negatives), FP (false positives), and FN (false negatives):
Accuracy = (TP + TN)/(TP + TN + FP + FN)
Precision = TP/(TP + FP)
Recall = TP/(TP + FN)
F1-score = 2 × (Precision × Recall)/(Precision + Recall)
False Positive Rate (FPR) = FP/(FP + TN)
In this review, latency refers to the time reported by each study between the arrival of a traffic sample (or event) and the detection decision or the initiation of a response. Because studies define and measure latency differently (e.g., per-sample inference time, end-to-end detection time, or on-chain validation time) and on different hardware, latency values are reported as given by the original authors. The other definitions are used consistently throughout the review to ensure comparability across the surveyed studies.
3. Research Outcomes
In this study, we provide an overview of current research trends in AI-based intrusion detection systems (IDS). We will discuss IDS architectures, datasets used for training/validating IDS models, evaluation metrics for assessing IDS performance, and some current challenges associated with AI-based IDS technologies. Analysis of 74 papers led to a number of findings:
- Hybrid models that combine ML, DL, blockchain, and/or swarm intelligence report accuracies between 89% and 99.21% (Section 3.5); individual studies in other categories report comparable or higher values (e.g., 100% for a transfer-learning CNN [37]), so no category can be singled out as the most accurate (Section 4.1).
- Traditional ML methods report high accuracy for specific attack types, e.g., 96.83–98.3% for phishing detection [15,38].
- Blockchain technology appears to hold great promise as a means of improving security in IoT environments.
- Explainable AI (XAI) approaches are being explored; the tabulated XAI studies report a wider accuracy range (85–99.997%) than most black-box models, reflecting a possible trade-off between interpretability and accuracy (Section 4.5).
Reading Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9. Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 include the 49 included studies for which the method, dataset, and results could be extracted unambiguously; the remaining 25 included studies described their data or results only generically and are therefore not tabulated individually (Section 5). The tables report, for each study, the attack type, dataset, method, advantages, disadvantages, and highest reported accuracy, because accuracy is the only metric reported by almost all included studies. Precision, recall, F1-score, false positive rate, and latency were extracted whenever they were reported; as summarized in Section 4.1, they were reported inconsistently, and they are therefore given in the text of Section 3.3, Section 3.4, Section 3.5, Section 3.6, Section 3.7, Section 3.8 and Section 3.9, and in Section 4.9 (attack-specific results and latency and resource indicators) rather than as table columns that would be mostly empty. This reporting gap is itself a finding of the review and motivates the minimum reporting protocol of Section 4.7.
3.1. Overview of Cyberattack Types
In Figure 3, cyberattacks related to the CIA (Confidentiality, Integrity, Availability) triad are sorted by category. These attack types include, but are not limited to, denial-of-service, distributed denial-of-service, phishing, spoofing, and zero-day attacks. It also demonstrates how the cybersecurity landscape has changed with respect to malware/ransomware and insider threats.
Figure 3.
Taxonomy of cyberattack types organized by the CIA triad: confidentiality (data privacy attacks such as phishing, man-in-the-middle, and password attacks), integrity (data manipulation attacks such as SQL injection, XSS, and zero-day exploits), and availability (service disruption attacks such as DoS, DDoS, and spoofing).
3.2. Overview of AI Subfields
AI subfields are represented in Figure 4, with examples including ML, NLP, Speech Recognition, Expert Systems, Planning, Robotics, and Computer Vision. This taxonomy illustrates all the types of different uses and functions covered by AI technologies.
Figure 4.
Overview of AI subfields and their relationships: machine learning (supervised, unsupervised, and reinforcement learning), deep learning, natural language processing, computer vision, robotics, and expert systems, with representative algorithms for each.
3.3. ML-Driven Techniques for IDS/IPS
ML, a core component of AI, uses statistical models to analyze data, detect patterns, and make predictions without explicit programming. Early ML-based phishing detection studies compared boosting algorithms [39], while foundational techniques such as decision trees on NSL-KDD [40] and Naïve Bayes for SQL injection detection [41] established the basis for modern AI approaches. Table 3 summarizes current ML-based IDS/IPS strategies.
Table 3.
Comparing ML methods for detecting intrusion.
Through the use of machine learning, research into IDS/IPS techniques has made remarkable progress regarding scalability, adaptability, and accuracy, largely due to the introduction of new optimization techniques, such as Particle Swarm Optimization (PSO), that improve feature selection used for the detection of human-generated phishing attacks. For example, a PSO-based Random Forest (RF) model reached 96.83% accuracy for phishing website detection [38]. Many researchers are now using ensemble methodologies (e.g., Naive Bayes + Elliptic Envelope [42]) and optimization-driven approaches such as firefly algorithm-optimized XGBoost [45] to provide improved robustness and lower false positive rates, but their effectiveness can vary greatly based on the dataset being analyzed.
Krishnaveni et al. [46] combined ensemble feature selection with a voting classifier for cloud environments, reporting 96.06% accuracy on NSL-KDD, 99.93% on Kyoto, and 99.89% on honeypot data. Combining blockchain technology with machine learning, Aliyu et al. [47] created a model based on continuous learning using Long Short-Term Memory (LSTM) networks within Trusted Execution Environments (TEEs), which achieved 99.94% accuracy when tested against data from the NSL-KDD dataset. Alqahtani et al. [48] proposed a lightweight IoT botnet detection approach using Fisher-score-based feature selection combined with a genetic-based extreme gradient boosting (GXGBoost) model, achieving 99.96% accuracy with only three out of 115 features on the N-BaIoT dataset. El Aassal et al. [49] conducted a comprehensive benchmarking study of phishing detection methods using PhishBench, a framework with 226 features and 30+ classifiers, achieving up to 99.95% F1-score on email datasets. Kumar et al. [15] proposed a hybrid SVM-NLP-PNN approach, achieving 98.3% accuracy on a dataset of 1705 emails. Shafiq et al. [50] used a bijective soft set approach to select the most effective classifier among five ML algorithms (Naïve Bayes, Bayes Net, C4.5, Random Forest, and Random Tree) for identifying attack traffic in the BoT-IoT dataset (44 features); all five exceeded 99.7% accuracy, and Naïve Bayes (99.79%) was selected because of its short model-building time. Waskle et al. [23] combined principal component analysis with a Random Forest classifier on the KDD dataset (96.78% accuracy), and Khamaiseh et al. [19] evaluated K-NN, Naïve Bayes, SVM, Isolation Forest, and ANN detectors of SDN saturation attacks against adversarial evasion attacks, showing that their recall dropped by more than 90% (e.g., from 96% to 8% for K-NN).
A review of related literature regarding machine learning-driven intrusion detection/prevention system design indicates a shift toward using hybrid, blockchain-enabled, or federated architectures as opposed to focusing solely on individual-model and dataset use cases. This shift is consistent with an emphasis on real-time detection, scalability, and resilience to zero-day attacks. There still exists a large number of challenges related to validating these approaches in real networks, as well as handling the computational demands of implementing some advanced architectures (i.e., Trusted Execution Environments and federated solutions).
Synthesis. Across the eleven ML studies that report accuracy (Table 3; [49] reports only an F1-score and [19] only recall and precision), the highest reported values range from 91.42% to 99.998% (median 99.9%). The studies share a reliance on feature selection or metaheuristic tuning (PSO, firefly algorithm, Fisher score, ensemble feature selection) to obtain compact models, which makes them attractive for resource-constrained settings. They differ mainly in their target environment (phishing, IoT, MQTT, cloud) and in their datasets, which are often domain-specific. Their common weakness is limited validation on recent, multi-class network traffic.
3.4. Deep Learning Techniques in Intrusion Detection and Prevention Systems
Deep Learning (DL) represents one area within the larger domain of ML that uses deep neural networks (DNN). Due to its ability to effectively perform in solving challenging classification problems, which include, but are not restricted to, intrusion detection (ID) and malware detection (MD), DL has demonstrated a performance advantage compared with other approaches to the problem. Ultimately, many examples show how DL-based solutions for detecting and responding to cyberattacks can be constructed and used (see Table 4).
Table 4.
Overview of Deep Learning Approaches for IDS.
Due to the ability of deep learning-based intrusion detection and prevention systems to deal with the complexity of high-dimensional data, they are emerging as the dominant form of intrusion detection. CNN-based models such as LeNet-5 [51] were able to provide quick detection of intrusions, with high accuracy rates (98.88%); however, they experienced issues related to scalability in addition to having considerable computational overhead. More contemporary models based on transformers [53] have been able to increase their adaptability regardless of dataset types, while achieving accuracies in excess of 98%, yet they have not yet reached a level of maturity considered to be acceptable within the industry. One of the main trends in intrusion detection is the incorporation of transfer learning into models so as to increase the model’s ability to generalize when used in different environments. For instance, CNN-based transfer learning models [37] were able to achieve perfect intrusion detection rates of 100% when utilized in Cloud-IoT environments.
Other frameworks that are designed to provide low latency, such as DESC-IDS [52], have achieved between 96.44% and 98.80% accuracy; therefore, they have demonstrated the capability to provide real-time intrusion detection services in critical infrastructure applications. Ho et al. [54] proposed a CNN-based IDS for known and innovative attacks, evaluated on CIC-IDS2017 (99.78% accuracy across 15 traffic classes, with a false alarm rate of about 1%), and Mothukuri et al. [55] trained GRU models with federated learning, keeping traffic data on local devices and combining the global models with an ensembler (99.5%). Maurya and Jain [22] used a deep neural network with discriminative layer training on the UCI phishing websites dataset (97.51% accuracy) and embedded it in an ISP-level framework that blocks domains flagged as phishing.
Overall, deep learning intrusion detection models continue to evolve, resulting in hybrid, transformer, and transfer learning solutions that have a superior level of adaptability and robustness in comparison to traditional CNN models. Nonetheless, there are still significant limitations associated with the current state of deep learning intrusion detection models, which include computational expense, deployment challenges in the real world, and instances of overfitting; however, there are numerous architectures available in the current state that demonstrate promise in addressing these challenges.
Synthesis. The seven DL studies in Table 4 report a narrow accuracy range (97.51–100%, median 98.9%), but they were evaluated on few datasets, mainly KDD Cup 99, CIC-IDS2017, and domain-specific data (CAN bus, Modbus, and phishing websites). They agree that deep architectures remove the need for manual feature engineering and capture complex temporal or spatial patterns; they differ in their trade-off between speed (LeNet-5, stream clustering) and adaptability (transformers, transfer learning). The 100% accuracy reported in [37] should be interpreted with caution, as such values on a single benchmark may reflect dataset-specific artifacts or overfitting rather than generalizable performance (Section 4.3).
3.5. Hybrid Intelligence Frameworks for Cyberattack Detection and Prevention
Hybrid models for AI combine ML, DL, symbolic reasoning, and blockchain technologies to create accurate and robust capabilities that enable real-time detection; thus, these hybridized methodologies of various data types (e.g., numerical and categorical) provide a strong defense against cybercrimes. In Table 5 below, several examples illustrate how these hybrid techniques are being adopted to enhance ML, DL, and blockchain capabilities as they relate to cyber defense. For example, Samunnisa et al. [56] combined K-Means clustering with a Random Forest classifier for distributed cloud environments and reported 99% accuracy on the NSL-KDD and KDDCup99 datasets, although with an elevated false alarm rate on test data. Nizamudeen [57] proposed a swarm-based framework that uses an opposition-based learning rat-inspired optimizer (OBL-RIO) for feature selection and a two-dimensional array-based CNN as the classifier, reporting 95.20% accuracy, a 2.5% false positive rate, and a 97.24% detection rate on the NetFlow-based NF-UQ-NIDS dataset. In both cases, feature selection and hyperparameter tuning are critical for achieving optimal performance.
Table 5.
Hybrid AI Models for Cyberattack Detection and Prevention.
Hybrid AI models that utilize multiple approaches, notably machine learning (ML), deep learning (DL), symbolic reasoning, and blockchain, are becoming popular as a way to minimize the limitations of each individual technique. To create a greater degree of flexibility and lower risk, earlier studies attempted to integrate RNNs with metaheuristic methods [58] and AEs with LSTMs [59]. However, these methods suffered from significant false positive rates and little verification capacity, exposing scalability issues. Similarly, hybrid models that leverage the capabilities of both transformer and transfer learning have been able to achieve 99.21% accuracy rates by addressing the issue of class imbalance [60]. More recently, hybrid clustering–classification schemes have reported accuracies of about 99% [56], and swarm-optimized feature selection combined with a CNN classifier has reported 95.2% accuracy [57]; both, however, require additional optimization steps that increase training time.
Much of the overhead related to computation and power consumption continues to create critical issues for hybrid AI model adoption, reinforcing the importance of using greener consensus mechanisms (e.g., PoS) and reducing environmental impact. Recent research has combined the Falcon optimization algorithm with an attention-based transformer and an explainable prevention module [63] (98.7% accuracy; Section 3.9), and transformer-based transfer learning has reached up to 99.21% accuracy [60] (Table 5). Other hybrid applications, including XGBoost combined with SHA-512 [61], may assist in merging cryptographic security with machine learning for use in mission-critical systems (e.g., Smart Grid applications).
The goal of these hybrid intelligence models is to develop IDS/IPS solutions that can be used in a more explainable, secure, and adaptable manner. Some areas for future improvements include integrating blockchain technology, using meta-heuristic optimization techniques, and developing transformer architectures. At this time, however, hybrid intelligence models are not yet able to be used practically due to limitations imposed by high computational demands, energy usage, and insufficient real-world testing outside of standard benchmarking data.
Synthesis. The seven hybrid studies in Table 5, including the CNN–RF approach of [62] (97% accuracy on KDD99 and UNSW-NB15), report accuracies from 89% to 99.21% (median 97.0%), i.e., a wider range than DL or blockchain-based studies. Hybridization therefore does not by itself guarantee higher reported accuracy; its main reported benefits are complementary capabilities (e.g., explainability in [60], cryptographic integrity in [61], scalability in cloud settings in [56]). The common cost is higher training time and resource consumption, which conflicts with the deployment dimensions of RQ2.
3.6. Blockchain-Enabled Intrusion Detection and Prevention
IDS based on blockchain provides security, data integrity, and transparency, particularly in distributed and collaborative environments. Table 6 shows a summary of the performance measures, advantages, disadvantages, and techniques of these varying approaches to blockchain IDS.
Table 6.
Cyberattack Detection and Prevention Using Blockchain Techniques.
Implementing blockchain-based IDS provides a tamper-resistant audit trail and decentralized trust [64]. However, there are significant challenges in deploying blockchain-based IDS in the real world. Proof-of-Work (PoW) consensus is energy-intensive, which raises scalability issues in resource-constrained environments, and maintaining a synchronized ledger requires stable, high-bandwidth connectivity. On-chain validation also adds latency to each decision, because alerts or model updates must be confirmed by the consensus protocol before they take effect. Transitioning to Proof-of-Stake (PoS) consensus substantially reduces energy consumption, and layer-2 scaling solutions are available; nevertheless, the fundamental trade-off between performance, security, and decentralization remains unresolved for blockchain-based IDS.
Federated Learning methods face difficulties in handling non-IID (non-independent and identically distributed) data, which can substantially degrade accuracy [68]. These issues can be mitigated by aggregation protocols such as FedProx [69] (e.g., with a proximal parameter µ = 0.1 or µ = 1). Furthermore, practical implementations face resource constraints: swarm-based optimization increases training cost, and blockchain synchronization requires stable network connectivity. Balancing detection performance against this overhead is therefore essential for hybrid IDS solutions. Almaghthawi et al. [65] evaluated their FL-based IDS on the KDD Cup 1999 dataset, achieving 98% accuracy on the validation set. Notably, deep learning models such as CNNs have also demonstrated remarkable standalone performance in detecting cyberattacks, achieving detection rates as high as 99.78% on standard intrusion detection datasets such as CIC-IDS2017 [54].
Synthesis. Blockchain-based studies (Table 6) report consistently high accuracy (98–99.998%, median 99.4%; five studies), but this consistency must be read together with their datasets (mostly BoT-IoT, KDD99, and UNSW-NB15) and with the fact that the blockchain layer provides integrity, traceability, and collaboration rather than detection capability per se. They share common limitations: latency and energy overhead, synchronization requirements, and the absence of validation in production environments.
3.7. Applications of Reinforcement Learning in Intrusion Detection and Prevention
Reinforcement Learning (RL) is a form of ML where an agent learns from its interaction(s) with the environment (e.g., receiving rewards or punishments) in order to develop optimal decision-making strategies. RL can be used for dynamic decision-making under uncertain conditions, such as determining whether a cyber-attack is present. Table 7 shows an overview of several RL-based Intrusion Detection System (IDS) solutions, including details about their purpose/research focus, methods, main findings, advantages/disadvantages, and accuracy levels.
Table 7.
Reinforcement Learning-Based IDS Solutions for Cyberattack Detection and Prevention.
Studies show promising results with regard to combining Deep Q-Learning (DQL) and multi-agent framework elements [70,73], obtaining accuracy rates of 97.18% on NSL-KDD and CIC-IDS2018 [70] and up to 99.1% on NSL-KDD [73] without losing flexibility due to the changing nature of attacks. However, many of these newer methods created more complex models and higher false positive rates than traditional methods, making them difficult to deploy effectively. There has been a growing interest in hybrid Reinforcement Learning (RL) architectures. An excellent example of hybrid RL success can be seen with the use of Actor–Critic models on an Internet of Medical Things (IoMT) dataset [17] that integrated attributes derived from both Network Intrusion Detection Systems (NIDS) and Host Intrusion Detection Systems (HIDS) to yield a binary classification accuracy of 99.58% but only an accuracy of 77.7% for a multiclass classification, illustrating that hybrid architectural models struggle with generalization. Feature selection-driven RL approaches, such as the ID-RDRL model proposed by Ren et al. [71], combine Recursive Feature Elimination (RFE) with Deep Q-Learning to reduce redundant features by approximately 80% while achieving 96.2% binary classification accuracy on the CSE-CIC-IDS2018 dataset. Similarly, oversampling-enhanced RL methods [72] address class imbalance but may fail on rare attack types. These approaches demonstrate the potential of reinforcement learning for efficient feature selection, though most research remains in early phases of evaluation. Based on current research regarding RL-based intrusion detection and/or prevention systems, we see a trend toward highly adaptive, self-learning systems capable of proactively responding to new forms of threats. The major barriers preventing the successful implementation of RL-driven architecture are high computing costs, unstable training processes, and the absence of common evaluation criteria. Future research must connect the experimentation stage of RL-based IDS/IPSs with actual networks to demonstrate that RL can serve as a sound, effective cybersecurity methodology.
Synthesis. RL studies (Table 7) show the widest dispersion of all categories (58.17–99.81%, median 98.1%). High values are obtained for binary or feature-selection tasks on NSL-KDD and CSE-CIC-IDS2018, whereas multi-class detection on recent, domain-specific data (IoMT [17], 5G MEC [18]) yields much lower values. The common strength is adaptability to changing traffic; the common weaknesses are reward design, training instability, and poor performance on rare attack classes [72].
3.8. Ensemble Learning Approaches for Intrusion Detection and Prevention Systems
Multiple machine learning models combined together form Ensemble Learning, providing more accurate predictions by benefiting from each model’s strengths as well as their unique abilities. This approach is especially useful when used in the field of IDS, as it helps provide increased protection against adversarial attacks and improve the general robustness of the model. Table 8 presents examples of IDSs using ensemble learning methods, specifically used for detecting/preventing cyberattacks.
Table 8.
An Overview of Intrusion Detection Systems Using Ensemble Learning.
Ensemble learning is highlighted in several studies as an effective approach for IDS. In 2020, Zhang et al. [74] examined the NSL-KDD and UNSW-NB15 datasets utilizing a Bayesian method that incorporated a Convolutional Neural Network (CNN) with ensemble methods to achieve complete intrusion detection. Although it was resource-intensive, this approach resulted in very low false alarm rates and an accuracy of 99.12%. Recent ensemble learning approaches have demonstrated significant advances in intrusion detection performance. Antony Joseph Raj and Madiajagan [36] proposed HAMC-ID, a two-level stacking ensemble framework that combines three heterogeneous base classifiers—XGBoost, Extra Trees, and Logistic Regression—at Level-0 with an attention-enhanced Bidirectional Long Short-Term Memory (BiLSTM) network serving as the meta-classifier at Level-1. The attention mechanism dynamically reweights base classifier outputs based on meta-features including logits, prediction confidence, and entropy, enabling context-aware decision fusion. Evaluated on the UNSW-NB15 and CIC-IDS2017 benchmark datasets, HAMC-ID achieved accuracies of 98.94% (binary) and 83.33% (multiclass) on UNSW-NB15, and 95.27% (binary) and 97.26% (multiclass) on CIC-IDS2017. For minority attack classes on UNSW-NB15, the model reported F1-scores of 0.5086 (Shellcode) and 0.2781 (Worms), showing that rare classes remain difficult to detect. A stacking method using Random Forest, XGBoost, and Extra Trees achieved 99.99% accuracy with NSL-KDD and CIC-IDS2017 datasets in 2024 [75]; however, careful feature selection was needed. The RUSBoost ensemble method [77] reached an average accuracy of 99.82%, making it a strong class-balancing solution. Meanwhile, the combination of AutoML and stacked ensembles in 2025 provided an automated way to select and combine models, resulting in a high accuracy (90%) on NSL-KDD as well as an F1-score of 89% [76]. These results suggest that AutoML can simplify the development of ensemble-based IDS.
These studies prove that ensemble learning provides significant improvements to intrusion detection and prevention. Each of the methods presents trade-offs with regard to computational complexity, accuracy, or data quality; however, these results emphasize the ability of ensemble techniques to improve accuracy, stability, and reliability in identifying and blocking cyberattacks.
Synthesis. Ensemble studies (Table 8), including the bagging and boosting ensembles of [77], report 90–99.997% (median 99.1%). They agree that combining heterogeneous base learners improves robustness and minority-class detection; they differ in the cost of the combination step, from simple voting to attention-based meta-classifiers. Multi-class results remain markedly lower than binary results on the same dataset (e.g., 83.33% vs. 98.94% on UNSW-NB15 [36]).
3.9. Explainable AI (XAI) in Intrusion Detection and Prevention Systems
By clarifying and making transparent the decisions made by machine learning models, explainable artificial intelligence (XAI) improves IDS’ overall functionality; it provides a degree of trustworthiness as well as accountability to the users. Table 9 contains numerous examples of previous research about various methods of XAI, indicating that XAI is an important component of enhancing attack detection through increased explainability and transparency.
Table 9.
Summary of XAI Methods Used in Intrusion Detection Systems.
As described in recent studies, the prospects and utilization of XAI in IDS are becoming more prominent in today’s market. For example, in 2023, Gaitan-Cardenas et al. [78] applied the SHAP (SHapley Additive exPlanations) explainability technique to Decision Trees, Random Forest, Logistic Regression, and Feed Forward Neural Networks for intrusion detection in Cloud and IoT environments, using the CIDDS-001, CIDDS-002, and NF-ToN-IoT-v2 datasets. However, despite the emergence of this new technique, there is still a lack of mainstream acceptance for XAI-based IDS in real-world environments. In 2025, a LIME-based XAI framework was developed [35] to provide general intrusion detection on the UNSW-NB15 dataset. This framework provided a mix of local and global explanations, with an accuracy of 85%. Roshan and Zafar [79] used kernel SHAP as a feature-selection technique for an autoencoder-based anomaly detector on a subset of CICIDS2017, reaching 94% accuracy (AUC 0.969). Banu and Sangeetha [63] proposed Intrumer, which combines Falcon-optimization-based feature selection, a Naïve Bayes classifier, and a heterogeneous attention transformer with an explainable prevention module that disseminates interpretable emergency alarms to neighbouring IDS modules and devices, reporting 98.7% accuracy on benchmark datasets (CICIDS2017, honeypot data, and NSL-KDD). Awad and Fraihat [80] used recursive feature elimination with cross-validation and a decision-tree estimator (DT-RFECV) to retain 15 of the 42 UNSW-NB15 features, obtaining 95.30% binary accuracy (95.56% with the full feature set); the reduced, tree-based feature set improves transparency and lowers prediction cost. The LENS-XAI framework [20] applied to IIoT security datasets (e.g., Edge-IIoTset, UKM-IDS20, CTU-13, and NSL-KDD) provided an efficient yet scalable means of detecting potential security threats within the IIoT environment, with reported accuracy values between 95.34% and 99.92%.
Synthesis. The XAI studies (Table 9) report 85–99.92% (median 95.3%). Explanations added to strong detectors preserve high accuracy (e.g., 98.7% in [63] and 95.34–99.92% for the distilled LENS-XAI model [20]), and interpretable feature selection with a decision-tree estimator [80] retains 95.30% accuracy with about 65% fewer features, whereas frameworks in which explanation drives feature selection or model design [35,79] report lower values. This pattern indicates that the interpretability–accuracy trade-off depends on how explanations are integrated, which is discussed in Section 4.5.
4. Discussion
4.1. Performance Synthesis Across Categories
AI-based IDS/IPS solutions offer significant advantages, specifically through increased accuracy in detecting complex or new forms of threats. Many ML models, primarily those utilizing feature selection and optimization techniques, have been able to effectively detect numerous cyber threats [38,41,42]. Hybrid systems combining DL and ML benefit from both methods while minimizing each method’s shortcomings. Two examples of deep learning-type techniques able to detect complex attack patterns in real time are convolutional neural networks (CNNs) and long short-term memory (LSTM) networks. Although highly accurate and effective, these models suffer from hyperparameter sensitivity, have a requirement for large amounts of training data, and are very processor-intensive. Transformer-based models may mitigate some of these challenges: they adapt more flexibly to evolving attack methods and scale well to large volumes of raw data [53].
To quantify the variability in reported performance, we computed summary statistics of the highest accuracy reported by each study in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 (studies reporting only an F1-score [49], no accuracy [78], or only recall and precision [19] were excluded). For ML-based approaches (n = 11), accuracy ranged from 91.42% to 99.998% (median = 99.9%, mean = 98.2%, SD = 2.6%). For DL-based approaches (n = 7), it ranged from 97.51% to 100% (median = 98.9%, mean = 99.0%, SD = 0.8%). For hybrid models (n = 7), it ranged from 89% to 99.21% (median = 97.0%, mean = 96.1%, SD = 3.7%). Blockchain-based methods (n = 5) reported 98% to 99.998% (median = 99.4%, mean = 99.3%, SD = 0.8%). RL-based approaches (n = 6) exhibited the widest variation, from 58.17% to 99.81% (median = 98.1%, mean = 91.7%, SD = 16.5%). Ensemble methods (n = 5) reported 90% to 99.997% (median = 99.1%, mean = 97.6%, SD = 4.3%), and XAI-based approaches (n = 5) 85% to 99.92% (median = 95.3%, mean = 94.6%, SD = 5.9%). Excluding the preprint [20] (Section 2.2) changes the XAI range to 85–98.7% and its median to 94.7% (n = 4), and affects no other category or conclusion. These statistics are descriptive only: because the underlying studies used different datasets, train–test splits, class definitions (binary vs. multi-class), and evaluation protocols, differences between categories must not be interpreted as evidence that one category outperforms another (Section 5). Latency is discussed separately below, because it was reported by only a few studies and under non-comparable conditions.
Latency was reported by only a few of the reviewed studies, and the reported values cannot be compared across studies: they were obtained on different hardware platforms, traffic loads, and datasets, and with different definitions (per-sample inference time, end-to-end detection time, or decision/validation time). We are not aware of a standard or guideline that defines a universal real-time threshold for intrusion detection, and the acceptable latency depends on the deployment context: inline prevention on high-speed links requires decisions at line rate, whereas alert-based monitoring in a security operations center can tolerate longer delays. Meaningful latency comparisons therefore require a common experimental setup. For example, MAFSIDS [73] reports a testing time of about 34.2 ms per sample, compared with about 300 ms for a random forest and about 3 ms for naïve Bayes baselines evaluated under the same conditions, showing that latency can differ by two orders of magnitude between classifiers. We therefore recommend reporting latency together with the hardware, batch size, and traffic load (see the protocol proposed in Section 4.7).
Figure 5 complements these statistics by showing the distribution of reported accuracies for each category. Three patterns emerge. First, the medians of all categories lie between 95.3% and 99.9%; the central tendency is thus very similar across categories, which differ mainly in their dispersion. Second, the lowest values are associated with specific, harder evaluation settings rather than with a category as such: multi-class detection on a 5G MEC dataset for the hybrid DRL model [18] (58.17%), a LIME-based explainable framework [35] (85%), a two-stage AE–LSTM model [59] (89%), and an AutoML stacked ensemble evaluated on NSL-KDD only [76] (90%). Third, the same study often reports very different values for binary and multi-class tasks (e.g., 99.58% vs. 77.73% [17]; 98.94% vs. 83.33% [36]), which shows that the task definition affects reported accuracy as much as the choice of model.
Figure 5.
Distribution of the highest accuracy reported by each study, by methodological category (Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9). Boxes show the interquartile range and median; each dot is one study; studies reporting only an F1-score [49], no accuracy [78], or only recall and precision [19] are omitted. Values were obtained on different datasets and protocols and are not directly comparable. Labeled studies: Zivkovic et al. 2022 [45], Mushtaq et al. 2022 [59], Gyimah et al. 2025 [76], Muhammad et al. 2025 [35], and Ghubaish et al. 2024 [18].
Figure 6 cross-tabulates the categories against the datasets they use. NSL-KDD is used in five of the seven categories, CSE-CIC-IDS2018 appears exclusively in RL studies, and BoT-IoT is used mainly in blockchain-based studies. Each category therefore tends to be evaluated on its own subset of benchmarks, which further limits cross-category comparison; for example, the high median of blockchain-based approaches partly reflects their evaluation on BoT-IoT and KDD99, whereas several RL studies were evaluated on more recent and more imbalanced traffic. Figure 7 shows that the tabulated studies cover all years from 2019 to 2025, with RL studies concentrated in 2022–2025 and XAI studies mainly in 2023–2025, consistent with the recent shift toward adaptive and interpretable IDS.
Table 10 consolidates the key characteristics of the studies in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 by category (dominant datasets, attack types, typical models, reported metrics, accuracy range, and main limitations), and Table 11 contrasts the highest and lowest values reported in each category to illustrate the consistency or discrepancy of results. In several categories, NSL-KDD appears at both ends of the range, showing that the dataset alone does not explain the differences: the task (binary vs. multi-class), the preprocessing, and the evaluation protocol matter as much.
Statistical significance testing. JBI criterion 6 assessed whether results were validated with statistical methods. Among the studies summarized in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9, results are almost always reported as single point estimates; confidence intervals, repeated runs with standard deviations, or formal significance tests (e.g., the Friedman test with post hoc analysis or the Wilcoxon signed-rank test, recommended for comparing classifiers over multiple datasets [81]) are rarely reported. Consequently, differences of a few tenths of a percentage point between models, which are typical in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9, cannot be distinguished from random variation due to data splits or initialization. Future studies should report the mean and standard deviation over repeated runs or cross-validation folds and apply appropriate significance tests when claiming superiority over baselines [34,81].
4.2. Hybrid, Federated, and Blockchain-Based Systems: Deployment Trade-Offs
Hybrid solutions that integrate machine learning, deep learning, and newer technologies, including Federated Learning and Blockchain, have had considerable success. For example, while AI-Blockchain systems require large amounts of processing power, they also provide significantly more transparent decision-making and significantly reduce false positives [65]. By decentralizing the data, Federated Learning (FL)-based IDSs can maintain a high level of privacy for their users; however, they could experience latency and scalability problems during their operation [55]. These hybrid IDS approaches offer many great solutions to today’s problems with IDSs [56,57]. Better clarification and transparency of IDS models through explainable AI (XAI) is required in order for cybersecurity operators to trust the model [79].
Reducing latency. Several techniques can bring hybrid and DL-based IDS closer to deployment latency budgets. Model compression (pruning, quantization, and knowledge distillation [82]) reduces the size and inference time of deep models; LENS-XAI [20], for example, uses knowledge distillation to obtain a lightweight yet explainable detector. Edge computing moves inference close to the traffic source and avoids round trips to the cloud, as in fog-based blockchain IDS [66]. Lightweight architectures, such as ensembles of small autoencoders (Kitsune [83]) or compact gradient-boosted trees using few features (3 of 115 features in [48]), allow per-packet or per-flow decisions on commodity hardware. Finally, latency can be decoupled from heavy components by running a fast first-stage detector inline and delegating expensive steps (e.g., blockchain logging or explanation generation) to an asynchronous second stage.
Lightweight models. In this review, “lightweight models” denotes detectors whose memory footprint, inference time, and energy consumption are compatible with resource-constrained devices (IoT nodes, gateways, and edge servers) without a practically relevant loss of detection quality. Typical examples are (i) compressed DL models obtained by pruning, quantization, or distillation; (ii) shallow models (decision trees, gradient boosting) trained on a reduced feature set; and (iii) federated learning deployments in which only model updates, not raw traffic, are exchanged [84], so that each node trains and runs a small local model. Federated settings must, however, cope with non-IID data, which can be mitigated by proximal aggregation such as FedProx [69].
Sustainable blockchain designs. The energy and latency overhead of PoW-based blockchain IDS can be reduced by (i) switching to Proof-of-Stake or other low-energy consensus protocols (e.g., Proof-of-Authority or practical Byzantine fault tolerance in permissioned consortia), which removes the computational race of PoW; (ii) using sidechains or layer-2 channels, so that only periodic commitments of alert hashes are written to the main chain; (iii) recording hashes of models or alerts rather than raw traffic; and (iv) restricting the blockchain to model-update integrity in federated IDS, as in [65]. These options trade some decentralization for efficiency and should be chosen according to the trust model of the deployment.
Table 11.
Highest and lowest accuracy reported within each category, with the corresponding datasets.
4.3. Datasets, Generalization, and Overfitting
Although there have been significant improvements made to IDS models over the last 10 years, a number of issues still exist. As there has not been sufficient research done on testing newly created AI-based IDS models in real-world situations, this limits their ability to be used practically, as well as limits how well they can be scaled. In order to enhance both the resilience of IDS against adversarial attacks and scalable deployment issues, more research is needed moving forward. A further concern relates to the datasets employed in current research.
Table 12 presents the frequency of dataset usage across the 48 studies for which dataset information could be definitively extracted from the reviewed corpus. A total of 73 dataset mentions were recorded across these 48 studies, as several studies employed two or more datasets simultaneously (mean = 1.5 datasets per study). NSL-KDD was the single most frequently used benchmark, used by 31.3% of the studies with identifiable datasets (15/48). The broader family of legacy datasets—comprising NSL-KDD, KDD99, and UNSW-NB15—was used by 25 of the 48 studies (52.1%), which corresponds to 31 out of the 73 total dataset mentions. This finding underscores the ongoing need for standardized, up-to-date evaluation datasets that reflect modern cyber threat landscapes.
Table 12.
Frequency of Dataset Usage Across the Analyzed Studies.
In order to combat this issue, we propose a three-tier framework for generating datasets: (1) 50% of the dataset collected from true traffic (via distributed honeypots (e.g., MHN) and operational networks); (2) followed by a further 40% generated synthetic attack samples (via a Generative Adversarial Network (e.g., CTGAN)) that simulate IoT/cloud attacks; and (3) completed by 10% manually collected validated attack samples, i.e., for detection of zero-day characteristics. Collectively, these three tiers of datasets will allow for more accurate representations of the current cyber threat landscape, as well as improve the reproducibility of research. Additionally, mandating automatic labeling (powered mainly by semi-supervised labeling technology at 92% accuracy) and mandating a refresh of datasets at least every 3 years will enable researchers to develop IDS models that reflect the current/ever-changing cyber threat landscape.
Impact of legacy datasets on real-world applicability. KDD99 and NSL-KDD were derived from traffic simulated in 1998, and UNSW-NB15 was generated in 2015 in a synthetic testbed [85,86]. They contain neither modern protocols, encrypted traffic, nor IoT/cloud workloads and recent attack families, and they contain known artifacts (redundant records, unrealistic class distributions, and labeling errors) that models can exploit [87,88]. High accuracy on these datasets therefore shows that a model can separate the classes of that dataset, not that it will detect current attacks in operational networks, where traffic is far more heterogeneous, and attacks are rare [5]. Models trained on legacy data are also prone to overfitting to dataset-specific features, and their accuracy can drop substantially when they are tested on traffic from a different environment [34]. The accuracies near 100% reported in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 should therefore be interpreted as upper bounds that are unlikely to transfer unchanged to deployment.
Generalization across environments. The wide range of reported accuracies (58.17–100%) is partly explained by the datasets and tasks: the lowest values come from multi-class detection on recent or domain-specific data (5G MEC [18], IoMT [17]), whereas the highest come from binary detection on IoT-specific or legacy benchmarks (MQTT [44], BoT-IoT [66], AWID [43]). Only a minority of studies evaluate the same model on several datasets (e.g., [20,36,42,46,60,63,67,73]); in these studies, performance varies with the dataset (e.g., 96.06% on NSL-KDD vs. 99.93% on Kyoto [46]; 83.33% vs. 97.26% for multi-class detection on UNSW-NB15 and CIC-IDS2017 [36]). This evidence does not demonstrate that the reviewed models generalize across environments; rather, it suggests that performance is strongly dataset-dependent. Overfitting risks are further increased by random train–test splits of highly redundant flow records, by oversampling before splitting, and by hyperparameter tuning on the test set; temporal splits, cross-dataset tests, and hold-out data from different capture environments are therefore recommended [34].
Studies based on custom datasets. Five included studies used custom or self-collected datasets rather than public benchmarks: an email corpus of 1705 messages [15] (98.3%), a custom IIoT dataset [16] (≈99%), an IoMT dataset [17] (99.58% binary, 77.73% multi-class), a 5G MEC dataset [18] (58.17%), and SDN traffic collected in simulated and physical environments [19] (recall 96% without attack). Their results are more dispersed than those obtained on public benchmarks and include the lowest value of the corpus, which is consistent with the hypothesis that recent, environment-specific data are harder than legacy benchmarks. Studies relying exclusively on undisclosed data were excluded (Section 2.2); this choice favors reproducibility but may bias the review toward public benchmarks and under-represent industrial or operational evaluations. A separate analysis of such studies, for example through data-sharing agreements with industry partners, would provide complementary evidence on real-world performance.
Recent datasets. To support the transition away from legacy benchmarks, Table 13 lists more recent datasets that cover current environments (IoT, IIoT, 5G, and IoMT) and attack families. In addition, corrected versions of CIC-IDS2017 address labeling and feature-extraction errors of the original release [88], and NetFlow-based versions of several datasets with a standard feature set facilitate cross-dataset evaluation [89]. Practical mitigation strategies include (i) evaluating on at least one recent dataset in addition to any legacy benchmark; (ii) reporting cross-dataset results; (iii) publishing preprocessing code and data splits; and (iv) developing comprehensive, community-maintained, and regularly refreshed open datasets, such as the three-tier framework proposed above. The characteristics of all datasets used in the reviewed studies are listed in Appendix A (Table A1).
Table 13.
Recent datasets better suited to current threat landscapes.
4.4. Adversarial Robustness and Real-World Deployments
AI-based IDS and IPS have achieved increasingly high levels of precision and adaptability; however, they remain susceptible to being exploited by adversarial attacks. Adversarial attacks typically attempt to trick AI models into yielding erroneous output (e.g., classifying malicious traffic as benign) by making minor changes to the input data to which an AI model is applied. This situation is concerning in the context of cybersecurity, as adversaries will deliberately attempt to exploit the weaknesses in AI models. Methods like the Fast Gradient Sign Method (FGSM) and Projected Gradient Descent (PGD) exploit the way neural networks react to small modifications to input data; both techniques can create adversarial examples that lead to either false negatives (permitting a malicious event through the system) or false positives (decreasing the utility of a system). Our review of the current literature indicates that few studies have comprehensively evaluated the adversarial robustness of associated AI models; within the reviewed corpus, only [19] evaluates it systematically, reporting a drop of more than 90% in the recall of several classifiers under evasion attacks.
We believe that implementing techniques such as adversarial training when developing models to enhance robustness to adversarial attacks has demonstrated positive results. The use of ensemble methods and robust feature selection may alleviate the impact of adversarial attacks by varying how models respond. Moreover, Explainable AI (XAI) can aid in the identification of abnormal behavior resulting from malicious actions, thereby increasing both confidence and transparency in models’ decision-making processes. As such, we recommend that researchers continue to systematically assess the adversarial robustness of AI models used in cybersecurity applications and develop more comprehensive benchmark datasets for evaluating the performance of models against a large variety of sophisticated evasion techniques. In the real world, several examples exist in which AI-based IDS/IPSs have demonstrated practical utility beyond just academic research studies. The Darktrace IDS is an enterprise-grade solution built on unsupervised machine learning, which, according to the vendor, is used by about 10,000 customer organizations worldwide, including in critical infrastructure and healthcare. Darktrace offers its users the ability to identify abnormal behaviors in real time without relying on the collection of labeled data to identify attack types. This allows Darktrace to identify zero-day threats and insider threats while maintaining a very low false-positive rate [96].
Another real-world example is IBM’s QRadar Advisor. This solution leverages machine learning and natural language processing technologies to conduct threat analysis and automate threat investigations. QRadar is widely successful in the banking and government sectors due to its ability to decrease both the mean time to detect (MTTD) and the mean time to respond (MTTR) to advanced persistent threats [97]. In industrial environments, Siemens offers SINEC Security Monitor, which passively and continuously monitors Industrial Control System (ICS) and Operational Technology (OT) networks during production to provide transparency over assets, potential threats, and network intrusions. Traditional signature-based IDS solutions cannot effectively detect such activities; therefore, AI has the potential to contribute significantly to identifying threats in the ICS space [98]. The provided examples confirm that AI-driven IDS/IPS are feasible and effective in multiple complex environments and help provide a clearer understanding of the benefits associated with hybrid AI approaches and the advantages of using strong, explainable, and scalable cybersecurity solutions.
Improving resilience. Several complementary methods can improve adversarial robustness: (i) adversarial training, i.e., augmenting the training set with adversarial examples generated by FGSM or PGD [99]; (ii) robust feature extraction, favoring features that an attacker cannot easily manipulate without breaking the attack (e.g., protocol-level or flow-timing features rather than payload-size statistics) and constraining perturbations to produce valid network traffic; (iii) ensembles and randomization, which force the attacker to evade several heterogeneous models simultaneously; (iv) input sanitization and out-of-distribution detection to reject anomalous samples; and (v) defenses against data poisoning, such as data provenance checks and robust aggregation in federated learning [100,101]. Robustness should be evaluated with realistic, domain-constrained attacks, because perturbations that are feasible in image classification may produce invalid packets in network traffic [6].
4.5. Interpretability–Accuracy Trade-Off
The XAI studies in Table 9 report accuracies from 85% (LIME-based framework [35]) to 99.92% (LENS-XAI [20]), with the lowest values reported by [35,79]. This trade-off between interpretability and accuracy matters operationally: an analyst who cannot understand why an alert was raised may ignore it or be unable to respond, whereas a slightly less accurate but explainable model can support faster triage, auditing, and compliance [79]. The trade-off is, however, not unavoidable. Three strategies can provide explanations without significantly sacrificing detection performance: (i) post hoc, model-agnostic explanations such as SHAP [102] and LIME [103], which leave the underlying high-accuracy model unchanged (e.g., SHAP applied to tree ensembles and neural networks [78]); (ii) inherently interpretable models, such as shallow decision trees, rule lists, or generalized additive models, which often reach accuracy close to that of black-box models on tabular, well-engineered feature spaces [104]; and (iii) knowledge distillation from a large model into a compact, more interpretable student, as in LENS-XAI [20], which reports 95.34–99.92% accuracy. Explanations should themselves be evaluated for fidelity and stability, and their computational cost should be included in latency measurements.
Why the trade-off differs between XAI techniques. The tabulated studies suggest that the size of the trade-off depends on where the explanation enters the detection pipeline. (i) Post hoc attribution (SHAP [102], LIME [103]) does not modify the trained model and therefore cannot reduce its accuracy; its costs are computational and concern fidelity. Model-agnostic KernelSHAP and LIME require many additional model evaluations for each explained sample, and LIMEs can vary between runs because they rely on random local sampling, whereas TreeSHAP computes exact attributions efficiently for tree ensembles [102]. This explains why explanation modules added to strong detectors, such as SHAP applied to tree ensembles and neural networks [78] or the explainable attention transformer of [63] (98.7%), do not lower accuracy. (ii) Explanation-driven feature selection removes features and therefore trades a small amount of accuracy for transparency and speed: DT-RFECV retains 15 of 42 UNSW-NB15 features at a cost of only 0.26 percentage points (95.30% vs. 95.56%) [80], while the autoencoder with kernel-SHAP feature selection [79] reports 94% accuracy. (iii) Inherently interpretable or distilled models constrain model capacity, and their cost depends on the dataset, as shown by the 95.34–99.92% range of the distilled LENS-XAI model across four datasets [20]. The lowest value, 85% for the LIME-based framework [35], should not be attributed to LIME itself: LIME does not change the underlying classifier, and the value was obtained on UNSW-NB15, on which other tabulated studies also report lower values for harder task definitions (e.g., 83.33% for multi-class detection [36]). Because only one XAI study [80] reports the accuracy of the same pipeline with and without the interpretability component under identical conditions, the magnitude of the trade-off cannot be estimated precisely. In practice, the evidence favors fast and accurate models for inline detection, complemented by post hoc explanations generated asynchronously for analysts, and interpretable feature selection where the feature space allows it.
4.6. Emerging Directions: LLMs, Data Poisoning, Continual Learning, and 2026 Developments
While this review covers the major AI paradigms for IDS/IPS, two emerging research directions warrant attention. First, the integration of Large Language Models (LLMs) into intrusion detection has recently gained momentum, with comprehensive surveys systematically analyzing the application of Transformers and LLMs—including BERT, GPT, and Vision Transformers—for intrusion detection across diverse environments, including IoT, cloud computing, and autonomous vehicles [105]. Recent work has also provided systematic comparisons of LLM techniques—including prompting, retrieval-augmented generation, and fine-tuning—against traditional ML baselines on proprietary commercial data, offering an unbiased assessment of LLM strengths and weaknesses for intrusion detection [106]. In the IoT domain, embedding similarity techniques with GPT models on the CICIoT2023 dataset have yielded comparable results to ensemble-based IDS solutions, while fine-tuning approaches showed limited effectiveness [107]. Second, the vulnerability of AI-based IDS to data poisoning attacks—where adversaries manipulate training data to degrade model performance—has become a critical concern. Recent work has proposed detection mechanisms using topological data analysis on the UNSW-NB15 and CIC-IDS2017 datasets [100] and evaluated the robustness of deep learning-based NIDS under such attacks on the CICIDS2019 dataset [101]. These areas represent promising avenues for future investigation, particularly as adversaries increasingly target the training pipelines of AI models themselves.
Advantages and challenges of LLMs. LLMs offer three potential advantages for IDS: (i) they can process heterogeneous, semi-structured inputs such as logs, alerts, and payloads without manual feature engineering; (ii) they can produce natural-language explanations and incident summaries that support analysts; and (iii) they can transfer knowledge to new attack types with few labeled examples through prompting or fine-tuning. Their challenges are equally significant. Their computational cost and latency are orders of magnitude higher than those of classical detectors, which conflicts with line-rate detection; a 2026 benchmark found that small LLMs used as standalone flow classifiers exceeded 95% F1-score on CICIoT2023 but did not outperform XGBoost, which reached 96.96% F1-score while using only 4% of the available CPU [108]. Data privacy is a concern when traffic or logs are sent to externally hosted models, which favors locally deployed open-source models or federated training. LLMs are also exposed to hallucinations and to prompt injection through attacker-controlled content in logs or payloads. Current evidence therefore points to LLMs as complements to, rather than replacements for, lightweight detectors, e.g., for alert enrichment, explanation, and data augmentation [109].
Adaptability through continual learning. Because attack vectors evolve rapidly, models trained once on a static dataset degrade over time (concept drift). Continual (lifelong) learning updates a model incrementally as new data and attack classes arrive while limiting catastrophic forgetting of previously learned attacks, for example through regularization of important weights (elastic weight consolidation [110]), replay of stored or generated samples, or dynamically expanding architectures [111]. Within the reviewed corpus, the continuous-learning LSTM framework of Aliyu et al. [47] and the RL-based approaches of Section 3.7 already move in this direction. Future IDS should combine continual learning with drift detection and with evaluation protocols that test models on traffic collected after the training period.
Recent developments (2026). Studies published in 2026, after the search window of this review, confirm several of the trends identified above. AlHayan and Al-Muhtadi [109] combined federated learning, an attention-based LSTM, LLM-guided GAN data augmentation, and LLM-generated explanations, reporting 99.40% accuracy on NSL-KDD, 99.65% on CIC-IDS2017, and 98.05% on UNSW-NB15. Mehavilla et al. [108] benchmarked small LLMs against ML and DL baselines and showed that LLMs do not yet outperform optimized gradient-boosting models for flow-based detection. Moussaoui et al. [68] showed that a federated CNN-LSTM IDS degrades strongly under extreme non-IID data (F1-score of 71.53% with FedAvg), partly recovered by FedProx (78.27%), and used SHAP and LIME to identify protocol-level features that remain stable across heterogeneous networks. Ilias et al. [112] integrated a sparsely gated mixture of experts into a federated IDS for 5G and IoT, evaluated on 5G-NIDD and BoT-IoT, and Pecherle et al. [113] reported that federated IDS in simulated IIoT networks achieve accuracy comparable to centralized models while reducing privacy risks and transmission overhead. Together, these works highlight federated learning, LLM integration, and robustness to heterogeneous data as active research directions. Because they fall outside the 2019–2025 search window, they were not included in the quantitative analysis.
4.7. Towards Standardized Benchmarking
According to the research reviewed, one of the main issues confronted by researchers is inconsistent evaluation metrics among different studies. Some studies report only the accuracy of their approach, while others report the evaluation metrics of F1-score, precision, recall, latency, or false positive rate. Because of this inconsistency, it is challenging for scientists to objectively compare the effectiveness of their approaches. To address this, we propose a standardized reporting set for future research: Overall accuracy, Precision (to minimize false alarms), Recall (for identifying true threats), F1-Score (to strike the right balance between precision and recall), False Positive Rate (to reduce benign misclassifications), Latency (for real-time detection), and Resource Efficiency (memory, energy, and processing time) with particular regard to IoT and other resource-limited devices. The use of standardized evaluation metrics will enable greater transparency in research, allow researchers to establish benchmarks, and ultimately facilitate the development of effective AI-implemented cybersecurity solutions. Overall, AI and hybrid IDS models demonstrate significant potential to improve detection and prevention of cyberattacks; however, more research is needed on the development of evaluation criteria, scalability, and applicability to real-world situations. Further explorations of XAI and neuro-symbolic AI in combination with privacy-preserving technologies (e.g., Blockchain and Federated Learning) will be critical to the development of IDS in the future.
Table 14 operationalizes this proposal as a minimum benchmarking protocol. Beyond the choice of metrics, it requires statistical validation, an explicit description of the latency measurement and hardware, and at least one evaluation on a recent dataset, so that future studies can be compared directly and their results can be aggregated in meta-analyses.
Table 14.
Proposed minimum benchmarking and reporting protocol for AI-based IDS/IPS.
4.8. Detection Versus Prevention: AI-Driven Response Actions
Although intrusion prevention builds on intrusion detection, the two impose different requirements. An IDS raises alerts that are triaged by analysts, so a false positive costs analyst time; an IPS is placed inline and acts automatically (dropping packets, resetting connections, blocking or rate-limiting sources, quarantining hosts, or reconfiguring firewall or SDN rules), so a false positive directly interrupts legitimate service [114,115]. Most studies in the reviewed corpus evaluate only the classification step. Explicit prevention mechanisms are described in a minority of them, for example the ISP-level blocking of domains flagged as phishing in [22], the protection of SDN flow rules in an IIoT network [16], the explainable IDS/IPS for cloud environments in [63], whose prevention module disseminates interpretable emergency alarms to neighbouring IDS modules and devices rather than blocking traffic, blockchain-based sharing of detection results among collaborating nodes [64], fog-based detection of DDoS attacks in blockchain-IoT systems [66], and RL agents whose decisions can be mapped to response actions [17,18,70]. In the extracted data, however, no study reports metrics of the prevention action itself, such as the time needed to mitigate an attack or the proportion of legitimate traffic that is blocked.
Real-time blocking. Prevention requires decisions within the forwarding path, at line rate. On a 10 Gbit/s link, minimum-size Ethernet frames arrive roughly every 67 ns, so inline models must decide per flow rather than per packet or rely on very compact models; per-sample inference times in the order of tens of milliseconds, such as the 34.2 ms reported for MAFSIDS [73], are compatible with alert-based monitoring but not with inline per-packet blocking. A common design is therefore a two-stage architecture in which a lightweight model (e.g., compact gradient-boosted trees using few features [48]) acts inline, while heavier models, explanation generation, or blockchain logging operate asynchronously (Section 4.2).
Impact of false positives. Because attacks are rare in operational traffic, even a low false positive rate produces many false alarms (base-rate fallacy [116]). For example, if 1 in 10,000 flows is malicious, a detector with 99% recall and a 1% false positive rate generates about 100 false alarms for every true detection, i.e., about 99% of its alerts are false. In an IDS, this causes alert fatigue; in an IPS, every false alarm becomes a blocked legitimate flow, so that a network carrying one million flows per day would block about 10,000 legitimate flows daily. Attackers can also exploit automated blocking by spoofing traffic from legitimate sources to trigger a self-inflicted denial of service. Since most included studies report accuracy rather than the false positive rate (Table 10), their suitability for prevention cannot be assessed.
Design recommendations for AI-based prevention. Automated prevention should (i) use graded responses proportional to the detector’s confidence and to the criticality of the asset, from logging and alerting to rate limiting, temporary blocking, and full blocking [114]; (ii) keep a human in the loop for high-impact actions and provide an explanation for each automated decision (Section 4.5); (iii) support rapid rollback of erroneous actions; (iv) train RL-based response agents in simulators or digital twins rather than on production networks, because exploration in live networks can itself disrupt service; and (v) report prevention-specific metrics, which we have added to the reporting protocol of Table 14.
4.9. What Can Be Concluded from Non-Comparable Results
The non-comparability of reported accuracies (Section 4.1) prevents a ranking of the categories, but it does not prevent synthesis. We used three complementary strategies, each of which avoids comparing values obtained under different protocols: (i) within-study contrasts, which hold the dataset, preprocessing, and protocol constant and vary only one factor; (ii) consistency of qualitative patterns (direction of evidence) across categories and datasets; and (iii) descriptive distributions, used only to characterize ranges and dispersion, not differences between categories.
Within-study contrasts provide the most reliable evidence. Changing the task from binary to multi-class detection on the same data reduces accuracy by 21.85 percentage points for the actor–critic model of [17] (99.58% vs. 77.73%) and by 15.61 points for HAMC-ID on UNSW-NB15 [36] (98.94% vs. 83.33%), although not on CIC-IDS2017 (95.27% vs. 97.26%). Evaluating the same model on another dataset changes accuracy by 3.87 points in [46] (96.06% on NSL-KDD vs. 99.93% on Kyoto) and by 13.93 points for multi-class detection in [36] (83.33% on UNSW-NB15 vs. 97.26% on CIC-IDS2017). Conversely, reducing the feature set costs little: 0.26 points for 15 of 42 features in [80], and three of 115 features suffice for 99.96% accuracy in [48]. These within-study effects are as large as, or larger than, the 4.6-point spread between the category medians (95.3–99.9%).
From these contrasts and from the patterns that recur across all seven categories, five conclusions can be drawn despite non-comparability: (1) high benchmark accuracy is attainable with every AI paradigm, so the choice of paradigm should be driven by deployment requirements (latency, resources, interpretability, and privacy) rather than by reported accuracy; (2) the dataset and the task definition affect reported accuracy at least as much as the model, so results must always be interpreted together with them; (3) rare and minority attack classes, rather than overall accuracy, are the main weakness of current models (e.g., F1-scores of 0.51 and 0.28 for Shellcode and Worms [36], and 0% detection for some rare classes [72]); (4) compact models with few features can retain most of the accuracy, which supports lightweight deployment; and (5) the evidence on deployment dimensions and on prevention is too sparse to support quantitative conclusions. Conversely, the evidence does not support claims that any category, or hybridization as such, yields superior accuracy, nor that benchmark accuracies transfer to operational networks.
Attack-specific performance. Table 15 summarizes the results of the studies that target a specific attack type. In addition to general intrusions, ten attack families can be distinguished, but within each family the evidence rests on one to three studies, usually with a single dataset each, so these values describe what has been reported rather than what can be expected in operation. Two patterns stand out: narrowly scoped problems (MQTT DoS, Wi-Fi attacks, and IoT botnets on device-level traffic) yield near-perfect accuracy, whereas multi-attack detection on recent, environment-specific data (5G MEC and IoMT) yields the lowest values. Phishing detection is the attack type with the most consistent evidence across different data sources (websites, emails, and URLs).
Latency and resource consumption alongside accuracy. Table 16 lists, for the studies in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 that report them, latency and resource indicators together with the reported accuracy. In the extracted data, a quantitative per-sample latency measured against baselines under the same conditions is available for only one study [73]; all other deployment information is qualitative (e.g., “real-time” or “lightweight”) or indirect (number of features or parameters). Read together with accuracy, the table nevertheless suggests two patterns: several of the highest accuracies are reported by designs whose resource requirements are high or unquantified (e.g., about 340M parameters in [60], and blockchain and fog infrastructure in [66,67]), whereas the studies that quantify a reduction in features or model size [48,71,73,80] retain accuracies between 95.30% and 99.96%. The implications for practical deployment are threefold. First, practitioners cannot currently select a model for a given latency or energy budget from the published evidence and must benchmark candidate models on their own hardware and traffic. Second, the absence of resource measurements biases the literature toward computationally expensive designs whose cost remains hidden. Third, accuracy and latency should be reported jointly, at a stated operating point and hardware configuration, as required by Table 14; without such reporting, RQ2 cannot be answered quantitatively.
Table 16.
Reported accuracy alongside deployment-related indicators (latency, computational cost, and resource use) for the studies in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 that report them (– = not reported in the extracted data). Values were obtained under different conditions and are not directly comparable.
4.10. Answers to the Research Questions
RQ1 (accuracy, resilience, and scalability). Detection accuracy is high in all categories on benchmark data (Section 4.1), but the evidence on resilience and scalability is sparse and uneven across categories (Table 17). Robustness to class imbalance is the most frequently addressed aspect of resilience (e.g., [36,42,60,72,75]), and it reveals persistent weaknesses on rare classes. The detection of unknown or zero-day attacks is evaluated in few studies (e.g., [52,54]), and only one tabulated study evaluates adversarial robustness [19], showing that evasion attacks crafted without knowledge of the classifier reduce its recall by more than 90% (e.g., from 96% to 8% for K-NN). Scalability is mostly claimed on architectural grounds (cloud, fog, or distributed designs [43,44,56,57,66]) rather than measured with increasing traffic volumes. The answer to RQ1 is therefore that current AI models report high accuracy across attack types on benchmarks, whereas their resilience and scalability remain largely unverified.
RQ2 (practical implementation challenges). Along the four deployment dimensions defined in Section 1, the evidence is as follows. (i) Computational cost is quantified in a few studies, mostly indirectly through the number of features or parameters (Table 16), while several studies explicitly report high computational overhead (e.g., [38,51,57,60,74,77]). (ii) Latency is quantified under comparable conditions in only one study [73]; other studies describe it qualitatively. (iii) Interpretability is addressed by the six XAI studies and by one hybrid study [60], i.e., by 7 of the 49 tabulated studies (14.3%). (iv) Validation on operational traffic is absent: all tabulated studies were evaluated on benchmark, testbed, or custom datasets; 25 of the 48 studies with identifiable datasets used at least one legacy benchmark (Table 12), and some explicitly note the lack of validation in production environments (e.g., [67]). The main challenges are therefore the lack of realistic validation, the dependence on legacy datasets, hidden computational costs, and limited interpretability, compounded by the absence of standardized reporting.
RQ3 (hybrid frameworks). Table 18 compares the detection effectiveness of the seven hybrid frameworks in Table 5 with the four deployment dimensions of RQ2. All seven report accuracies between 89% and 99.21%, but none reports values for all four dimensions: none reports latency, none was validated on operational traffic, computational cost is described only qualitatively (and is high in [57,58,60]), and only one framework provides explanations [60]. The same pattern holds for blockchain-based hybrids (Table 6 and Table 16), which add latency and synchronization overhead to the detection pipeline. Hybridization thus provides complementary capabilities (explainability [60], cryptographic integrity [61], and cloud scalability [56]), but the available evidence does not show that hybrid frameworks balance detection effectiveness with deployment requirements; the answer to RQ3 is, at best, undetermined.
Table 18.
Hybrid frameworks of Table 5: detection effectiveness versus the four deployment dimensions of RQ2 (NR = not reported in the extracted data).
5. Limitations
This review has several limitations. First, the heterogeneity of experimental protocols across the 74 reviewed studies (different datasets, train-test splits, and evaluation metrics) precludes direct quantitative comparison of reported accuracies. Second, the predominance of legacy datasets (NSL-KDD, KDD99) in the reviewed literature limits our ability to assess model performance against contemporary cyber threats. Third, publication bias may have led to an overrepresentation of positive results, as studies reporting lower accuracies are less likely to be published. Fourth, our analysis relies on reported metrics from primary studies; we did not re-implement any of the reviewed models to independently verify their reported performance. Fifth, while we identified 74 studies for review, dataset information could only be definitively extracted from 48 of these studies. For the remaining 26 studies, the dataset could not be identified unambiguously from the extracted information, because the data were described only generically (e.g., “email datasets” or “IoT traffic”) or were not named; in accordance with the inclusion criteria (Section 2.2), no included study relied on undisclosed data. Consequently, the dataset frequency analysis (Table 12) is based on the subset of studies with identifiable dataset information (n = 48), which represents the maximum verifiable sample available. This limitation should be considered when interpreting the dataset usage statistics reported in this review. Sixth, the search string and the three databases may have missed relevant studies indexed under alternative terminology or available in other sources (Section 2.1). Seventh, the quality appraisal was not blinded to study authors and venues, which may introduce assessor bias. Eighth, the review was not registered and no protocol was published (Section 2); the quality threshold of 4/8 did not act as a filter, and the adapted JBI checklist did not score AI-specific aspects such as the hyperparameter-tuning procedure and robustness testing separately (Section 2.3). In addition, the date of the last search and the per-study appraisal scores of the initial 71 studies are not reported; 25 included studies are not tabulated individually because their data or results were described only generically, and one included study [20] was available only as a preprint at the time of the review, which deviates from the peer-review criterion, so its results should be interpreted with caution. Ninth, publication bias could not be assessed formally; the concentration of reported accuracies near the ceiling and the initial exclusion of four records partly for performance or novelty (since corrected, Section 2.2) suggest that the evidence base over-represents favorable results (Section 2.4). Finally, the rapid evolution of both cyber threats and AI techniques means that some findings—particularly those from earlier studies (2019–2021)—may not fully reflect the current state of the art; Section 4.6 therefore summarizes selected 2026 studies qualitatively. To mitigate these limitations, future reviews should rely on standardized reporting (Table 14), favor studies evaluated on recent datasets (Table 13), and, where raw results are available, perform quantitative meta-analyses.
6. Conclusions
Returning to the research questions posed in the introduction (detailed answers are given in Section 4.10): Regarding RQ1, the reviewed studies report high detection accuracy in all seven categories (category medians between 95.3% and 99.9%), but individual results range from 58.17% to 100% depending on the attack type, dataset, and classification task. Because these values were obtained with heterogeneous datasets, train–test splits, and evaluation metrics, they do not establish that any category, including hybrid models, is the most accurate; robustness and scalability were rarely evaluated directly. Attack-specific results are strongest and most consistent for phishing detection (96.83–98.3% accuracy) and for narrowly scoped IoT attacks, and weakest for multi-attack detection on recent, domain-specific data (Table 15). Regarding RQ2, the main practical implementation challenges identified were reliance on legacy benchmark datasets (used by 25 of the 48 studies with identifiable datasets, 52.1%), limited model interpretability, high computational overhead, and the lack of standardized latency and resource measurements. Automated prevention actions were rarely evaluated, and no study reported metrics of the prevention action itself (Section 4.8). Regarding RQ3, hybrid AI frameworks report promising detection effectiveness, but the available evidence does not show that they balance this effectiveness with deployment requirements: they face significant barriers due to computational and energy overhead, the additional latency introduced by components such as on-chain validation, and the lack of real-world validation. These findings highlight the need for standardized evaluation protocols (Table 14), recent and realistic datasets (Table 13), and testing in operational environments.
The fields of IPS and IDS are evolving at a rapid pace; however, many pressing issues still have not been completely addressed. One major issue is developing lightweight models capable of providing acceptable levels of interpretability and efficiency while also producing good performance results. Balancing accuracy against interpretability is critical for operator trust. Standardized test frameworks for comparing IDS/IPSs are equally necessary to stimulate innovation. Another continuing concern is the high level of energy consumption that blockchain-based IDS/IPSs exhibit; this factor greatly limits their ability to be used in areas with resource limitations. Future research needs to concentrate on finding energy-efficient blockchain technologies; for example, sidechains to reduce power consumption, hardware optimization, proof-of-stake algorithms, etc. At the same time, deep learning models should be optimized utilizing techniques such as model distillation, quantization, and pruning. There are additional opportunities for saving energy through the use of specialized hardware such as TPUs and GPUs. Combining these strategies with edge computing and lightweight blockchain architectures compatible with IoT devices can increase the effectiveness of blockchain-based IDS/IPSs in limited-resource environments. Finally, through the application of these energy conservation strategies, the blockchain and deep learning paradigms will become more scalable, environmentally friendly, and practical.
This article is a comparison of current AI methods for IDS and IPS, including the advantages, disadvantages, and future research directions of each type of solution. The continued evolution of cyber threats means that cybersecurity solutions using AI for the purposes of detection and/or prevention will only become more important. Further studies need to focus on reducing the computational needs of AI models, while ensuring that the models are robust and real-time in nature. In addition, testing these models in a real-world environment will be essential for validating their efficiency and encouraging the implementation of the models in practice. Promising directions include continual learning to keep pace with evolving attacks, adversarially robust training, interpretable or distilled models, and the careful integration of LLMs as analyst-support components.
Supplementary Materials
The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/network6040102/s1, Table S1: PRISMA 2020 Checklist.
Author Contributions
H.M.: Responsible for conceptualization, investigation, developing the methodology, conducting the literature review, drafting the original manuscript, reviewing and editing the writing, and creating visualizations. M.E.G.: Supervision, Validation, Writing—Review & Editing. M.A.E.K.: Supervision, Validation, Writing—Review & Editing. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
This review article does not involve human or animal participants, so ethical approval was not necessary.
Data Availability Statement
No new experimental data were generated in this study. The data analyzed were extracted from the published studies cited in this article; the extracted characteristics and reported results are provided in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9, Table 15, Table 16, Table 17 and Table 18, and Appendix A.
Acknowledgments
The authors express their gratitude to the Faculty of Sciences Semlalia at Cadi Ayyad University for supporting this research.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The abbreviations listed below are used throughout this manuscript:
| ACM | Association for Computing Machinery |
| AE | Autoencoder |
| AI | Artificial Intelligence |
| APT | Advanced Persistent Threat |
| AutoML | Automated Machine Learning |
| BERT | Bidirectional Encoder Representations from Transformers |
| BiLSTM | Bidirectional Long Short-Term Memory |
| CAN | Controller Area Network |
| CEP | Complex Event Processing |
| CIA | Confidentiality, Integrity, Availability |
| CIC-IDS2017/CIC-IDS2018 | Canadian Institute for Cybersecurity Intrusion Detection System datasets |
| CIDDS | Coburg Intrusion Detection Dataset |
| CNN | Convolutional Neural Network |
| CTGAN | Conditional Tabular Generative Adversarial Network |
| DDoS | Distributed Denial-of-Service |
| DDPG | Deep Deterministic Policy Gradient |
| DL | Deep Learning |
| DoS | Denial-of-Service |
| DQL | Deep Q-Learning |
| DRL | Deep Reinforcement Learning |
| FAR | False Alarm Rate |
| FGSM | Fast Gradient Sign Method |
| FL | Federated Learning |
| FN | False Negative |
| FP | False Positive |
| FPR | False Positive Rate |
| GAN | Generative Adversarial Network |
| GPT | Generative Pre-trained Transformer |
| HIDS | Host Intrusion Detection System |
| ICS | Industrial Control System |
| IDS | Intrusion Detection System |
| IEEE | Institute of Electrical and Electronics Engineers |
| IID | Independent and Identically Distributed |
| IIoT | Industrial Internet of Things |
| IoMT | Internet of Medical Things |
| IoT | Internet of Things |
| IPS | Intrusion Prevention System |
| JBI | Joanna Briggs Institute (critical appraisal checklist) |
| KDD99 | Knowledge Discovery in Databases Cup 1999 dataset |
| LIME | Local Interpretable Model-agnostic Explanations |
| LLM | Large Language Model |
| LSTM | Long Short-Term Memory |
| MEC | Multi-access Edge Computing |
| MiTM | Man-in-the-Middle |
| ML | Machine Learning |
| MQTT | Message Queuing Telemetry Transport |
| MTTD/MTTR | Mean Time to Detect/Mean Time to Respond |
| NB | Naïve Bayes |
| NIDS | Network Intrusion Detection System |
| NLP | Natural Language Processing |
| NSL-KDD | Network Security Laboratory Knowledge Discovery in Databases dataset |
| OSF | Open Science Framework |
| OT | Operational Technology |
| PCA | Principal Component Analysis |
| PGD | Projected Gradient Descent |
| PoS | Proof of Stake |
| PoW | Proof of Work |
| PRISMA | Preferred Reporting Items for Systematic Reviews and Meta-Analyses |
| PROSPERO | International Prospective Register of Systematic Reviews |
| PSO | Particle Swarm Optimization |
| RF | Random Forest |
| RFE | Recursive Feature Elimination |
| RL | Reinforcement Learning |
| RNN | Recurrent Neural Network |
| ROBIS | Risk of Bias in Systematic Reviews |
| RUSBoost | Random Under-Sampling Boosting |
| SD | Standard Deviation |
| SDN | Software-Defined Networking |
| SEM | Stacked Ensemble Model |
| SHAP | SHapley Additive exPlanations |
| SMOTE | Synthetic Minority Over-sampling Technique |
| SQL | Structured Query Language |
| SVM | Support Vector Machine |
| SVR | Support Vector Regression |
| TEE | Trusted Execution Environment |
| TN | True Negative |
| TP | True Positive |
| TPU | Tensor Processing Unit |
| UNSW-NB15 | University of New South Wales Network-Based dataset 2015 |
| XAI | Explainable Artificial Intelligence |
| XGBoost | eXtreme Gradient Boosting |
| XSS | Cross-Site Scripting |
Appendix A. Characteristics of the Datasets Used in the Reviewed Studies
Table A1 summarizes the main characteristics of all datasets used in the studies listed in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 (cf. Table 12).
Table A1.
Datasets used in the reviewed studies and their main characteristics.
Appendix B. Search Strategy, Adapted JBI Checklist, and ROBIS Assessment
Table A2 reports the search strategy applied in each database, Table A3 the adaptation of the JBI checklist for analytical cross-sectional studies [32] to AI/ML studies, and Table A4 the ROBIS assessment of the present review [33].
Table A2.
Search strategy applied in each database. The same Boolean string, fields (title, abstract, keywords), and filters were used in all three databases; the date of the last search is not reported (Section 5).
Table A3.
Adaptation of the JBI checklist for analytical cross-sectional studies to AI/ML-based IDS/IPS studies (scoring: 1 = Yes, 0.5 = Unclear, 0 = No; maximum 8).
Table A4.
ROBIS assessment of the present review [33].
References
- Cybersecurity Ventures. Cybercrime to cost the world $10.5 trillion annually by 2025. Cybercrime Magazine, 13 November 2020. Available online: https://cybersecurityventures.com/cybercrime-damage-costs-10-trillion-by-2025/ (accessed on 28 October 2026).
- Buczak, A.L.; Guven, E. A Survey of Data Mining and Machine Learning Methods for Cyber Security Intrusion Detection. IEEE Commun. Surv. Tutor. 2016, 18, 1153–1176. [Google Scholar] [CrossRef] [Scilit]
- Khraisat, A.; Gondal, I.; Vamplew, P.; Kamruzzaman, J. Survey of intrusion detection systems: Techniques, datasets and challenges. Cybersecurity 2019, 2, 20. [Google Scholar] [CrossRef] [Scilit]
- Ahmad, Z.; Khan, A.S.; Shiang, C.W.; Abdullah, J.; Ahmad, F. Network intrusion detection system: A systematic study of machine learning and deep learning approaches. Trans. Emerg. Telecommun. Technol. 2021, 32, e4150. [Google Scholar] [CrossRef] [Scilit]
- Sommer, R.; Paxson, V. Outside the closed world: On using machine learning for network intrusion detection. In Proceedings of the IEEE Symposium on Security and Privacy, Oakland, CA, USA, 16–19 May 2010; pp. 305–316. [Google Scholar] [CrossRef] [Scilit]
- Apruzzese, G.; Laskov, P.; Montes de Oca, E.; Mallouli, W.; Brdalo Rapa, L.; Grammatopoulos, A.V.; Di Franco, F. The role of machine learning in cybersecurity. Digit. Threat. Res. Pract. 2023, 4, 1–38. [Google Scholar] [CrossRef] [Scilit]
- Quincozes, S.E.; Albuquerque, C.; Passos, D.; Mossé, D. A survey on intrusion detection and prevention systems in digital substations. Comput. Netw. 2021, 184, 107679. [Google Scholar] [CrossRef] [Scilit]
- Basit, A.; Zafar, M.; Liu, X.; Javed, A.R.; Jalil, Z.; Kifayat, K. A comprehensive survey of AI-enabled phishing attacks detection techniques. Telecommun. Syst. 2021, 76, 139–154. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Momand, A.; Jan, S.U.; Ramzan, N. A Systematic and Comprehensive Survey of Recent Advances in Intrusion Detection Systems Using Machine Learning: Deep Learning, Datasets, and Attack Taxonomy. J. Sens. 2023, 2023, 6048087. [Google Scholar] [CrossRef] [Scilit]
- Issa, M.M.; Aljanabi, M.; Muhialdeen, H.M. Systematic literature review on intrusion detection systems: Research trends, algorithms, methods, datasets, and limitations. J. Intell. Syst. 2024, 33, 20230248. [Google Scholar] [CrossRef] [Scilit]
- Raza Ur Rehman, H.M.; Liaquat, S.; Gul, M.J.; Jhandir, M.Z.; Gavilanes, D.; Masias Vergara, M.; Ashraf, I. A systematic literature study of machine learning techniques based intrusion detection: Datasets, models, challenges, and future directions. J. Big Data 2025, 12, 264. [Google Scholar] [CrossRef] [Scilit]
- Sowmya, T.; Mary Anita, E.A. A comprehensive review of AI based intrusion detection system. Meas. Sens. 2023, 28, 100827. [Google Scholar] [CrossRef] [Scilit]
- Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. BMJ 2021, 372, n71. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wohlin, C. Guidelines for snowballing in systematic literature studies and a replication in software engineering. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering (EASE), London, UK, 13–14 May 2014; pp. 1–10. [Google Scholar] [CrossRef] [Scilit]
- Kumar, A.; Chatterjee, J.M.; Díaz, V.G. A novel hybrid approach of SVM combined with NLP and probabilistic neural network for email phishing. Int. J. Electr. Comput. Eng. 2020, 10, 486–495. [Google Scholar] [CrossRef] [Scilit]
- Poorazad, S.K.; Benzaïd, C.; Taleb, T. Blockchain and Deep Learning-Based IDS for Securing SDN-Enabled Industrial IoT Environments. In Proceedings of the 2023 IEEE Global Communications Conference, Kuala Lumpur, Malaysia, 4–8 December 2023; pp. 2760–2765. [Google Scholar] [CrossRef] [Scilit]
- Huang, J.; Chen, Y.; Wang, X.; Ouyang, Z.; Du, N. Optimization Scheme of Collaborative Intrusion Detection System Based on Blockchain Technology. Electronics 2025, 14, 261. [Google Scholar] [CrossRef] [Scilit]
- Ghubaish, A.; Yang, Z.; Jain, R. HDRL-IDS: A hybrid deep reinforcement learning intrusion detection system for enhancing the security of medical applications in 5G networks. In Proceedings of the International Conference on Smart Applications, Communications and Networking (SmartNets), Harrisonburg, VA, USA, 28–30 May 2024; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Khamaiseh, S.Y.; Alsmadi, I.; Al-Alaj, A. Deceiving Machine Learning-Based Saturation Attack Detection Systems in SDN. In Proceedings of the 2020 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), Leganés, Spain, 10–12 November 2020; pp. 44–50. [Google Scholar] [CrossRef] [Scilit]
- Yagiz, M.A.; Goktas, P. LENS-XAI: Redefining lightweight and explainable network security through knowledge distillation and variational autoencoders for scalable intrusion detection in cybersecurity. arXiv 2025, arXiv:2501.00790. [Google Scholar]
- Begum, A.; Badugu, S. A Study of Malicious URL Detection Using Machine Learning and Heuristic Approaches. In Learning and Analytics in Intelligent Systems; Springer: Cham, Switzerland, 2020; pp. 587–597. [Google Scholar] [CrossRef] [Scilit]
- Maurya, S.; Jain, A. Deep learning to combat phishing. J. Stat. Manag. Syst. 2020, 23, 945–957. [Google Scholar] [CrossRef] [Scilit]
- Waskle, S.; Parashar, L.; Singh, U. Intrusion Detection System Using PCA with Random Forest Approach. In Proceedings of the 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, 2–4 July 2020; pp. 803–808. [Google Scholar] [CrossRef] [Scilit]
- Shang, Y. Detection and Prevention of Cyber Defense Attacks using Machine Learning Algorithms. Scalable Comput. Pract. Exp. 2024, 25, 760–769. [Google Scholar] [CrossRef] [Scilit]
- Shie, E.W.S. Critical analysis of current research aimed at improving detection of phishing attacks. In Selected Computing Research Papers; Kendal, S., Ed.; University of Sunderland: Sunderland, UK, 2020; Volume 9, pp. 45–53. Available online: https://sure.sunderland.ac.uk/id/eprint/11992/ (accessed on 28 October 2026).
- Signorini, M.; Pontecorvi, M.; Kanoun, W.; Di Pietro, R. BAD: A Blockchain Anomaly Detection Solution. IEEE Access 2020, 8, 173481–173490. [Google Scholar] [CrossRef] [Scilit]
- Putra, G.D.; Dedeoglu, V.; Pathak, A.; Kanhere, S.S.; Jurdak, R. Decentralised Trustworthy Collaborative Intrusion Detection System for IoT. In Proceedings of the 2021 IEEE International Conference on Blockchain (Blockchain), Melbourne, Australia, 6–8 December 2021; pp. 306–313. [Google Scholar] [CrossRef] [Scilit]
- Sen, P.; Waghmare, S. Machine Learning Based Intrusion Detection System for Real-Time Smart Grid Security. In Proceedings of the 2021 13th IEEE PES Asia Pacific Power & Energy Engineering Conference (APPEEC), Thiruvananthapuram, India, 21–23 November 2021; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Camana Acosta, R.; Ahmed, S.; Garcia, C.E.; Koo, I. Extremely Randomized Trees-Based Scheme for Stealthy Cyber-Attack Detection in Smart Grid Networks. IEEE Access 2020, 8, 19921–19933. [Google Scholar] [CrossRef] [Scilit]
- Patnaik, B.; Mishra, M.; Bansal, R.C.; Jena, R.K. MODWT-XGBoost based smart energy solution for fault detection and classification in a smart microgrid. Appl. Energy 2021, 285, 116457. [Google Scholar] [CrossRef] [Scilit]
- Ouazza, H.; Khennou, F.; Abdellaoui, A. Adversarial Machine Learning for Secure and Explainable AI Systems: A Comprehensive Review. J. Cybersecur. Priv. 2026, 6, 132. [Google Scholar] [CrossRef] [Scilit]
- Moola, S.; Munn, Z.; Tufanaru, C.; Aromataris, E.; Sears, K.; Sfetcu, R.; Currie, M.; Lisy, K.; Qureshi, R.; Mattis, P.; et al. Chapter 7: Systematic reviews of etiology and risk. In JBI Manual for Evidence Synthesis; Aromataris, E., Munn, Z., Eds.; JBI: Adelaide, Australia, 2020. [Google Scholar] [CrossRef] [Scilit]
- Whiting, P.; Savović, J.; Higgins, J.P.T.; Caldwell, D.M.; Reeves, B.C.; Shea, B.; Davies, P.; Kleijnen, J.; Churchill, R. ROBIS: A new tool to assess risk of bias in systematic reviews was developed. J. Clin. Epidemiol. 2016, 69, 225–234. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Arp, D.; Quiring, E.; Pendlebury, F.; Warnecke, A.; Pierazzi, F.; Wressnegger, C.; Cavallaro, L.; Rieck, K. Dos and don’ts of machine learning in computer security. In Proceedings of the 31st USENIX Security Symposium, Boston, MA, USA, 10–12 August 2022; pp. 3971–3988. [Google Scholar]
- Muhammad, A.E.; Yow, K.-C.; Bacanin-Dzakula, N.; Khan, M.A. L-xaids: A LIME-based eXplainable AI framework for intrusion detection systems. Clust. Comput. 2025, 28, 654. [Google Scholar] [CrossRef] [Scilit]
- Raj, S.A.J.; Madiajagan, M. HAMC-ID: Hybrid attention-based meta-classifier for intrusion detection. Sci. Rep. 2025, 15, 43431. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Okey, O.D.; Melgarejo, D.C.; Saadi, M.; Rosa, R.L.; Kleinschmidt, J.H.; Rodríguez, D.Z. Transfer Learning Approach to IDS on Cloud IoT Devices Using Optimized CNN. IEEE Access 2023, 11, 1023–1038. [Google Scholar] [CrossRef] [Scilit]
- Ali, W.; Malebary, S. Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection. IEEE Access 2020, 8, 116766–116780. [Google Scholar] [CrossRef] [Scilit]
- Subasi, A.; Kremic, E. Comparison of Adaboost with MultiBoosting for phishing website detection. Procedia Comput. Sci. 2020, 168, 272–278. [Google Scholar] [CrossRef] [Scilit]
- Ingre, B.; Yadav, A.; Soni, A.K. Decision Tree Based Intrusion Detection System for NSL-KDD Dataset. In Smart Innovation, Systems and Technologies; Springer: Cham, Switzerland, 2017; pp. 207–218. [Google Scholar] [CrossRef] [Scilit]
- Joshi, A.; Geetha, V. SQL Injection detection using machine learning. In Proceedings of the 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), Kanyakumari, India, 10–11 July 2014; pp. 1111–1115. [Google Scholar] [CrossRef] [Scilit]
- Vishwakarma, M.; Kesswani, N. A new two-phase intrusion detection system with naïve Bayes ML for data classification and elliptic envelop method for anomaly detection. Decis. Anal. J. 2023, 7, 100233. [Google Scholar] [CrossRef] [Scilit]
- Rahman, M.A.; Asyhari, A.T.; Leong, L.S.; Satrya, G.B.; Tao, M.H.; Zolkipli, M.F. Scalable machine learning-based intrusion detection system for IoT-enabled smart cities. Sustain. Cities Soc. 2020, 61, 102324. [Google Scholar] [CrossRef] [Scilit]
- Roldán, J.; Boubeta-Puig, J.; Martínez, J.L.; Ortiz, G. Integrating complex event processing and machine learning: An intelligent architecture for detecting IoT security attacks. Expert Syst. Appl. 2020, 149, 113251. [Google Scholar] [CrossRef] [Scilit]
- Zivkovic, M.; Tair, M.; Venkatachalam, K.; Bacanin, N.; Hubálovsky, S.; Trojovský, P. Novel hybrid firefly algorithm: An application to enhance XGBoost tuning for intrusion detection classification. PeerJ Comput. Sci. 2022, 8, e956. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Krishnaveni, S.; Sivamohan, S.; Sridhar, S.S.; Prabakaran, S. Efficient feature selection and classification through ensemble method for network intrusion detection on cloud computing. Clust. Comput. 2021, 24, 1761–1779. [Google Scholar] [CrossRef] [Scilit]
- Aliyu, A.A.; Liu, J.; Gilliard, E. A Decentralized and Self-Adaptive Intrusion Detection Approach Using Continuous Learning and Blockchain Technology. J. Data Sci. Intell. Syst. 2024. [Google Scholar] [CrossRef] [Scilit]
- Alqahtani, M.; Mathkour, H.; Ben Ismail, M.M. IoT Botnet Attack Detection Based on Optimized Extreme Gradient Boosting and Feature Selection. Sensors 2020, 20, 6336. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- El Aassal, A.; Baki, S.; Das, A.; Verma, R.M. An In-Depth Benchmarking and Evaluation of Phishing Detection Research for Security Needs. IEEE Access 2020, 8, 22170–22192. [Google Scholar] [CrossRef] [Scilit]
- Shafiq, M.; Tian, Z.; Sun, Y.; Du, X.; Guizani, M. Selection of effective machine learning algorithm and Bot-IoT attacks traffic identification for internet of things in smart city. Future Gener. Comput. Syst. 2020, 107, 433–442. [Google Scholar] [CrossRef] [Scilit]
- Liu, P. An Intrusion Detection System Based on Convolutional Neural Network. In Proceedings of the 2019 11th International Conference on Computer and Automation Engineering, Perth, Australia, 23–25 February 2019; pp. 62–67. [Google Scholar] [CrossRef] [Scilit]
- Cheng, P.; Han, M.; Liu, G. DESC-IDS: Towards an efficient real-time automotive intrusion detection system based on deep evolving stream clustering. Future Gener. Comput. Syst. 2023, 140, 266–281. [Google Scholar] [CrossRef] [Scilit]
- Wu, Z.; Zhang, H.; Wang, P.; Sun, Z. RTIDS: A Robust Transformer-Based Approach for Intrusion Detection System. IEEE Access 2022, 10, 64375–64387. [Google Scholar] [CrossRef] [Scilit]
- Ho, S.; Al Jufout, S.; Dajani, K.; Mozumdar, M. A Novel Intrusion Detection Model for Detecting Known and Innovative Cyberattacks Using Convolutional Neural Network. IEEE Open J. Comput. Soc. 2021, 2, 14–25. [Google Scholar] [CrossRef] [Scilit]
- Mothukuri, V.; Khare, P.; Parizi, R.M.; Pouriyeh, S.; Dehghantanha, A.; Srivastava, G. Federated-Learning-Based Anomaly Detection for IoT Security Attacks. IEEE Internet Things J. 2021, 9, 2545–2554. [Google Scholar] [CrossRef] [Scilit]
- Samunnisa, K.; Vijaya Kumar, G.S.; Madhavi, K. Intrusion detection system in distributed cloud computing: Hybrid clustering and classification methods. Meas. Sens. 2023, 25, 100612. [Google Scholar] [CrossRef] [Scilit]
- Nizamudeen, S.M.T. Intelligent intrusion detection framework for multi-clouds—IoT environment using swarm-based deep learning classifier. J. Cloud Comput. 2023, 12, 134. [Google Scholar] [CrossRef] [Scilit]
- SaiSindhuTheja, R.; Shyam, G.K. An efficient metaheuristic algorithm based feature selection and recurrent neural network for DoS attack detection in cloud computing environment. Appl. Soft Comput. 2021, 100, 106997. [Google Scholar] [CrossRef] [Scilit]
- Mushtaq, E.; Zameer, A.; Umer, M.; Abbasi, A.A. A two-stage intrusion detection system with auto-encoder and LSTMs. Appl. Soft Comput. 2022, 121, 108768. [Google Scholar] [CrossRef] [Scilit]
- Ullah, F.; Ullah, S.; Srivastava, G.; Lin, J.C.W. IDS-INT: Intrusion detection system using transformer-based transfer learning for imbalanced network traffic. Digit. Commun. Netw. 2024, 10, 190–204. [Google Scholar] [CrossRef] [Scilit]
- Kumari, A.; Patel, R.K.; Sukharamwala, U.C.; Tanwar, S.; Raboaca, M.S.; Saad, A.; Tolba, A. AI-Empowered Attack Detection and Prevention Scheme for Smart Grid System. Mathematics 2022, 10, 2852. [Google Scholar] [CrossRef] [Scilit]
- Doost, P.A.; Moghadam, S.S.; Khezri, E.; Basem, A.; Trik, M. A new intrusion detection method using ensemble classification and feature selection. Sci. Rep. 2025, 15, 13642. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Banu, A.N.; Sangeetha, S. Intrumer: A Multi Module Distributed Explainable IDS/IPS for Securing Cloud Environment. Comput. Mater. Contin. 2025, 82, 579–607. [Google Scholar] [CrossRef] [Scilit]
- Alkadi, O.; Moustafa, N.; Turnbull, B.; Choo, K.-K.R. A Deep Blockchain Framework-Enabled Collaborative Intrusion Detection for Protecting IoT and Cloud Networks. IEEE Internet Things J. 2020, 8, 9463–9472. [Google Scholar] [CrossRef] [Scilit]
- Almaghthawi, A.; Ghaleb, E.A.A.; Akbar, N.A.; Asiri, L.; Alrehaili, M.; Altalidi, A. Federated-Learning Intrusion Detection System Based Blockchain Technology. Int. J. Online Biomed. Eng. (iJOE) 2024, 20, 16–30. [Google Scholar] [CrossRef] [Scilit]
- Kumar, P.; Kumar, R.; Gupta, G.P.; Tripathi, R. A Distributed framework for detecting DDoS attacks in smart contract-based Blockchain-IoT Systems by leveraging Fog computing. Trans. Emerg. Telecommun. Technol. 2021, 32, e4112. [Google Scholar] [CrossRef] [Scilit]
- Mishra, S. Blockchain and Machine Learning-Based Hybrid IDS to Protect Smart Networks and Preserve Privacy. Electronics 2023, 12, 3524. [Google Scholar] [CrossRef] [Scilit]
- Moussaoui, J.-E.; Kmiti, M.; Maleh, Y.; El Gholami, K. Resilient federated intrusion detection with explainable AI: A robust CNN-LSTM architecture for extreme non-IID data distributions. Sci. Rep. 2026, 16, 32367. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Li, T.; Sahu, A.K.; Zaheer, M.; Sanjabi, M.; Talwalkar, A.; Smith, V. Federated optimization in heterogeneous networks. Proc. Mach. Learn. Syst. (MLSys) 2020, 2, 429–450. [Google Scholar]
- Hossain, M.A. Deep Q-learning intrusion detection system (DQ-IDS): A novel reinforcement learning approach for adaptive and self-learning cybersecurity. ICT Express 2025, 11, 875–880. [Google Scholar] [CrossRef] [Scilit]
- Ren, K.; Zeng, Y.; Cao, Z.; Zhang, Y. ID-RDRL: A deep reinforcement learning-based feature selection intrusion detection model. Sci. Rep. 2022, 12, 15370. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Abedzadeh, N.; Jacobs, M. A Reinforcement Learning Framework with Oversampling and Undersampling Algorithms for Intrusion Detection System. Appl. Sci. 2023, 13, 11275. [Google Scholar] [CrossRef] [Scilit]
- Ren, K.; Zeng, Y.; Zhong, Y.; Sheng, B.; Zhang, Y. MAFSIDS: A reinforcement learning-based intrusion detection model for multi-agent feature selection networks. J. Big Data 2023, 10, 137. [Google Scholar] [CrossRef] [Scilit]
- Zhang, J.; Li, F.; Ye, F. An ensemble-based network intrusion detection scheme with Bayesian deep learning. In Proceedings of the IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Talukder, M.A.; Islam, M.M.; Uddin, M.A.; Hasan, K.F.; Sharmin, S.; Alyami, S.A.; Moni, M.A. Machine learning-based network intrusion detection for big and imbalanced data using oversampling, stacking feature embedding and feature extraction. J. Big Data 2024, 11, 33. [Google Scholar] [CrossRef] [Scilit]
- Gyimah, N.K.; Akinie, R.; Mwakalonge, J.; Izison, B.; Mukwaya, A.; Ruganuza, D.; Sulle, M. An AutoML-Based Approach for Network Intrusion Detection. In Proceedings of the SoutheastCon 2025, Concord, NC, USA, 22–30 March 2025; pp. 1177–1183. [Google Scholar] [CrossRef] [Scilit]
- Al-Sharif, M.; Bushnag, A. Enhancing cloud security: A study on ensemble learning-based intrusion detection systems. IET Commun. 2024, 18, 950–965. [Google Scholar] [CrossRef] [Scilit]
- Gaitan-Cardenas, M.C.; Abdelsalam, M.; Roy, K. Explainable AI-Based Intrusion Detection Systems for Cloud and IoT. In Proceedings of the 2023 32nd International Conference on Computer Communications and Networks (ICCCN), Honolulu, HI, USA, 24–27 July 2023; pp. 1–7. [Google Scholar] [CrossRef] [Scilit]
- Roshan, K.; Zafar, A. Utilizing XAI technique to improve autoencoder-based model for computer network anomaly detection with SHAP. Int. J. Comput. Netw. Commun. (IJCNC) 2021, 13, 109–128. [Google Scholar] [CrossRef] [Scilit]
- Awad, M.; Fraihat, S. Recursive feature elimination with cross-validation with decision tree: Feature selection method for machine learning-based intrusion detection systems. J. Sens. Actuator Netw. 2023, 12, 67. [Google Scholar] [CrossRef] [Scilit]
- Demšar, J. Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 2006, 7, 1–30. [Google Scholar]
- Hinton, G.; Vinyals, O.; Dean, J. Distilling the knowledge in a neural network. arXiv 2015, arXiv:1503.02531. [Google Scholar]
- Mirsky, Y.; Doitshman, T.; Elovici, Y.; Shabtai, A. Kitsune: An ensemble of autoencoders for online network intrusion detection. In Proceedings of the Network and Distributed System Security Symposium (NDSS), San Diego, CA, USA, 18–21 February 2018. [Google Scholar] [CrossRef] [Scilit]
- McMahan, B.; Moore, E.; Ramage, D.; Hampson, S.; y Arcas, B.A. Communication-efficient learning of deep networks from decentralized data. In Proceedings of the 20th International Conference on Artificial Intelligence and Statistics (AISTATS), Fort Lauderdale, FL, USA, 20–22 April 2017; PMLR: Cambridge, MA, USA, 2017; Volume 54, pp. 1273–1282. [Google Scholar]
- Tavallaee, M.; Bagheri, E.; Lu, W.; Ghorbani, A.A. A detailed analysis of the KDD CUP 99 data set. In Proceedings of the IEEE Symposium on Computational Intelligence for Security and Defense Applications (CISDA), Ottawa, ON, Canada, 8–10 July 2009; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Moustafa, N.; Slay, J. UNSW-NB15: A comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). In Proceedings of the Military Communications and Information Systems Conference (MilCIS), Canberra, Australia, 10–12 November 2015; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Ring, M.; Wunderlich, S.; Scheuring, D.; Landes, D.; Hotho, A. A survey of network-based intrusion detection data sets. Comput. Secur. 2019, 86, 147–167. [Google Scholar] [CrossRef] [Scilit]
- Engelen, G.; Rimmer, V.; Joosen, W. Troubleshooting an intrusion detection dataset: The CICIDS2017 case study. In Proceedings of the IEEE Security and Privacy Workshops (SPW), San Francisco, CA, USA, 27 May 2021; pp. 7–12. [Google Scholar] [CrossRef] [Scilit]
- Sarhan, M.; Layeghy, S.; Portmann, M. Towards a standard feature set for network intrusion detection system datasets. Mob. Netw. Appl. 2022, 27, 357–370. [Google Scholar] [CrossRef] [Scilit]
- Moustafa, N. A new distributed architecture for evaluating AI-based security systems at the edge: Network TON_IoT datasets. Sustain. Cities Soc. 2021, 72, 102994. [Google Scholar] [CrossRef] [Scilit]
- Ferrag, M.A.; Friha, O.; Hamouda, D.; Maglaras, L.; Janicke, H. Edge-IIoTset: A New Comprehensive Realistic Cyber Security Dataset of IoT and IIoT Applications for Centralized and Federated Learning. IEEE Access 2022, 10, 40281–40306. [Google Scholar] [CrossRef] [Scilit]
- Al-Hawawreh, M.; Sitnikova, E.; Aboutorab, N. X-IIoTID: A connectivity-agnostic and device-agnostic intrusion data set for industrial Internet of Things. IEEE Internet Things J. 2022, 9, 3962–3977. [Google Scholar] [CrossRef] [Scilit]
- Neto, E.C.P.; Dadkhah, S.; Ferreira, R.; Zohourian, A.; Lu, R.; Ghorbani, A.A. CICIoT2023: A Real-Time Dataset and Benchmark for Large-Scale Attacks in IoT Environment. Sensors 2023, 23, 5941. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Dadkhah, S.; Neto, E.C.P.; Ferreira, R.; Molokwu, R.C.; Sadeghi, S.; Ghorbani, A.A. CICIoMT2024: A benchmark dataset for multi-protocol security assessment in IoMT. Internet Things 2024, 28, 101351. [Google Scholar] [CrossRef] [Scilit]
- Siriwardhana, Y.; Samarakoon, S.; Porambage, P.; Liyanage, M.; Chang, S.-Y.; Kim, J.; Kim, J.; Ylianttila, M. Descriptor: 5G wireless network intrusion detection dataset (5G-NIDD). IEEE Data Descr. 2025, 2, 358–369. [Google Scholar] [CrossRef] [Scilit]
- Darktrace. ActiveAI Security Platform: Product Information. Available online: https://www.darktrace.com/platform (accessed on 28 October 2026).
- IBM. QRadar Advisor with Watson App: IBM Documentation. Available online: https://www.ibm.com/docs/en/qradar-common?topic=apps-qradar-advisor-watson-app (accessed on 28 October 2026).
- Siemens. SINEC Security Monitor: Product Information. Available online: https://www.siemens.com/en-us/products/sinec/security-monitor/ (accessed on 28 October 2026).
- Madry, A.; Makelov, A.; Schmidt, L.; Tsipras, D.; Vladu, A. Towards deep learning models resistant to adversarial attacks. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
- Monkam, G.; De Lucia, M.J.; Bastian, N.D. A topological data analysis approach for detecting data poisoning attacks against machine learning based network intrusion detection systems. Comput. Secur. 2024, 144, 103929. [Google Scholar] [CrossRef] [Scilit]
- Alahmed, S.; Alasad, Q.; Yuan, J.-S.; Alawad, M. Impacting Robustness in Deep Learning-Based NIDS through Poisoning Attacks. Algorithms 2024, 17, 155. [Google Scholar] [CrossRef] [Scilit]
- Lundberg, S.M.; Lee, S.-I. A unified approach to interpreting model predictions. Adv. Neural Inf. Process. Syst. (NeurIPS) 2017, 30, 4765–4774. [Google Scholar]
- Ribeiro, M.T.; Singh, S.; Guestrin, C. “Why should I trust you?” Explaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; pp. 1135–1144. [Google Scholar] [CrossRef] [Scilit]
- Rudin, C. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nat. Mach. Intell. 2019, 1, 206–215. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Kheddar, H. Transformers and large language models for efficient intrusion detection systems: A comprehensive survey. Inf. Fusion 2025, 124, 103347. [Google Scholar] [CrossRef] [Scilit]
- Bui, M.-T.; Boffa, M.; Valentim, R.V.; Navarro, J.M.; Chen, F.; Bao, X.; Ben Houidi, Z.; Rossi, D. A Systematic Comparison of Large Language Models Performance for Intrusion Detection. Proc. ACM Netw. 2024, 2, 1–23. [Google Scholar] [CrossRef] [Scilit]
- Nwafor, E.; Baskota, U.; Parwez, M.S.; Blackstone, J.; Olufowobi, H. Evaluating Large Language Models for Enhanced Intrusion Detection in Internet of Things Networks. In Proceedings of the 2024 IEEE Global Communications Conference, Cape Town, South Africa, 8–12 December 2024; pp. 3358–3363. [Google Scholar] [CrossRef] [Scilit]
- Mehavilla, L.; Rodríguez, M.; García, J.; Alesanco, Á. Evaluating large language models effectiveness for flow-based intrusion detection: A comparative study with ML and DL baselines. Artif. Intell. Rev. 2026, 59, 50. [Google Scholar] [CrossRef] [Scilit]
- AlHayan, A.; Al-Muhtadi, J. Federated learning-powered real-time behavioral intrusion detection leveraging LSTM, attention, GANs, and large language models. Sci. Rep. 2026, 16, 10172. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Kirkpatrick, J.; Pascanu, R.; Rabinowitz, N.; Veness, J.; Desjardins, G.; Rusu, A.A.; Milan, K.; Quan, J.; Ramalho, T.; Grabska-Barwinska, A.; et al. Overcoming catastrophic forgetting in neural networks. Proc. Natl. Acad. Sci. USA 2017, 114, 3521–3526. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Parisi, G.I.; Kemker, R.; Part, J.L.; Kanan, C.; Wermter, S. Continual lifelong learning with neural networks: A review. Neural Netw. 2019, 113, 54–71. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ilias, L.; Doukas, G.; Lamprou, V.; Mouzakitis, S.; Ntanos, C.; Askounis, D. A federated learning-based network intrusion detection system for 5G and IoT using mixture of experts. Electronics 2026, 15, 1057. [Google Scholar] [CrossRef] [Scilit]
- Pecherle, G.D.; Győrödi, R.Ș.; Győrödi, C.A. Federated learning-based intrusion detection in industrial IoT networks. Future Internet 2026, 18, 2. [Google Scholar] [CrossRef] [Scilit]
- Inayat, Z.; Gani, A.; Anuar, N.B.; Khan, M.K.; Anwar, S. Intrusion response systems: Foundations, design, and challenges. J. Netw. Comput. Appl. 2016, 62, 53–74. [Google Scholar] [CrossRef] [Scilit]
- Stakhanova, N.; Basu, S.; Wong, J. A taxonomy of intrusion response systems. Int. J. Inf. Comput. Secur. 2007, 1, 169–184. [Google Scholar] [CrossRef] [Scilit]
- Axelsson, S. The base-rate fallacy and the difficulty of intrusion detection. ACM Trans. Inf. Syst. Secur. 2000, 3, 186–205. [Google Scholar] [CrossRef] [Scilit]
- Sharafaldin, I.; Lashkari, A.H.; Ghorbani, A.A. Toward generating a new intrusion detection dataset and intrusion traffic characterization. In Proceedings of the 4th International Conference on Information Systems Security and Privacy (ICISSP), Funchal, Portugal, 22–24 January 2018; pp. 108–116. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.






