Summary
This paper studies concept erasure, a task proposed by prior work [1,2] which aims to remove information from a chosen attribute while retaining other information from the original input as much as possible. This paper achieves this by maximizing the kernelized rate-distortion maximizer (KRaM), an objective from information theory measuring how well lossy compression methods obtain the original information—specifically, maximizing the objective results in increased dissimilarity between instance pairs with similar concept labels, leading to the distances in the learned representation unrelated to the concept labels, achieving concept erasure. To preserve the information from the original input, a constraint is proposed in this paper by maintaining the rate-distortion function to a constant size using a Lagrangian function. The authors propose to use k-nearest neighbors to measure the alignment: how much the learned representation preserves the information from the original input after concept erasure. Bounds for the objective and expectation of the alignment are provided. Finally, the authors provide empirical results to demonstrate that the proposed method can erase concepts (categorical, continuous, and vector-valued) in the DIAL, UCI Crimes, and Jigsaw toxicity datasets.
[1] Ravfogel, Shauli, et al. "Kernelized Concept Erasure." arXiv preprint arXiv:2201.12191 (2022).
[2] Ravfogel, Shauli, et al. "Linear adversarial concept erasure." International Conference on Machine Learning. PMLR, 2022.
Strengths
Originality: The research problem is already defined and studied, but the method of using kernelized rate-distortion function for concept erasure is new.
Quality: The quality of this submission is relatively high. The related publications are cited and discussed. The empirical analysis is comprehensive, and the theoretical results are also provided. Notably, the method can erase concepts from categorical attributes and continuous or vector-based concepts (e.g., word vectors). A synthetic experiment verifies the proposed measuring alignment and outperforms other alignment measurements. The empirical results on vector-valued concept erasure are convincing.
Clarity: The paper is well-written. Key terms, such as concepts, the rate-distortion function, and the alignment score measurement, are clearly defined.
Significance: The authors make a great effort to use the proposed KraM on distributed word vector representations such as GPT-3.5 to erase concepts, making this work very relevant and significant to the recent trends of large language models and valuable for many real-world tasks requiring removing certain concepts or attributes.
Weaknesses
> Instead, objectives for concept erasure use no supervision (apart from the labels of the concept to remove). This makes using adversarial learning or mutual information estimation methods for concept erasure difficult.
Unfortunately, this may not be the case. Although the specific problem of concept erasure is not studied in mutual information estimation methods, works such as [1-3] remove information from a particular attribute without any downstream task known using mutual information estimation or invariant learning. It would be helpful for the reviewer to give final recommendations if the authors could further compare these works.
Also, the proposed method has similar or worse results than baselines, such as some entries in Table 1.
[3] Song, Jiaming, et al. "Learning controllable fair representations." The 22nd International Conference on Artificial Intelligence and Statistics. PMLR, 2019.
[4] Tsai, Yao-Hung Hubert, et al. "Conditional contrastive learning: Removing undesirable information in self-supervised representations." arXiv e-prints (2021): arXiv-2106.
[5] Moyer, Daniel, et al. "Invariant representations without adversarial training." Advances in Neural Information Processing Systems 31 (2018).
Questions
In Figure 4, the accuracy and alignment score trend differs from Section 4, where the authors claim that the alignment score is well correlated with the downstream performance. The reviewer is unsure about this and gently asks the authors to clarify.
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.
Limitations
The authors have discussed the limitations of the work as well as future directions.