README / README.md
sunshinepku's picture
Update README.md
21a2983 verified
BioProBench Logo

BioProBench: Comprehensive Dataset and Benchmark in Biological Protocol Understanding and Reasoning

ArXiv Hugging Face License: CC BY 4.0 PRs Welcome

BioProBench is the first large-scale, integrated multi-task benchmark for biological protocol understanding and reasoning, specifically designed for large language models (LLMs). It moves beyond simple QA to encompass a comprehensive suite of tasks critical for procedural text comprehension.


Biological protocols are the fundamental bedrock of reproducible and safe life science research. While LLMs have shown remarkable capabilities on general tasks, their systematic evaluation on highly specialized, accuracy-critical, and inherently procedural texts like biological protocols remains limited. BioProBench fills this gap by providing a robust framework to evaluate LLMs on diverse aspects of protocol understanding and reasoning.

BioProBench Logo

BioProBench features:

  • πŸ“š Large-scale Data: Built upon 27K original biological protocols, yielding nearly 556K high-quality structured instances.

  • 🎯 Comprehensive Tasks: A suite of ** five core tasks** challenging LLMs on different facets of procedural understanding and generation:

    • Protocol Question Answering (PQA)
    • Step Ordering (ORD)
    • Error Correction (ERR)
    • Protocol Generation (GEN)
    • Protocol Reasoning (REA)
  • 🧬 Broad Domain Coverage: Data sourced from 6 major repositories and covering 16 biological subdomains.

  • πŸ”¬ Standardized Evaluation: A robust framework combining standard NLP metrics with novel domain-specific measures for accurate performance quantification.


πŸš€ Motivation

Biological protocols are the operational blueprint for experiments. As biological research increasingly leverages automation and AI, the ability of AI systems to understand and reason about these complex procedures is paramount. Current LLMs, while powerful, face significant challenges:

  • Limited Procedural Understanding:
  • LLMs struggle with the temporal dependencies, conditional logic, and specific requirements embedded within protocols.
  • Lack of Systematic Evaluation: There has been a lack of large-scale, multi-task benchmarks specifically designed to diagnose LLMs' limitations on procedural biological texts.
  • Bridging the Gap: Developing AI systems capable of safely automating and even optimizing experiments requires models that can reliably interpret and generate protocols.

BioProBench addresses these challenges by providing the necessary data and tasks for comprehensive evaluation and driving the development of more capable models.


πŸ“Š Dataset Structure

BioProBench Logo

BioProBench provides a layered data design to support various model development stages:

  • A raw corpus of 27K protocols for pretraining or RAG applications.
  • A substantial downstream training set of over 550K structured instances across the five fine-grained tasks for model adaptation.
  • A held-out test set of 1,000 examples per task for standardized benchmarking.

The dataset and code are publicly available:


πŸ”¬ Key Findings

We evaluated 12 mainstream open-source and closed-source LLMs on BioProBench. Our key findings reveal significant insights into the current capabilities and limitations of LLMs on biological protocols:

  • Surface vs. Deep Understanding: While top models perform reasonably well on tasks requiring surface understanding like Protocol Question Answering (e.g., ~70% PQA-Acc.) and Error Correction (e.g., >64% ERR F1), they struggle significantly with tasks demanding deeper procedural understanding and structured generation.
  • Challenges in Reasoning and Generation: Performance drops considerably on Step Ordering (e.g., ORD-EM ~50%) and Protocol Generation (e.g., GEN-BLEU <15%), highlighting the difficulty for LLMs in managing temporal dependencies and generating coherent, accurate procedures.
  • Model Variances: Comparisons show diverse performance across models. Certain open-source models approach the performance of closed-source models on some tasks, while smaller, bio-specific models often lag behind general LLMs on complex procedural content, suggesting limitations in capacity for capturing intricate dependencies.

Overall, our findings underscore that robust procedural reasoning within biological protocols represents a significant challenge for current LLMs.


🀝 Contributing

We welcome contributions to enhance BioProBench, including:

  • New protocol sources
  • πŸ§ͺ Additional biological domains
  • 🧠 Novel evaluation tasks
  • πŸ“ Annotation improvements

πŸ“œ Citation

@misc{bioprotocolbench2025,
  title={BioProBench: Comprehensive Dataset and Benchmark in Biological Protocol Understanding and Reasoning},
  author={Yuyang Liu⋆, Liuzhenghao Lv⋆ Xiancheng Zhang, Li Yuan1, Yonghong Tian.},
  year={2025},
  url={https://arxiv.org/pdf/2505.07889}
}

πŸ“§ Contact

For dataset access or collaboration inquiries: [email protected]