TLDR: This research paper investigates the influence of training data on the performance of concept probes, which are used to interpret neural networks. Key findings include that relevant concepts can be accurately probed with relatively small datasets, larger original models do not negatively impact probing performance (and may even slightly improve it), reusing data from the original model’s training set does not degrade probe accuracy, and while probes show some robustness to noisy labels, data quality remains a critical factor for reliable results.
Artificial neural networks, despite their remarkable capabilities, often operate as ‘black boxes,’ making it challenging for humans to understand how they arrive at their decisions. This lack of transparency is particularly concerning in applications affecting health or safety. To address this, a field known as Explainable AI (XAI) has emerged, with one prominent methodology being concept probing.
What is Concept Probing?
Concept probing involves training a separate, simpler model, called a ‘probe,’ to identify specific human-defined concepts within the internal representations (activations) of an existing neural network. For instance, if a neural network classifies bird species, a probe might be trained to detect whether a ‘yellow belly’ concept is present in the network’s internal state. The better the probe performs, the more information the neural network’s representations are believed to carry about that concept. This approach allows researchers to gain insights into what a complex model has learned without needing to retrain or modify the original model.
While concept probing has gained significant interest, most research has focused on the design of the probing models or the neural networks being probed. However, the crucial role of the data used to train these probes has largely been overlooked. This paper, titled On the Performance of Concept Probing: The Influence of the Data, addresses this gap by thoroughly investigating how different characteristics of the training data affect the performance of concept probes, particularly in image classification tasks.
The authors, Manuel de Sousa Ribeiro, Afonso Leote, and João Leite, explored four key dimensions of data influence:
1. Effect of Train Dataset Size
A common question in concept probing is how much data is truly necessary to train an effective probe. The research hypothesized that if a concept is relevant to the original neural network’s task, its internal representations should already contain related information, allowing probes to learn efficiently even with limited data. The findings support this: probes for relevant concepts showed rapid accuracy growth, stabilizing around 200-250 training samples. Non-relevant concepts, as expected, required more data and still achieved significantly worse results. This suggests that concept probing can be feasible even when labeled data for specific concepts is scarce.
2. Effect of Original Model Size
As neural networks grow larger, so does the number of their internal activations, which are fed to the probes. The study investigated whether this increased complexity negatively impacts probe training. Surprisingly, the results indicated that the accuracy of probing models slightly increased with the scaling up of the original models’ size. Conversely, scaling down the original models tended to deteriorate probe performance, especially for smaller models. This suggests that larger models might provide additional, beneficial information for probes, and that concept probing remains effective even with the increasingly large models prevalent today.
3. Effect of Reusing Data
It’s common practice to train probes using data samples that were not part of the original neural network’s training set, out of concern that reusing data might lead to undesirable effects. This research challenged that assumption. Experiments showed that the performance of the trained probes remained largely unchanged, even when all of the probe’s training data came from the original model’s training set. This is a significant insight, particularly for domains where data acquisition is costly or limited, as it suggests that reusing existing data might be a viable and effective strategy.
4. Effect of Data Quality
Data quality, especially label accuracy, is paramount in machine learning. The study examined how noisy labels in the probe’s training data impact performance. Probing models demonstrated a moderate robustness to noise; for instance, 20% artificially introduced noise led to a relative performance reduction of about 9.3%. However, the impact worsened significantly with more than 30% noise. Furthermore, naturally occurring noise, such as that found in the CUB dataset’s attribute labels, had a more substantial negative effect. These findings highlight that while probes can tolerate some imperfections, validating and ensuring the quality of concept labels is crucial for reliable interpretations.
Also Read:
- Guiding AI Behavior: A New Method for Controlling Language Model Generalization
- Unpacking Neural Network Behavior: Capacity, Sparsity, and Resilience in Smaller Models
Conclusion
This comprehensive study provides valuable insights into the often-overlooked influence of data on concept probing performance. It confirms that concept probing can be effective with relatively small datasets for relevant concepts, is robust to the increasing size of original neural networks, and can even benefit from reusing data from the original model’s training set. While probes show some resilience to noisy labels, the importance of high-quality data for accurate interpretations remains clear. This research strengthens confidence in the applicability and reliability of concept probing, offering practical guidance for practitioners and encouraging further research into data-centric aspects of AI interpretability.


