Retrieval Augmented Generation (RAG) has enjoyed increased attention in the recent past, yet recent advancements in Large Language Models (LLMs) have highlighted the difficulty of ensuring trustworthiness and factuality. Current RAG methodologies often modify the internal architecture of pre-trained language models (PLMs) or rely on textifying knowledge graphs (KGs), which results in lossy linearization and context saturation. This paper introduces ConceptFormer, a neuro-symbolic approach to ground LLMs in structured knowledge from the Web of Data (e.g., Wikidata), without altering their internal structure or relying on textual input of KGs. ConceptFormer operates in the LLM embedding vector space, creating and injecting concept vectors that encapsulate the topological structure of the KG nodes directly. Trained in conjunction with a frozen LLM, ConceptFormer generates a comprehensive lookup table that maps KG nodes to their respective concept vectors. The approach aims to enhance the factual reliability of LLMs by enabling them to process these concept vectors natively, thus enriching them with structured world knowledge in a graph-native manner. Our experiments demonstrate that the addition of concept vectors to GPT-2 0.1B substantially increases its factual recall ability (Hit@10) by up to 272% when tested on sentences from Wikipedia and up to 348% on synthetically generated sentences. Even injecting only a single concept vector into the prompt increases factual recall ability (Hit@10) by up to 213% on Wikipedia sentences, significantly outperforming RAG with graph textification. This demonstrates that preserving topological structure in latent space is more effective for factuality than textual linearization, while coincidentally reducing token consumption by 130x.
Barmettler et al. (Thu,) studied this question.