Chinese Cyber Threat Intelligence Named Entity Recognition via RoBERTa-wwm-RDCNN-CRF
Source abstract
Abstract
In recent years, cyber attacks have been intensifying and causing great harm to individuals, companies, and countries. The mining of cyber threat intelligence (CTI) can facilitate intelligence integration and serve well in combating cyber attacks. Named Entity Recognition (NER), as a crucial component of text mining, can structure complex CTI text and aid cybersecurity professionals in effectively countering threats. However, current CTI NER research has mainly focused on studying English CTI. In the limited studies conducted on Chinese text, existing models have shown poor performance. To fully utilize the power of Chinese pre-trained language models (PLMs) and conquer the problem of lengthy infrequent English words mixing in the Chinese CTIs, we propose a residual dilated convolutional neural network (RDCNN) with a conditional random field (CRF) based on a robustly optimized bidirectional encoder representation from transformers pre-training approach with whole word masking (RoBERTa-wwm), abbreviated as RoBERTa-wwm-RDCNN-CRF. We are the first to experiment on the relevant open source dataset and achieve an F1-score of 82.35%, which exceeds the common baseline model bidirectional encoder representation from transformers (BERT)-bidirectional long short-term memory (BiLSTM)-CRF in this field by about 19.52% and exceeds the current state-of-the-art model, BERT-RDCNN-CRF, by about 3.53%. In addition, we conducted an ablation study on the encoder part of the model to verify the effectiveness of the proposed model and an in-depth investigation of the PLMs and encoder part of the model to verify the effectiveness of the proposed model. The RoBERTa-wwm-RDCNN-CRF model, the shared pre-processing, and augmentation methods can serve the subsequent fundamental tasks such as cybersecurity information extraction and knowledge graph construction, contributing to important applications in downstream tasks such as intrusion detection and advanced persistent threat (APT) attack detection.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Topic Modeling · Spam and Phishing Detection · Authorship Attribution and Profiling
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (39)
Show source-provided references
1. Cyber threat intelligence sharing: Survey and research directions10.1016/j.cose.2019.101589 ↗
2. A review on cyber security named entity recognition10.1631/FITEE.2000286 ↗
3. Collecting indicators of compromise from unstructured text of cybersecurity articles using neural-based sequence labelling
4. A network security entity recognition method based on feature template and CNN-BiLSTM-CRF10.1631/FITEE.1800520 ↗
5. Triple extraction of network security knowledge fused with adversarial active learning
6. The named entity recognition of Chinese cybersecurity using an active learning strategy10.1155/2021/6629591 ↗
7. Cyber threat intelligence entity extraction based on focal loss
8. Research on APT attack entity recognition and alignment based on BERT and BiLSTM-CRF
9. Cybersecurity entity recognition method based on residual dilated convolution neural network
10. ALBERT: A lite BERT for self-supervised learning of language representations
11. DNNBoT: Deep neural network-based botnet detection and classification10.32604/cmc.2022.020938 ↗
12. Development of PCCNN-based network intrusion detection system for EDGE computing10.32604/cmc.2022.018708 ↗
13. DBoTPM: A deep neural network-based botnet prediction model10.3390/electronics12051159 ↗
14. Network optimization using defender system in cloud computing security based intrusion detection system with game theory deep neural network (IDSGT-DNN)10.1016/j.patrec.2022.02.013 ↗
15. Insider threat detection based on NLP word embedding and machine learning10.32604/iasc.2022.021430 ↗
16. Named entity recognition on code-switched data: Overview of the CALCS, 2018 shared task
17. Multi-features based semantic augmentation networks for named entity recognition in threat intelligence
18. M. T. Alam, D. Bhusal, Y. Park and N. Rastogi, “Looking beyond IoCs: Automatically extracting attack patterns from external CTI,” arXiv: 2211.01753, 2022.10.1145/3607199.3607208 ↗
19. M. Bayer, P. Kuehn, R. Shanehsaz and C. Reuter, “CySecBERT: A domain-adapted language model for the cybersecurity domain,” arXiv: 2212.02974, 2022.
20. M. T. Alam, D. Bhusal, Y. Park and N. Rastogi, “CyNER: A python library for cybersecurity named entity recognition,” arXiv: 2204.05754, 2022.
21. Cyber threat intelligence-based malicious URL detection model using ensemble learning10.3390/s22093373 ↗
22. AttacKG: Constructing technique knowledge graph from cyber threat intelligence reports
23. A comparative study of deep learning based named entity recognition algorithms for cybersecurity
24. CTI ANT: Hunting for Chinese threat intelligence
25. J. Devlin, M. W. Chang, K. Lee and K. Toutanova, “BERT: Pre-training of deep bidirectional transformers for language understanding,” arXiv: 1810.04805, 2019.
26. Y. H. Liu, M. Ott, N. Goyal, J. F. Du, M. Joshi et al., “RoBERTa: A robustly optimized BERT pretraining approach,” arXiv: 1907.11692, 2019.
27. K. Clark, M. T. Luong and Q. V. Le, “ELECTRA: Pre-training text encoders as discriminators rather than generators,” arXiv: 2003.10555, 2020.
28. Revisiting pre-trained models for Chinese natural language processing
29. Introduction to the CoNLL-2003 shared task: Language-independent named entity recognition
30. CogLTX: Applying BERT to long texts
31. Research on threat intelligence entity extraction based on STIX standard
32. CSKG4APT: A cybersecurity knowledge graph for advanced persistent threat organization attribution
33. Survey of research on named entity recognition in cyber threat intelligence
34. Deep residual learning for image recognition
35. Inception-v4, inception-resNet and the impact of residual connections on learning
36. Deep sparse rectifier neural networks
37. CDTier: A Chinese dataset of threat intelligence entity relationships
38. Y. Cui, W. Che, S. Wang and T. Liu, “LERT: A linguistically-motivated pre-trained language model,” arXiv: 2211.05344, 2022.
39. Backpropagation applied to handwritten zip code recognition10.1162/neco.1989.1.4.541 ↗