Litcius/Paper detail

Cybersecurity named entity recognition using bidirectional long short-term memory with conditional random fields

Pingchuan Ma, Bo Jiang, Zhigang Lü, Ning Li, Zhengwei Jiang

2020Tsinghua Science & Technology95 citationsDOIOpen Access PDF

Abstract

Network texts have become important carriers of cybersecurity information on the Internet. These texts include the latest security events such as vulnerability exploitations, attack discoveries, advanced persistent threats, and so on. Extracting cybersecurity entities from these unstructured texts is a critical and fundamental task in many cybersecurity applications. However, most Named Entity Recognition (NER) models are suitable only for general fields, and there has been little research focusing on cybersecurity entity extraction in the security domain. To this end, in this paper, we propose a novel cybersecurity entity identification model based on Bidirectional Long Short-Term Memory with Conditional Random Fields (Bi-LSTM with CRF) to extract security-related concepts and entities from unstructured text. This model, which we have named XBiLSTM-CRF, consists of a word-embedding layer, a bidirectional LSTM layer, and a CRF layer, and concatenates X input with bidirectional LSTM output. Via extensive experiments on an open-source dataset containing an office security bulletin, security blogs, and the Common Vulnerabilities and Exposures list, we demonstrate that XBiLSTM-CRF achieves better cybersecurity entity extraction than state-of-the-art models.

Topics & Concepts

Conditional random fieldComputer scienceNamed-entity recognitionVulnerability (computing)Task (project management)Computer securityThe InternetWord embeddingWord (group theory)Term (time)Layer (electronics)EmbeddingArtificial intelligenceNatural language processingWorld Wide WebPhilosophyEconomicsChemistryPhysicsQuantum mechanicsOrganic chemistryLinguisticsManagementTopic ModelingNatural Language Processing TechniquesData Quality and Management
Cybersecurity named entity recognition using bidirectional long short-term memory with conditional random fields | Litcius