question about QA-R

48 views
Skip to first unread message

Xuejiao Tang

unread,
Jan 5, 2020, 8:05:57 AM1/5/20
to Visual Commonsense Reasoning
Hi,

 I read the 2. part of paper, task view . As the paper described, "Given a question along with four answer choices, a model must first select the right answer. If its answer was correct, then it is provided four rationale choices." Does it mean for QA-R task, the input is question+one correct answer+4 rationale choices? But I read the code, I can't understand how this realize, could you please help, am I wrong with the paper understanding, thank you very much!

best regards!

Rowan Zellers

unread,
Jan 6, 2020, 1:27:01 PM1/6/20
to Visual Commonsense Reasoning
hi Xuejiao,

Does it mean for QA-R task, the input is question+one correct answer+4 rationale choices?

Yep, exactly!

To implement this, recall that we introduce slightly more general terminology: that of "queries" and "response choices." The benefit of this is now, the same model can be used for Q -> A as well as for QA -> R. In the former, the query is the question and the responses are the answer choices; in the latter, the query is the concatenated question+answer and the responses are the rational choices. We trained one model for each mode.

The only other thing to watch out for is when submitting to the leaderboard. To preserve the integrity of the test set, we don't release the labels. So, to score QA -> R we require that users produce 4 sets of QA->R predictions: one conditioned on each possible answer choice A.

hope this helps! let me know if I can help more. Thanks,
Rowan
Reply all
Reply to author
Forward
0 new messages