Pre-training Multi-task Contrastive Learning Models for Scientific Literature Understanding
About
Scientific literature understanding tasks have gained significant attention due to their potential to accelerate scientific discovery. Pre-trained language models (LMs) have shown effectiveness in these tasks, especially when tuned via contrastive learning. However, jointly utilizing pre-training data across multiple heterogeneous tasks (e.g., extreme multi-label paper classification, citation prediction, and literature search) remains largely unexplored. To bridge this gap, we propose a multi-task contrastive learning framework, SciMult, with a focus on facilitating common knowledge sharing across different scientific literature understanding tasks while preventing task-specific skills from interfering with each other. To be specific, we explore two techniques -- task-aware specialization and instruction tuning. The former adopts a Mixture-of-Experts Transformer architecture with task-aware sub-layers; the latter prepends task-specific instructions to the input text so as to produce task-aware outputs. Extensive experiments on a comprehensive collection of benchmark datasets verify the effectiveness of our task-aware specialization strategy, where we outperform state-of-the-art scientific pre-trained LMs. Code, datasets, and pre-trained models can be found at https://scimult.github.io/.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Citation Recommendation | Scientific Paper Domains Natural science (test) | P@30.578 | 20 | |
| Citation Recommendation | Scientific Paper Domains Social science (test) | P@30.637 | 20 | |
| Citation Recommendation | Scientific Paper Domains Overall (test) | Precision@357.9 | 20 | |
| Scientific Paper Retrieval | SCIFULLBENCH ICLR-NeurIPS (References) 1.0 | nDCG@30030.95 | 18 | |
| Scientific Paper Retrieval | SCIFULLBENCH ACL-EMNLP (References) 1.0 | nDCG@30023.11 | 18 | |
| Scientific Paper Retrieval | SCIFULLBENCH ICLR-NeurIPS (Citations) 1.0 | nDCG@30028.32 | 18 | |
| Scientific Paper Retrieval | SCIFULLBENCH ACL-EMNLP (Citations) 1.0 | nDCG@30022.57 | 18 |