Multi-View Cluster Structure Guided One-Class BLS-Autoencoder for Intrusion Detection
Source abstract
Abstract
Intrusion detection systems are crucial for cybersecurity applications. Network traffic data originate from diverse terminal sources, exhibiting multi-view feature spaces, while the collection of unknown intrusion data is costly. Current one-class classification (OCC) approaches are mainly designed for single-view data. Multi-view OCC approaches usually require collecting multi-view traffic data from all sources and have difficulty detecting intrusion independently in each view. Furthermore, they commonly ignore the potential subcategories in normal traffic data. To address these limitations, this paper utilizes the Broad Learning System (BLS) technique and proposes an intrusion detection framework based on a multi-view cluster structure guided one-class BLS-autoencoder (IDF-MOCBLSAE). Specifically, a multi-view co-association matrix optimization objective function with doubly-stochastic constraints is first designed to capture the cross-view cluster structure. Then, a multi-view cluster structure guided one-class BLS-autoencoder (MOCBLSAEs) is proposed, which learns the discriminative patterns of normal traffic data by preserving the cross-view clustering structure while minimizing the intra-view sample reconstruction errors, thereby enabling the identification of unknown intrusion data. Finally, an intrusion detection framework is constructed based on multiple MOCBLSAEs to achieve both individual and ensemble intrusion detection. Through experimentation, IDF-MOCBLSAE is validated on real-world network traffic datasets for multi-view one-class classification tasks, demonstrating its superiority over state-of-the-art one-class approaches.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Advanced Malware Detection Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Computer and Cyber Security, Fujian Normal University, Fuzhou 350108, China
School of Engineering, Huaqiao University, Quanzhou 362000, China
Funding
National Natural Science Foundation of China · Fundamental Research Funds for the Central Universities · Scientific Research Funds of Huaqiao University · High-level Talent Team Project of Quanzhou City
References (36)
Show source-provided references
1. A Hybrid Algorithm Incorporating Vector Quantization and One-Class Support Vector Machine for Industrial Anomaly Detection10.1109/TII.2022.3145834 ↗
2. A novel anomaly detection method based on adaptive mahalanobis-squared distance and one-class knn rule for structural health monitoring under environmental effects10.1016/j.ymssp.2019.106495 ↗
3. Boundary-based Fuzzy-SVDD for one-class classification10.1002/int.22773 ↗
4. Defect Classification and Detection Using a Multitask Deep One-Class CNN10.1109/TASE.2021.3109353 ↗
5. Calibrated One-Class Classification for Unsupervised Time Series Anomaly Detection10.1109/TKDE.2024.3393996 ↗
6. One-Class Adversarial Fraud Detection Nets With Class Specific Representations
7. A One-Class Generative Adversarial Detection Framework for Multifunctional Fault Diagnoses10.1109/TIE.2021.3108719 ↗
8. Unsupervised Fault Detection With Deep One-Class Classification and Manifold Distribution Alignment10.1109/TII.2023.3275696 ↗
9. One-Class Classification with Extreme Learning Machine10.1155/2015/412957 ↗
10. Multilayer One-Class Extreme Learning Machine10.1016/j.neunet.2019.03.004 ↗
11. Hybrid Ensemble Broad Learning System for Network Intrusion Detection10.1109/TII.2023.3332957 ↗
12. Stacked One-Class Broad Learning System for Intrusion Detection in Industry 4.010.1109/TII.2022.3157727 ↗
13. Privileged Multi-View One-Class Support Vector Machine10.1016/j.neucom.2023.127186 ↗
14. DOCC: Deep one-class crop classification via positive and unlabeled learning for multi-modal satellite imagery
15. Detecting Relevant App Reviews for Software Evolution and Maintenance Through Multimodal One-Class Learning10.1016/j.infsof.2022.106998 ↗
16. Multimodal subspace support vector data description10.1016/j.patcog.2020.107648 ↗
17. Estimating the support of a high-dimensional distribution10.1162/089976601750264965 ↗
18. Support vector data description10.1023/B:MACH.0000008084.60811.49 ↗
19. Event-Based Anomaly Detection Using a One-Class SVM for a Hybrid Electric Vehicle10.1109/TVT.2022.3165526 ↗
20. OCPAD: One class Naive Bayes classifier for payload based anomaly detection10.1016/j.eswa.2016.07.036 ↗
21. Support vector data descriptions and k-means clustering: One class10.1109/TNNLS.2017.2737941 ↗
22. MOCCA: Multilayer one-class classification for anomaly detection10.1109/TNNLS.2021.3130074 ↗
23. Dissimilarity-Preserving Representation Learning for One-Class Time Series Classification10.1109/TNNLS.2023.3273503 ↗
24. Extreme learning machine: Theory and applications10.1016/j.neucom.2005.12.126 ↗
25. Broad learning system: An effective and efficient incremental learning system without the need for deep architecture10.1109/TNNLS.2017.2716952 ↗
26. Maximum Correntropy Criterion-Based Hierarchical One-Class Classification10.1109/TNNLS.2020.3015356 ↗
27. Incremental Novelty Identification From Initially One-Class Learning to Unknown Abnormality Classification10.1109/TIE.2021.3101001 ↗
28. Adaptive Memory Broad Learning System for Unsupervised Time Series Anomaly Detection10.1109/TNNLS.2024.3415621 ↗
29. Cluster ensembles: A knowledge reuse framework for combining multiple partitions
30. Zass, R., and Shashua, A. (2006, January 4–7). Doubly stochastic normalization for spectral clustering. Proceedings of the Conference and Workshop on Neural Information Processing Systems, Vancouver, BC, Canada.
31. Representational learning with elms for big data
32. Semi-Supervised and Unsupervised Extreme Learning Machines10.1109/TCYB.2014.2307349 ↗
33. Tavallaee, M., Bagheri, E., Lu, W., and Ghorbani, A. (2009, January 8–10). A Detailed Analysis of the KDD CUP 99 Data Set. Proceedings of the IEEE Symposium on Computational Intelligence for Security and Defense Applications, Ottawa, ON, Canada.10.1109/CISDA.2009.5356528 ↗
34. Moustafa, N., and Slay, J. (2015, January 10–12). UNSW-NB15: A Comprehensive Data Set for Network Intrusion Detection Systems (UNSW-NB15 Network Data Set). Proceedings of the Military Communications and Information Systems Conference, Canberra, Australia.10.1109/MilCIS.2015.7348942 ↗
35. Ruff, L., Vandermeulen, R., Goernitz, N., Deecke, L., Siddiqui, S.A., Binder, A., Müller, E., and Kloft, M. (2018, January 10–15). Deep one-class classification. Proceedings of the International Conference on Machine Learning, Stockholm, Sweden.
36. Aggarwal, C.C. (2015). Outlier Analysis, Springer.10.1007/978-3-319-14142-8_8 ↗