CLMN: Concept based Language Models via Neural Symbolic Reasoning
Yibo Yang
TL;DR
The paper tackles the interpretability gap in NLP by introducing CLMN, a neural-symbolic framework that leverages continuous concept embeddings and fuzzy-logic reasoning to model dynamic concept interactions without sacrificing performance. By integrating a Concept Layer and two neural-symbolic modules (Concept Polarity and Concept Relevance Networks), CLMN generates semantically meaningful explanations while maintaining competitive accuracy across multiple PLMs. Experiments on an augmented restaurant-review sentiment dataset demonstrate strong concept alignment and actionable explanations, with ablations highlighting the complementary roles of the concept and neural-symbolic components. The work suggests a practical path toward transparent, trustworthy NLP systems in domains like healthcare and finance, with opportunities for hierarchical reasoning and multilingual applicability.
Abstract
Deep learning has advanced NLP, but interpretability remains limited, especially in healthcare and finance. Concept bottleneck models tie predictions to human concepts in vision, but NLP versions either use binary activations that harm text representations or latent concepts that weaken semantics, and they rarely model dynamic concept interactions such as negation and context. We introduce the Concept Language Model Network (CLMN), a neural-symbolic framework that keeps both performance and interpretability. CLMN represents concepts as continuous, human-readable embeddings and applies fuzzy-logic reasoning to learn adaptive interaction rules that state how concepts affect each other and the final decision. The model augments original text features with concept-aware representations and automatically induces interpretable logic rules. Across multiple datasets and pre-trained language models, CLMN achieves higher accuracy than existing concept-based methods while improving explanation quality. These results show that integrating neural representations with symbolic reasoning in a unified concept space can yield practical, transparent NLP systems.
