TLDR: Researchers have developed a novel method to automatically identify the most suitable internal layer within a neural network for ‘concept probing.’ This technique helps understand what human-defined concepts, like ‘has a red ground color’ or ‘needle-shaped bill,’ are encoded where in an AI model. By evaluating how informative and regular a layer’s representations are regarding a concept, the method enables the training of more accurate and simpler concept probes, offering valuable insights into AI’s internal workings and improving model interpretability.
Artificial neural networks have become incredibly powerful, excelling at complex tasks from image recognition to natural language processing. However, despite their impressive performance, these networks often operate like “black boxes,” making it difficult for humans to understand how they arrive at their decisions. This lack of transparency is a significant challenge, especially as AI is increasingly deployed in critical applications.
A technique called “concept probing” has emerged as a promising way to peer inside these black boxes. The basic idea is to train a separate, simpler AI model, known as a “probe,” to detect human-defined concepts within the internal representations of a larger, more complex neural network. For example, if you have a network that classifies bird images, a probe might be trained to identify if the network’s internal state indicates the presence of a “needle-shaped bill” or “red crown color.”
The effectiveness of these probes, however, heavily depends on which specific internal layer of the neural network they are trained on. Different layers process information at different levels of abstraction. Some layers might hold clear, easily extractable information about a concept, while others might not encode it at all, or encode it in a very complex way. Traditionally, selecting the right layer for probing has often been a matter of guesswork or arbitrary choice.
A Smarter Way to Probe
A new research paper, titled “Concept Probing: Where to Find Human-Defined Concepts – Extended Version –” by Manuel de Sousa Ribeiro, Afonso Leote, and João Leite from NOVA LINCS, NOVA School of Science and Technology, NOVA University Lisbon, proposes an innovative method to automatically identify the optimal layer for concept probing. Their approach is based on two key characteristics of a layer’s internal representations: how “informative” they are and how “regular” they are with respect to the concept of interest.
Informativeness: This refers to how much information about a specific concept is actually present in a layer’s representations. If a layer’s internal state changes significantly when a concept is present versus absent, it’s considered highly informative. The researchers use a measure called the “uncertainty coefficient” to quantify this, which is derived from information theory.
Regularity: This characteristic indicates how easily a concept can be extracted or “mapped” from a layer’s representations. If the concept can be predicted accurately by a simple model (like a logistic regression classifier) trained on that layer’s data, then the representations are considered highly regular. Simpler regularities mean less data is needed to train an effective probe.
By combining these two measures, the proposed method can pinpoint the layer that offers the best balance of information presence and ease of extraction for a given concept. The researchers validated their method through extensive experiments across various neural network models and datasets, including those for traffic sign recognition (GTSRB), bird species classification (CUB), and general object attributes (ImageNet).
Also Read:
- SIDE: Making AI Decisions Transparent with Sparse Explanations
- Enhancing AI Interpretability in Medical Imaging with SPN-Guided Counterfactual Explanations
Insights and Impact
The findings are significant. The method consistently selected layers that led to highly accurate concept probes, outperforming traditional arbitrary selection and even more computationally intensive methods that rely on exhaustive searches. This efficiency is crucial, as training probes for every layer can be very time-consuming.
Beyond just improving probe performance, the research also provides fascinating insights into how neural networks learn and encode information. For instance, the study observed that “wagon-level” concepts (like “has a freight wagon”) were often encoded in earlier layers of a model, while more complex “train-level” concepts (like “WarTrain”) emerged in later layers. This suggests that models build up understanding from simpler, foundational concepts to more abstract ones, much like humans do.
The ability to accurately and efficiently identify where human-defined concepts reside within AI models is a major step forward for Explainable AI. It helps bridge the gap between the complex, subsymbolic world of neural networks and human-understandable symbolic concepts. This work promises to streamline the development of accurate concept probes, which is particularly vital for neuro-symbolic AI frameworks where understanding internal representations directly impacts the performance of subsequent tasks. For more details, you can read the full research paper here.


