stat.MLMar 6, 2026

Semantics-Aware Caching for Concept Learning

Authors: Louis Mozart Kamdem Teyou, Caglar Demir, Axel-Cyrille Ngonga Ngomo

Organizations: Heinz Nixdorf Institute, Furstenalle 11, 33102 Paderborn, Germany · Paderborn University, Warburgerstr. 100, 33098 Paderborn, Germany

Abstract

Concept learning is a form of supervised machine learning that operates on knowledge bases in description logics. State-of-the-art concept learners often rely on an iterative search through a countably infinite concept space. In each iteration, they retrieve instances of candidate solutions to select the best concept for the next iteration. While simple learning problems might require a few dozen instance retrieval calls to find a fitting solution, complex learning problems might necessitate thousands of calls. We alleviate the resulting runtime challenge by presenting a semantics-aware caching approach. Our cache is essentially a subsumption-aware map that links concepts to a set of instances via crisp set operations. Our experiments on 5 datasets with 4 symbolic reasoners, a neuro-symbolic reasoner, and 5 popular pagination policies demonstrate that our cache can reduce the runtime of concept retrieval and concept learning by an order of magnitude while being effective for both symbolic and neuro-symbolic reasoners.

Figures & tables

Explore similar work

CardsList
  1. MVR-cache: Optimizing Semantic Caching via Multi-Vector Retrieval and Learned Prompt Segmentation

    May 24, 2026Ali Noshad, Zishan Zheng, Yinjun WuLLM Inference EfficiencyRL for Combinatorial Optimization

  2. KGCache: Amortized Subgraph Retrieval for KG Reasoning with LLMs

    Aug 8, 2026Uros Stanic, Changcheng Yuan, Sabuj Laskar +1Knowledge Graph Question Answering

  3. Towards Reasonable Concept Bottleneck Models

    Jun 5, 2025Nektarios Kalampalikis, Kavya Gupta, Georgi Vitanov +1Concept Bottleneck ModelsInterpretable ML