paper-with-me

Papers

DOMAINEVAL: An Auto-Constructed Benchmark for Multi-Domain Code Generation

2024-08-23 · Qiming Zhu, Jialun Cao, Yaojie Lu, Hongyu Lin, Xianpei Han, Le Sun, Shing-Chi Cheung

Code benchmarks such as HumanEval are widely adopted to evaluate the capabilities of Large Language Models (LLMs), providing insights into their strengths and weaknesses. However, current benchmarks primarily exercise LLMs' capability on common coding tasks (e.g., bubble sort, greatest common divisor), leaving domain-specific coding tasks (e.g., computation, system, cryptography) unexplored. To fill this gap, we propose a multi-domain code benchmark, DOMAINEVAL, designed to evaluate LLMs' coding capabilities thoroughly. Our pipeline works in a fully automated manner, enabling a push-bottom construction from code repositories into formatted subjects under study. Interesting findings are observed by evaluating 12 representative LLMs against DOMAINEVAL. We notice that LLMs are generally good at computation tasks while falling short on cryptography and system coding tasks. The performance gap can be as much as 68.94% (80.94% - 12.0%) in some LLMs. We also observe that generating more samples can increase the overall performance of LLMs, while the domain bias may even increase. The contributions of this study include a code generation benchmark dataset DOMAINEVAL, encompassing six popular domains, a fully automated pipeline for constructing code benchmarks, and an identification of the limitations of LLMs in code generation tasks based on their performance on DOMAINEVAL, providing directions for future research improvements. The leaderboard is available at https://domaineval.github.io/.

📄 PDF Abstract BibTeX arXiv:2408.13204

Code (0)

등록된 구현이 없습니다.

Tasks

Code GenerationHumanEval

Similar Papers 제목 키워드 기반

Construction of a Japanese Financial Benchmark for Large Language Models

2024-03-22 · Masanori Hirano

With the recent development of large language models (LLMs), models that focus on certain domains and languages have been discussed for their necessity. There is also a growing need for benchmarks to evaluate the perform…

Genome-Bench: A Scientific Reasoning Benchmark from Real-World Expert Discussions

2025-05-26 · Ming Yin, Yuanhao Qu, Dyllan Liu, Ling Yang 외

In this short report, we present an automated pipeline tailored for the genomics domain and introduce \textit{Genome-Bench}, a new benchmark constructed from over a decade of scientific forum discussions on genome engine…

Multiple-choice

LawngNLI: A Long-Premise Benchmark for In-Domain Generalization from Short to Long Contexts and for Implication-Based Retrieval

2022-12-06 · William Bruno, Dan Roth

Natural language inference has trended toward studying contexts beyond the sentence level. An important application area is law: past cases often do not foretell how they apply to new situations and implications must be …

Domain GeneralizationNatural Language InferenceRe-RankingRetrieval+1

OASYS: Domain-Agnostic Automated System for Constructing Knowledge Base from Unstructured Text

2022-06-29 · Minsang Kim, Sang-hyun Je, Eunjoo Park

In recent years, creating and managing knowledge bases have become crucial to the retail product and enterprise domains. We present an automatic knowledge base construction system that mines data from documents. This sys…

Knowledge Base Construction

The FLORES-101 Evaluation Benchmark for Low-Resource and Multilingual Machine Translation

2021-06-06 · Naman Goyal, Cynthia Gao, Vishrav Chaudhary, Peng-Jen Chen 외

One of the biggest challenges hindering progress in low-resource and multilingual machine translation is the lack of good evaluation benchmarks. Current evaluation benchmarks either lack good coverage of low-resource lan…

Machine TranslationTranslation