Disentangling Linguistic Features with Dimension-Wise Analysis of Vector Embeddings
Saniya Karwa, Navpreet Singh
TL;DR
The paper addresses the interpretability of high-dimensional neural embeddings by introducing LDSP-10 and the Embedding Dimension Importance ($EDI$) score to identify which embedding dimensions encode distinct linguistic properties. It develops a generalizable, dimension-wise analysis framework using Wilcoxon tests, mutual information, and recursive feature elimination to map dimensions to nine linguistic properties plus a control across models like BERT, GPT-2, and MPNet. Key contributions include the LDSP-10 dataset, a quantitative $EDI$ metric, and a cross-model analysis revealing strong dimension-specific encoding for negation and polarity, with more diffuse patterns for other properties such as synonymy. The findings offer concrete insights for interpretability and bias mitigation, suggesting that targeted, dimension-focused adjustments could improve transparency and controllability in language models, while also highlighting limitations in capturing all linguistic nuances. Overall, the framework provides a principled, model-agnostic approach to dissect embedding spaces and guide responsible AI deployment.
Abstract
Understanding the inner workings of neural embeddings, particularly in models such as BERT, remains a challenge because of their high-dimensional and opaque nature. This paper proposes a framework for uncovering the specific dimensions of vector embeddings that encode distinct linguistic properties (LPs). We introduce the Linguistically Distinct Sentence Pairs (LDSP-10) dataset, which isolates ten key linguistic features such as synonymy, negation, tense, and quantity. Using this dataset, we analyze BERT embeddings with various methods, including the Wilcoxon signed-rank test, mutual information, and recursive feature elimination, to identify the most influential dimensions for each LP. We introduce a new metric, the Embedding Dimension Impact (EDI) score, which quantifies the relevance of each embedding dimension to a LP. Our findings show that certain properties, such as negation and polarity, are robustly encoded in specific dimensions, while others, like synonymy, exhibit more complex patterns. This study provides insights into the interpretability of embeddings, which can guide the development of more transparent and optimized language models, with implications for model bias mitigation and the responsible deployment of AI systems.
