CRLGMay 19, 2022

Semi-WTC: A Practical Semi-supervised Framework for Attack Categorization through Weight-Task Consistency

UW
arXiv:2205.09669v38 citationsh-index: 38
Originality Incremental advance
AI Analysis

This work addresses data imbalance and annotation scarcity in cybersecurity attack categorization, though it appears incremental as it builds on existing semi-supervised methods.

The paper tackles the problem of attack categorization with imbalanced and limited labeled data by proposing a semi-supervised framework that improves classification accuracy by 3% and reduces training time by 90% compared to state-of-the-art methods.

Supervised learning has been widely used for attack categorization, requiring high-quality data and labels. However, the data is often imbalanced and it is difficult to obtain sufficient annotations. Moreover, supervised models are subject to real-world deployment issues, such as defending against unseen artificial attacks. To tackle the challenges, we propose a semi-supervised fine-grained attack categorization framework consisting of an encoder and a two-branch structure and this framework can be generalized to different supervised models. The multilayer perceptron with residual connection is used as the encoder to extract features and reduce the complexity. The Recurrent Prototype Module (RPM) is proposed to train the encoder effectively in a semi-supervised manner. To alleviate the data imbalance problem, we introduce the Weight-Task Consistency (WTC) into the iterative process of RPM by assigning larger weights to classes with fewer samples in the loss function. In addition, to cope with new attacks in real-world deployment, we propose an Active Adaption Resampling (AAR) method, which can better discover the distribution of unseen sample data and adapt the parameters of encoder. Experimental results show that our model outperforms the state-of-the-art semi-supervised attack detection methods with a 3% improvement in classification accuracy and a 90% reduction in training time.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes