Response to Reviewer nrtp (1/2)
We deeply appreciate your careful, detailed review. Your thorough feedback is valuable for revising our paper - we have re-uploaded the modified version highlighting major changes in blue. The questions you ask are critical, and they all involve the core of our research. We are honored to discuss them with you.
Before answering your questions, we first provide a driven example, which we hope will intuitively show the motivation for our modeling, the potential cause of spurious correlation, and our solution:
**Driven example:**
Let's consider the sentence "Pizza is delicious." This is an instance of the random variable $X_t$ in our paper. This sentence contains information about food, "pizza", and sentiment, "delicious." Accordingly, we introduce latent factors to represent different types of information. Specifically, $ L_1$ represents food information and $L_2$ represents sentiment. Thus, we have $L_1, L_2 \rightarrow X_t$ . We use $Y_t$ to represent the target labels of different tasks, which require different latent factors, such as $L_1$ for topic classification and $L_2$ for sentiment classification.
Due to inherent dataset properties (probably from sampling bias), spurious correlation may arise. For example, in a dataset sampled from pizza enthusiasts for sentiment classification, pizza, as a food concept, will frequently co-occur with positive emotion, causing spurious correlation between food and sentiment labels.
In our paper, we intended $D$ to represent inherent dataset properties and thus $D \rightarrow L_1, L_2$ . Since $D$ denotes internal properties, it is unobservable. For $Y_t$ of sentiment classification, there is a backdoor path between $Y_t$ and $L_1$, i.e., $L_1 \leftarrow D \rightarrow L_2 \rightarrow Y_t$ , producing spurious correlation between food information $L_1$ and positive sentiment labels $Y_t$ .
**Unclear statement of $T$ and our revision:**
In our original paper, for the sake of narrative convenience, we imprecisely used $T$ to denote both inherent dataset properties and tasks. We apologize for any confusion caused by this unclear statement. We sincerely appreciate you raising this critical issue in Q3, alerting us to this imprecision in our writing. We have already revised the paper where we use $D$ for inherent dataset properties and $T$ for tasks separately.
**Answers for Questions:**
**A1** :
We agree with you that it is more rigorous to model SCM from the structural equations, and when the structural equations are given, the causal graph will be determined accordingly. The reason we introduced causal graph firstly is that we want to give the reader an intuitive understanding of the data generating process of NLP tasks. This includes introducing the variables and their qualitative causal relationships. An illustrative example corresponding to Fig. 1 has been provided in the above driven example. Thank you very much for your advice.
**A2:**
Thanks for your valuable suggestion. In our modeling, $Y_t$ for different tasks are actually different nodes. For visual simplicity, we depicted only a single $Y_t$ node in the causal graph, and distinguished different tasks by subscript $t$.
**A3:**
This is an excellent question and we appreciate you raising this important issue. $T$ should be modified to $D$ to represent inherent dataset properties, which are unobservable. This would make $L_i$ not independent of $L_j$, leading to a backdoor path and inducing spurious correlation. We will correct the imprecision in our writing, which improperly used $T$ to denote both dataset properties and tasks. Thank you again for catching this critical misunderstanding.