Summary
The authors improved upon IsoScore, a measure for the isotropy of point clouds (Findings of ACL'22), and proposed the IsoScore* as a measure of **an**isotropy. IsoScore* employs PCA (as a natural method for estimating the covariance matrix) and utilizes shrinkage estimation, making it a differentiable measure that operates robustly even with small data sizes. In experiments, IsoScore* was used as a regularization term when fine-tuning masked language models. As a result, under optimal hyperparameters, performance improvements were observed across multiple downstream tasks.
Strengths
- In the NLP field, the isotropy of internal representations was believed to be the key to model success. The message of this paper, suggesting that the **an**isotropy of internal representations might be the key to performance improvement, will likely resonate intriguingly with many readers.
- The paper comprehensively covers a collection of works related to the isotropy of NLP models, making it a highly self-contained piece for readers.
Weaknesses
### 1. The reasons for contradictions with prior research are unclear, weakening the persuasiveness of the main claim.
The authors' main claim that "**an**isotropy is the key to model performance improvement" isn't reconciled with prior research which posits that "isotropy is the key to model performance improvement". While the authors suggest that the discrepancy arises from the evaluation metrics used (as stated “previous studies have made claims using “flawed” measures of isotropy,” on page 7), both this work and prior studies differ *not* only in metrics but also in tasks (GLUE tasks vs. word similarity tasks). Therefore, it's not an apple-to-apple comparison. If there's an inverse correlation between anisotropy and performance in word similarity tasks, it becomes challenging to coherently explain the overall results. This issue might possibly be resolved if there were experiments or comprehensive discussions specifically for the word similarity tasks.
### 2. The claim that the proposed method improves performance on downstream tasks seems a bit overstretched.
Even when choosing the best settings across multiple hyperparameters, the performance improvement is modest (as seen in Table 1). Moreover, performance can deteriorate compared to the baseline depending on hyperparameter choices (as shown in Figure 3). Furthermore, adopting the proposed method incurs an additional cost of hyperparameter selection. Therefore, for practitioners aiming to employ IsoScore* for their problems, it's hard to advocate for the use of the proposed method. Of course, submissions to ICLR shouldn't be evaluated solely on empirical performance. However, in this paper, improving performance on downstream tasks is one of the main contributions; thus the lack of compelling experimental results will inevitably impact the paper's peer-review evaluation.
Questions
- If anisotropy is a natural consequence of SDG, what is the significance of deliberately adding anisotropy as a regularization term? The computational cost increases slightly, and the disadvantage of increased hyperparameter tuning cost needs to be offset by some substantial benefits. If there are such advantages, the appeal of the proposed method would be enhanced.
- What is the significance of adjusting the hyperparameter $\zeta$ for shrinkage estimation when using IsoScore* as a regularization term? Even if the value of IsoScore is estimated to be on the lower side (Figure 2), if the estimated value has a monotonic relationship with the true value, wouldn't there be no issue in regularization? If the goal is to ensure differentiability, couldn't we just fix it at an appropriate value?
Rating
3: reject, not good enough
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.