Research Article

Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation

Volume: 12 Number: 3 September 30, 2026

Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation

Abstract

Intrusion detection for the Internet of Things (IoT) increasingly runs on IoT gateways and enterprise sensors that need architectures accurate enough to trust without being computationally heavy. Causal convolution offers gated, dilated, and multi-scale receptive-field mechanisms at low cost compared with recurrent or attention-based models. Whether such mechanisms need a bidirectional wrapper to approach classical machine-learning classifiers on tabular network-flow data remains unexamined. This study compares three causal-convolution mechanisms, dilated gated convolution, depthwise-separable gated convolution, and multi-scale causal inception, each trained bidirectionally and unidirectionally. A three-seed comparison on Telemetry, Operating system, and Network dataset (TON IoT) finds no significant accuracy difference between the two forms for any mechanism although the bidirectional wrapper roughly doubles the parameter count. Two feature-grouped variants split the token sequence into two or four groups before a late fusion step. All architectures are benchmarked against classical baselines, including Random Forest and Extreme Gradient Boosting, on TON IoT. The three bidirectional mechanisms and Extreme Gradient Boosting are additionally run once, under seed 42, on Canadian Institute for Cybersecurity IoT dataset (CIC-IoT-2023) as a limited external check. Dataset structure is characterized through mutual-information and principal-component analysis. The best unidirectional architecture, dilated gated convolution with only 402,000 parameters, reaches a three-seed mean macro F1-score of 95.47 percent and a Matthews Correlation Coefficient (MCC) of 0.9798 on TON IoT. This is 0.97 points below Extreme Gradient Boosting’s 96.44 percent. A pre-specified equivalence test confirms that this architecture’s bidirectional and unidirectional forms are statistically equivalent within half a macro-F1 point. Gradient-boosted trees remain strongest, but the margin is narrow enough for causal convolution to work as a lightweight alternative. A feature-ordering check across four tokenization orders, each averaged over three seeds, shows this margin depends on the specific order used. The order adopted throughout this study was the strongest of the four for two of the three mechanisms, and statistically indistinguishable from the strongest for the third. Principal-component analysis shows TON IoT’s signal concentrates in a low-dimensional subspace, a pattern mutual information corroborates through the large share of near-uninformative raw features, together explaining k-Nearest Neighbors’ competitive performance there. On TON IoT, a single-direction causal-convolution pass is a compact alternative to tree ensembles and to its own bidirectional counterpart. Measured Central Processing Unit (CPU) cost is reported with the results.

Keywords

Supporting Institution

None

Ethical Statement

No approval from the Board of Ethics is required, since this study relies exclusively on publicly available, previously anonymized benchmark datasets and involves no human or animal subjects.

Thanks

None

References

  1. A. van den Oord, S. Dieleman, H. Zen, K. Simonyan, O. Vinyals, A. Graves, N. Kalchbrenner, A. Senior, K. Kavukcuoglu, WaveNet: A generative model for raw audio, 9th ISCA Speech SynthesisWorkshop, Sunnyvale, California, 2016, pp. 125.
  2. C. Lea, M. D. Flynn, R. Vidal, A. Reiter, G. D. Hager, Temporal convolutional networks for action segmentation and detection, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2017) 1003–1012.
  3. F. Chollet, Xception: Deep learning with depthwise separable convolutions, IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, Hawaii, 2017, pp. 1800-1807.
  4. C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, D. Erhan, V. Vanhoucke, A. Rabinovich, Going deeper with convolutions, IEEE Conference on Computer Vision and Pattern Recognition, Boston, Massachusetts, 2015, pp. 1–9.
  5. L. Breiman, Random forests, Machine Learning 45 (1) (2001) 5–32.
  6. T. Chen, C. Guestrin, XGBoost: A scalable tree boosting system, Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, New York, 2016, pp. 785–794.
  7. L. Grinsztajn, E. Oyallon, G. Varoquaux, Why do tree-based models still outperform deep learning on typical tabular data?, Proceedings of the 36th International Conference on Neural Information Processing Systems, New Orleans, Louisiana, 2022, pp. 507–520.
  8. J. H. Friedman, Greedy function approximation: A gradient boosting machine, The Annals of Statistics 29 (5) (2001) 1189–1232.

Details

Primary Language

English

Subjects

Deep Learning, System and Network Security, Data Security and Protection

Journal Section

Research Article

Publication Date

September 30, 2026

Submission Date

July 24, 2026

Acceptance Date

September 22, 2026

Published in Issue

Year 2026 Volume: 12 Number: 3

APA
Sarıtaş, Ö. F. (2026). Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation. Journal of Advanced Research in Natural and Applied Sciences, 12(3), 398-419. https://doi.org/10.28979/jarnas.2001271
AMA
1.Sarıtaş ÖF. Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation. JARNAS. 2026;12(3):398-419. doi:10.28979/jarnas.2001271
Chicago
Sarıtaş, Ömer Faruk. 2026. “Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation”. Journal of Advanced Research in Natural and Applied Sciences 12 (3): 398-419. https://doi.org/10.28979/jarnas.2001271.
EndNote
Sarıtaş ÖF (September 1, 2026) Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation. Journal of Advanced Research in Natural and Applied Sciences 12 3 398–419.
IEEE
[1]Ö. F. Sarıtaş, “Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation”, JARNAS, vol. 12, no. 3, pp. 398–419, Sept. 2026, doi: 10.28979/jarnas.2001271.
ISNAD
Sarıtaş, Ömer Faruk. “Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation”. Journal of Advanced Research in Natural and Applied Sciences 12/3 (September 1, 2026): 398-419. https://doi.org/10.28979/jarnas.2001271.
JAMA
1.Sarıtaş ÖF. Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation. JARNAS. 2026;12:398–419.
MLA
Sarıtaş, Ömer Faruk. “Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation”. Journal of Advanced Research in Natural and Applied Sciences, vol. 12, no. 3, Sept. 2026, pp. 398-19, doi:10.28979/jarnas.2001271.
Vancouver
1.Ömer Faruk Sarıtaş. Causal-Convolutional Architectures for IoT Intrusion Detection: A Systematic Comparison Against Classical Machine Learning Baselines and a Bidirectionality Ablation. JARNAS. 2026 Sep. 1;12(3):398-419. doi:10.28979/jarnas.2001271

 

 

 

TR Dizin 20466
 

 

SAO/NASA Astrophysics Data System (ADS)    34270

                                                   American Chemical Society-Chemical Abstracts Service CAS    34922 

 

DOAJ 32869

EBSCO 32870

Scilit 30371                        

SOBİAD 20460

 

29804 JARNAS is licensed under a Creative Commons Attribution-NonCommercial 4.0 International Licence (CC BY-NC).