REVIEW 3 major objections 1 minor 28 references
Targeted fixes for class imbalance and pseudo-label reliability in AOC-IDS deliver 95.45 percent accuracy on UNSW-NB15 while shrinking the deep model by 55 percent.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.3
2026-06-29 23:29 UTC pith:4VHOYSRX
load-bearing objection Replicates AOC-IDS cleanly on UNSW-NB15 then layers standard ML fixes for accuracy and size gains, but all tests stay on static splits with no online or device runs. the 3 major comments →
Enhancing Autonomous Online Intrusion Detection for IoT with Balanced Learning, Reliable Pseudo-Labels, and Lightweight Architectures
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
By applying balanced sampling to an XGBoost classifier the authors reach 95.45 percent accuracy, a 6.26 point gain over the replicated baseline. Combining PseudoFilter, MixupAug, and LiteAE in the deep-learning pipeline yields 90.88 percent accuracy and 91.45 percent F1 while using 55 percent fewer parameters than the original autoencoder architecture.
What carries the argument
The combination of PseudoFilter for reliable pseudo-labels, MixupAug for better generalization, and LiteAE for reduced computational cost, together with BalSamp for handling class imbalance in the tree-based path.
Load-bearing premise
Accuracy gains measured on the static UNSW-NB15 benchmark will translate to live IoT environments with evolving attack patterns.
What would settle it
Running the improved system on a live IoT network that introduces previously unseen attack types and observing whether the reported accuracy advantage disappears.
If this is right
- If the accuracy gains hold, IoT edge devices can run higher-performing detectors without extra hardware.
- The autonomous online nature of the original system is preserved while the identified limitations are addressed.
- Reduced parameter count directly improves deployability on resource-constrained IoT devices.
- The replication step shows that small, targeted changes can be evaluated against a published baseline.
Where Pith is reading between the lines
- These techniques might generalize to other online learning setups beyond intrusion detection if the core mechanisms are isolated.
- Testing on additional IoT-specific datasets could reveal whether the gains persist under different traffic distributions.
- The replication effort suggests that future papers should publish exact implementation details to enable fair comparisons.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper replicates the AOC-IDS method (Autoencoder with CRC loss and Gaussian decision module) on UNSW-NB15 to 89.39% accuracy (close to the published 89.19%), then proposes XGBoost-BalSamp to reach 95.45% accuracy (+6.26%) and a combined DL pipeline (PseudoFilter + MixupAug + LiteAE) to 90.88% accuracy / 91.45% F1 with 55% fewer parameters. It claims these targeted fixes address class imbalance, unreliable pseudo-labels, limited generalization, and IoT computational overhead for autonomous online IDS.
Significance. If the accuracy and parameter reductions hold under proper statistical controls and online evaluation, the work would offer practical, deployable improvements to AOC-IDS for resource-constrained IoT settings. The close replication of the base method is a clear strength. However, because all numbers come from a single static offline split, the significance for the paper's stated goal of autonomous online operation remains limited.
major comments (3)
- [Abstract] Abstract: The central claim that the proposed methods improve AOC-IDS for 'autonomous online' IoT deployment is not supported by the reported experiments; all accuracy figures (89.39%, 95.45%, 90.88%) are obtained on the standard offline train/test partition of UNSW-NB15 with no sequential arrival, concept-drift, or real-time pseudo-label update protocols.
- [Abstract] Abstract: The DL pipeline reports a 'best-run' accuracy of 90.88% without error bars, number of runs, variance, or statistical significance tests against the replicated baseline, making it impossible to judge whether the 1.49% gain is reliable or due to random variation.
- [Abstract] Abstract: No ablation isolates the contribution of each proposed component (BalSamp, PseudoFilter, MixupAug, LiteAE) nor compares them against standard alternatives (e.g., other balancing techniques or lightweight autoencoders), so the necessity of the specific combination cannot be assessed.
minor comments (1)
- [Abstract] Abstract: The sentence beginning 'These results demonstrate...' lacks a preceding period or space after the preceding sentence.
Simulated Author's Rebuttal
We thank the referee for the constructive feedback. We address each major comment point-by-point below, with plans for targeted revisions where appropriate.
read point-by-point responses
-
Referee: [Abstract] Abstract: The central claim that the proposed methods improve AOC-IDS for 'autonomous online' IoT deployment is not supported by the reported experiments; all accuracy figures (89.39%, 95.45%, 90.88%) are obtained on the standard offline train/test partition of UNSW-NB15 with no sequential arrival, concept-drift, or real-time pseudo-label update protocols.
Authors: We agree that the reported experiments use the standard static train/test split of UNSW-NB15, matching the evaluation protocol in the original AOC-IDS paper. The proposed components (PseudoFilter, MixupAug, LiteAE) are explicitly motivated by challenges in autonomous online settings such as unreliable pseudo-labels and the need for generalization under evolving threats. However, we acknowledge that the abstract and claims overstate the direct support for online operation without sequential or drift-aware experiments. In revision we will tone down the abstract and introduction to state that results are obtained on the benchmark split while the methods target online deployment needs. revision: partial
-
Referee: [Abstract] Abstract: The DL pipeline reports a 'best-run' accuracy of 90.88% without error bars, number of runs, variance, or statistical significance tests against the replicated baseline, making it impossible to judge whether the 1.49% gain is reliable or due to random variation.
Authors: This observation is correct and we will revise the manuscript to report mean performance and standard deviation over multiple runs (minimum of five), along with statistical significance testing (e.g., paired t-test) against the replicated AOC-IDS baseline. revision: yes
-
Referee: [Abstract] Abstract: No ablation isolates the contribution of each proposed component (BalSamp, PseudoFilter, MixupAug, LiteAE) nor compares them against standard alternatives (e.g., other balancing techniques or lightweight autoencoders), so the necessity of the specific combination cannot be assessed.
Authors: We will add an ablation study section that isolates the effect of each component individually and in combination, and that benchmarks against common alternatives such as SMOTE for class balancing and other lightweight autoencoder designs. revision: yes
Circularity Check
No circularity: purely empirical benchmark results with no derivations or self-referential fitting
full rationale
The paper reports replication of AOC-IDS (89.39% accuracy) and proposed improvements (XGBoost-BalSamp at 95.45%, combined DL at 90.88%) exclusively via measured performance on the public UNSW-NB15 train/test split. No equations, no first-principles derivations, no fitted parameters renamed as predictions, and no load-bearing self-citations appear. The central claims rest on standard offline accuracy/F1 metrics and parameter counts, which are externally falsifiable on the same benchmark without reducing to the paper's own inputs by construction.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption UNSW-NB15 dataset distribution matches real-world IoT attack traffic sufficiently for performance claims
read the original abstract
The rapid proliferation of Internet of Things (IoT) devices has created an urgent demand for adaptive, resource-efficient Intrusion Detection Systems (IDS) capable of handling dynamic and evolving cyber threats. This paper investigates AOC-IDS, a state-of-the-art autonomous online IDS published at IEEE INFOCOM 2024, which employs an Autoencoder (AE) with Cluster Repelling Contrastive (CRC) loss and an autonomous Gaussian-based decision module. We first successfully replicate AOC-IDS on the UNSW-NB15 benchmark, achieving 89.39% accuracy in close agreement with the published 89.19%. We then identify four key limitations: class imbalance, unreliable pseudo-label generation, limited generalization, and computational overhead for IoT deployment, and propose targeted improvements for each. Our XGBoost-BalSamp method achieves 95.45% accuracy on UNSW-NB15, a gain of 6.26% over the baseline. Our combined deep learning approach (PseudoFilter, MixupAug, and LiteAE) achieves a best-run accuracy of 90.88% (F1: 91.45%), surpassing the base paper while reducing model parameters by 55%.These results demonstrate that targeted improvements to AOC-IDS yield consistent accuracy gains while improving practical deployability on IoT edge devices.
Figures
Reference graph
Works this paper leans on
-
[1]
Applications of IoT in the auto- motive industry,
H. Pourrahmani et al., “Applications of IoT in the auto- motive industry,”Internet of Things, vol. 19, p. 100579, 2022
2022
-
[2]
IoT for smart healthcare,
S. B. Baker, W. Xiang, and I. Atkinson, “IoT for smart healthcare,”IEEE Access, vol. 5, pp. 26521–26544, 2017
2017
-
[3]
Internet of things for smart cities,
A. Zanella et al., “Internet of things for smart cities,”IEEE IoT Journal, vol. 1, no. 1, pp. 22–32, 2014
2014
-
[4]
Worldwide IoT malware attack statistics,
Statista, “Worldwide IoT malware attack statistics,”
-
[5]
Available:https://www.statista
[Online]. Available:https://www.statista. com/statistics/1322216/
-
[6]
A lightweight concept drift de- tection framework,
L. Yang and A. Shami, “A lightweight concept drift de- tection framework,”IEEE IoT Magazine, vol. 4, no. 2, pp. 96–101, 2021
2021
-
[7]
Anomaly-based network intru- sion detection,
P. García-Teodoro et al., “Anomaly-based network intru- sion detection,”Computers&Security, vol. 28, no. 1, pp. 18–28, 2009
2009
-
[8]
Deep learning for cyber security in- trusion detection,
M. A. Ferrag et al., “Deep learning for cyber security in- trusion detection,”J. Inf. Security Applications, vol. 50, p. 102419, 2020
2020
-
[9]
AOC-IDS: Autonomous online frame- work with contrastive learning for intrusion detection,
X. Zhang et al., “AOC-IDS: Autonomous online frame- work with contrastive learning for intrusion detection,” in Proc. IEEE INFOCOM, 2024, pp. 581–590
2024
-
[10]
Network IDS: A survey on AI-based techniques,
M. S. Habeeb and T. R. Babu, “Network IDS: A survey on AI-based techniques,”Expert Systems, vol. 39, no. 9, p. e13066, 2022
2022
-
[11]
PCA and SVM based IDS,
F. E. Heba et al., “PCA and SVM based IDS,” inProc. ISDA, 2010, pp. 363–367
2010
-
[12]
Performance comparison of SVM, RF, and ELM for IDS,
I. Ahmad et al., “Performance comparison of SVM, RF, and ELM for IDS,”IEEE Access, vol. 6, pp. 33789– 33795, 2018
2018
-
[13]
Applying CNN for network intru- sion detection,
R. Vinayakumar et al., “Applying CNN for network intru- sion detection,” inProc. ICACCI, 2017, pp. 1222–1228
2017
-
[14]
Deep learning for IDS using RNNs,
C. Yin et al., “Deep learning for IDS using RNNs,”IEEE Access, vol. 5, pp. 21954–21961, 2017
2017
-
[15]
FeCo: Boosting IDS in IoT via contrastive learning,
N. Wang et al., “FeCo: Boosting IDS in IoT via contrastive learning,” inProc. IEEE INFOCOM, 2022, pp. 1409–1418
2022
-
[16]
Contrastive learning enhanced intrusion de- tection,
Y . Yue et al., “Contrastive learning enhanced intrusion de- tection,”IEEE Trans. Network Service Mgmt., vol. 19, no. 4, pp. 4232–4247, 2022
2022
-
[17]
Contrastive learning over ran- dom Fourier features for IoT IDS,
M. Lopez-Martin et al., “Contrastive learning over ran- dom Fourier features for IoT IDS,”IEEE IoT Journal, vol. 10, no. 10, pp. 8505–8513, 2023
2023
-
[18]
Intrusion detection in IoT under data and concept drifts,
O. A. Wahab, “Intrusion detection in IoT under data and concept drifts,”IEEE IoT Journal, vol. 9, no. 20, pp. 19706–19716, 2022
2022
-
[19]
Anomaly detection in the open world,
D. Han et al., “Anomaly detection in the open world,” in Proc. NDSS, 2023
2023
-
[20]
Novel online IDS for indus- trial IoT based on OI-SVDD,
E. Gyamfi and A. D. Jurcut, “Novel online IDS for indus- trial IoT based on OI-SVDD,”IEEE IoT Journal, 2022
2022
-
[21]
SMOTE: Synthetic minority over- sampling technique,
N. V . Chawla et al., “SMOTE: Synthetic minority over- sampling technique,”JAIR, vol. 16, pp. 321–357, 2002
2002
-
[22]
XGBoost: A scalable tree boosting system,
T. Chen and C. Guestrin, “XGBoost: A scalable tree boosting system,” inProc. ACM KDD, 2016, pp. 785–794
2016
-
[23]
Mixup: Beyond empirical risk minimiza- tion,
H. Zhang et al., “Mixup: Beyond empirical risk minimiza- tion,” inProc. ICLR, 2018
2018
-
[24]
UNSW-NB15: A comprehen- sive dataset for network IDS,
N. Moustafa and J. Slay, “UNSW-NB15: A comprehen- sive dataset for network IDS,” inProc. MilCIS, 2015, pp. 1–6
2015
-
[25]
Representation Learning with Contrastive Predictive Coding
A. van den Oord, Y . Li, and O. Vinyals, “Repre- sentation learning with contrastive predictive coding,” arXiv:1807.03748, 2019
work page internal anchor Pith review Pith/arXiv arXiv 2019
-
[26]
EPFG: Electricity price forecasting with enhanced GANs neural network,
M. Hanif, M. K. Shahzad, V . Mehmood, and I. Saleem, “EPFG: Electricity price forecasting with enhanced GANs neural network,”IETE Journal of Research, vol. 69, no. 9, pp. 6473–6482, 2023
2023
-
[27]
LNDIR: A lightweight non-increasing delivery-latency interval-based routing for duty-cycled sensor networks,
M. K. Shahzad, D. T. Nguyen, V . Zalyubovskiy, and H. Choo, “LNDIR: A lightweight non-increasing delivery-latency interval-based routing for duty-cycled sensor networks,”International Journal of Distributed Sensor Networks, vol. 14, no. 4, pp. 1–16, 2018
2018
-
[28]
Steel defect classifi- cation using machine learning,
S. R. Arshad and M. K. Shahzad, “Steel defect classifi- cation using machine learning,” inProc. 16th Int. Conf. Ubiquitous Information Management and Communica- tion (IMCOM), 2022. 9
2022
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.