ITIRel: Joint Entity and Relation Extraction for Internet of Things Threat Intelligence

Published: 01 Jan 2024, Last Modified: 15 Feb 2025IEEE Internet Things J. 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: With the rising security issues in the Internet of Things (IoT), IoT threat intelligence (ITI) raises more and more concern. However, the lack of ITI knowledge graphs (KGs) hinders the sharing and utilization of ITI that is usually in the form of unstructured text data scattered around the Internet. In this article, we propose a knowledge extraction method vital to the construction of ITI KGs. We first build an ITI ontology based on existing security ontologies and knowledge bases, providing an organized schema to incorporate ITI text data. Second, we design a joint model for ITI entity and relation extraction, namely, ITIRel, based on TPLinker_plus. To assist ITIRel in ITI entity recognition, we introduce domain knowledge to help the model learn the semantics of IoT security terms, which also improves the accuracy of relation extraction. We further optimize the tagging scheme of TPLinker_plus to enhance joint extraction performance. Finally, due to the lack of annotated ITI text data, we combine manual annotation and data augmentation techniques to create a new ITI data set. Experiment results show that ITIRel establishes the new state-of-the-art on the data set, which implies that our knowledge extraction method is suitable for ITI.
Loading