Thank you for your response!
**"The qSA task was motivated by the fact that most self-attention matrices appear to be either wide-scale averages over a large fraction of tokens (where most inputs average over the same collection of other inputs and the identity of the token has little bearing on which elements it is associated with)"**
Can you refer me to the specific paper and the location where such a statement is made/supported?
**"As noted by Rogers et al, grammatical structures and syntax are directly encoded in self-attention matrices, which can in turn be decomposed into sentence diagrams or trees over multiple layers. We see Match2 as a fundamental unit of that phenomenon, since trees are easily decomposed into combinations of pairwise matches."**
I'm unfamiliar with sentence diagrams or trees over multiple layers (but I'm happy to learn). Can you help me and refer me to the exact location of Rogers et al. where your claim is supported (since it's a survey of over 150 studies)?
**We agree with the general standard---applicable to all papers and not just "theoretical papers"---of providing motivation and justifying assumptions and frameworks, and our paper does meet this standard. The motivation to study transformers is given throughout the introduction of the paper, along with specific justification for our analysis framework and scaling regimes. Understanding fundamental capabilities and limitations of transformers is of interest to researchers studying these models, and the types of separation results we proved have a long history of being presented at machine learning venues, including NeurIPS, over the past few decades.**
I totally agree that you mention the above in your text! I only had a problem with the lack of support for the tasks you considered.
I did not see references for
Clark K, Khandelwal U, Levy O, Manning C. What Does BERT Look At? An Analysis of BERT's Attention. In ACL 2019.
Chen N, Sun Q, Zhu R, Li X, Lu X, Gao M. CAT-probing: A Metric-based Approach to Interpret How Pre-trained Models for Programming Language Attend Code Structure. In EMNLP 2022.
These works provide some motivation for the tasks, as you replied in your answer. Did I miss it in the main text? or some other form of explanation?
**We don't agree that "theoretical papers" are subject to a different standard for NeurIPS compared to other types of papers, as the NeurIPS Call for Papers explicitly welcomes learning theory papers without stipulating any such qualifications.**
I agree with you about the standard for NeurIPS. It was under the assumption that the task at hand was unmotivated and unrelated to practical transformers.
**in appendix D we verify empirically that qSA is a problem efficiently learned empirically by transformers, but not by other architectures (as evidence by their poor test error); tying this back, while perhaps the reviewer feels our work does not have explicit empirical suggestions, it motivates a problem which does capture some empirical benefits of transformers over their predecessors.**
After a quick glance, and I might be wrong, it seems the task you empirically examined is very artificial.
Might it be the case that with actual sentences embedded with word2vec, for example, a fully connected network (or other non-transformer) can learn qSA?
If not, I think this would establish your case much better because right now, it might be that fully connected networks fail because they are presented with an unnatural and unrealistic distribution.