With the development of the pre-trained language models (PLMs), achieving human-level performance on several machine reading comprehension (MRC) dataset is not as hard as it used to be. However, the explainability behind these artifacts still remains unclear, raising concerns on utilizing these models in real-life applications. To improve the explainability of MRC tasks, we propose ExpMRC benchmark.
ExpMRC is a benchmark for Explainability Evaluation of Machine Reading Comprehension. ExpMRC contains four subsets of popular MRC datasets with additionally annotated evidences, including SQuAD, CMRC 2018, RACE+ (similar to RACE), and C3, covering span-extraction and multiple-choice questions MRC tasks in both English and Chinese.
To achieve a higher score in ExpMRC, the model should not only give a correct answer for the question but also give a passage span as the evidence text. We greatly welcome the submission that could be generalized well on different languages and types of MRC tasks with unsupervised or semi-supervised approaches.
ExpMRC: Explainability Evaluation for Machine Reading Comprehension
- Yiming Cui, Ting Liu, Wanxiang Che, Zhigang Chen, Shijin Wang
- Published in Heliyon
[Official Publication] [arXiv pre-print] [Leaderboard] [Papers With Code]
[Apri 19, 2022] Our paper is officially published in Heliyon.
[June 22, 2021] Baseline codes and pseudo training data are available, check baseline
and pseudo-training-data
directory.
[May 24, 2021] We have released our dataset, check data
directory. The submission site is also open.
[May 17, 2021] Thank you for your interest in our dataset. We are about to release the dataset and baseline codes in the next few weeks, hopefully on late May. Stay tuned!
| -- **ExpMRC Root**
| -- baseline # Baseline codes
| -- data # ExpMRC development sets
| -- pseudo_training_data # Pseudo training data
| -- sample_submission # Sample submission files for ExpMRC
| -- eval_expmrc.py # Evaluation script
As stated in the paper, we DO NOT provide any training data. We intend to encourage our community to develop unsupervised or semi-supervised approaches for promoting Explainable MRC. Nonetheless, we provide the pseudo training data that was used in our paper. Please check pseudo-training-data
directory.
Please visit our leaderboard for more information: https://ymcui.github.io/expmrc/
To preserve the integrity of test results and improve the reproducibility, we do not release the test sets to the public. Instead, we require you to upload your model onto CodaLab, so that we can run it on the test sets for you. You can follow the instructions on CodaLab (which is similar to SQuAD, CMRC 2018 submission). You can submit your model on one or more subsets in ExpMRC. Sample submission files are shown in sample_submission
directory.
Submission policies:
- You are free to use any open-source MRC data or automatically generated data for training your systems (both labeled and unlabeled).
- You are NOT allowed to use any publicly unavailable human-annotated data for training.
- We do not encourage using the development set of ExpMRC for training (though it is not prohibited). You should declare whether the system is trained by using the whole/part of the development set. Such submissions will be marked with an asterisk (*).
If you are using our benchmark in your work, please cite:
@article{cui-etal-2022-expmrc,
title={ExpMRC: Explainability Evaluation for Machine Reading Comprehension},
author={Cui, Yiming and Liu, Ting and Che, Wanxiang and Chen, Zhigang and Wang, Shijin},
journal={Heliyon},
year={2022},
volume={8},
issue={4},
pages={e09290},
issn={2405-8440},
doi={https://doi.org/10.1016/j.heliyon.2022.e09290}
}
Yiming Cui would like to thank Google TPU Research Cloud (TRC) program for providing computing resource. We also thank SQuAD team for open-sourcing their website template.
Please submit an issue.