Integrating Knowledge Graphs with Retrieval-Augmented Generation to Automate IoT Device Security Compliance

dc.contributor.authorIslam, Mohammad
dc.contributor.authorElluri, Lavanya
dc.contributor.authorJoshi, Karuna
dc.date.accessioned2025-07-09T17:54:47Z
dc.date.issued2025-06-14
dc.descriptionThe 2025 IEEE International Conference on Intelligence and Security Informatics, JULY 12-13, 2025, HONG KONG, CHINA
dc.description.abstractAs IoT device adoption grows, ensuring cybersecurity compliance with IoT standards, like National Institute of Standards and Technology Interagency (NISTIR) 8259A, has become increasingly complex. These standards are typically presented in lengthy, text-based formats that are difficult to process and query automatically. We built a knowledge graph to address this challenge to represent the key concepts, relationships, and references within NISTIR 8259A. We further integrate this knowledge graph with RetrievalAugmented Generation (RAG) techniques that can be used by large language models (LLMs) to enhance the accuracy and contextual relevance of information retrieval. Additionally, we evaluate the performance of RAG using both graph-based queries and vector database embeddings. Our framework, implemented in Neo4j, was tested using multiple LLMs, including LLAMA2, Mistral-7B, and GPT-4. Our findings show that combining knowledge graphs with RAG significantly improves query precision and contextual relevance compared to unstructured vector-based retrieval methods. While traditional rule-based compliance tools were not evaluated in this study, our results demonstrate the advantages of structured, graphdriven querying for security standards like NISTIR 8259A.
dc.description.sponsorshipThis work was partially funded by the National Science Foundation (NSF) award 2310844, IUCRC Phase II UMBC: Center for Accelerated Real-Time Analytics (CARTA) and by NSF award 2348147. We express our gratitude to colleagues whose insights and expertise significantly contributed to the research.
dc.description.urihttps://ebiquity.umbc.edu/_file_directory_/papers/1432.pdf
dc.format.extent6 pages
dc.genreconference papers and proceedings
dc.genrepreprints
dc.identifierdoi:10.13016/m29jgj-sdsk
dc.identifier.urihttp://hdl.handle.net/11603/39214
dc.language.isoen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Information Systems Department
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.subjectUMBC Ebiquity Researh Group
dc.subjectUMBC Knowledge, Analytics, Cognitive and Cloud Computing (KnACC) lab
dc.subjectUMBC Cybersecurity Institute
dc.titleIntegrating Knowledge Graphs with Retrieval-Augmented Generation to Automate IoT Device Security Compliance
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0002-6354-1686
dcterms.creatorhttps://orcid.org/0000-0001-8024-6980

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1432IntegratingKnowledgeGraphswith.pdf
Size:
470.39 KB
Format:
Adobe Portable Document Format