paper-with-me

Papers

CodeScope: An Execution-based Multilingual Multitask Multidimensional Benchmark for Evaluating LLMs on Code Understanding and Generation

2023-11-14 · Weixiang Yan, Haitian Liu, Yunkun Wang, Yunzhe Li, Qian Chen, Wen Wang, Tingyu Lin, Weishan Zhao, Li Zhu, Hari Sundaram, Shuiguang Deng

Large Language Models (LLMs) have demonstrated remarkable performance on assisting humans in programming and facilitating programming automation. However, existing benchmarks for evaluating the code understanding and generation capacities of LLMs suffer from severe limitations. First, most benchmarks are insufficient as they focus on a narrow range of popular programming languages and specific tasks, whereas real-world software development scenarios show a critical need to implement systems with multilingual and multitask programming environments to satisfy diverse requirements. Second, most benchmarks fail to consider the actual executability and the consistency of execution results of the generated code. To bridge these gaps between existing benchmarks and expectations from practical applications, we introduce CodeScope, an execution-based, multilingual, multitask, multidimensional evaluation benchmark for comprehensively measuring LLM capabilities on coding tasks. CodeScope covers 43 programming languages and eight coding tasks. It evaluates the coding performance of LLMs from three dimensions (perspectives): length, difficulty, and efficiency. To facilitate execution-based evaluations of code generation, we develop MultiCodeEngine, an automated code execution engine that supports 14 programming languages. Finally, we systematically evaluate and analyze eight mainstream LLMs and demonstrate the superior breadth and challenges of CodeScope for evaluating LLMs on code understanding and generation tasks compared to other benchmarks. The CodeScope benchmark and code are publicly available at https://github.com/WeixiangYAN/CodeScope.

📄 PDF Abstract BibTeX arXiv:2311.08588

Code (1)

weixiangyan/codescope 공식 구현 pytorch

Tasks

Code Generation

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

xCodeEval: A Large Scale Multilingual Multitask Benchmark for Code Understanding, Generation, Translation and Retrieval

2023-03-06 · Mohammad Abdullah Matin Khan, M Saiful Bari, Xuan Long Do, Weishi Wang 외

Recently, pre-trained large language models (LLMs) have shown impressive abilities in generating codes from natural language descriptions, repairing buggy codes, translating codes between languages, and retrieving releva…

Program RepairProgram SynthesisRetrieval

Nonlinear memory capacity of parallel time-delay reservoir computers in the processing of multidimensional signals

2015-10-13 · Lyudmila Grigoryeva, Julie Henriques, Laurent Larger, Juan-Pablo Ortega

This paper addresses the reservoir design problem in the context of delay-based reservoir computers for multidimensional input signals, parallel architectures, and real-time multitasking. First, an approximating reservoi…

Pain Evaluation in Video using Extended Multitask Learning from Multidimensional Measurements

2019-12-13 · Xiaojing Xu, Jeannie S. Huang, Virginia R. de Sa

Previous work on automated pain detection from facial expressions has primarily focused on frame-level pain metrics based on specific facial muscle activations, such as Prkachin and Solomon Pain Intensity (PSPI). However…

Pain Intensity Regression

M3P: Learning Universal Representations via Multitask Multilingual Multimodal Pre-training

2020-06-04 · CVPR 2021 1 · Minheng Ni, Haoyang Huang, Lin Su, Edward Cui 외

We present M3P, a Multitask Multilingual Multimodal Pre-trained model that combines multilingual pre-training and multimodal pre-training into a unified framework via multitask pre-training. Our goal is to learn universa…

Image CaptioningImage RetrievalMachine TranslationMultimodal Machine Translation+3

P-MMEval: A Parallel Multilingual Multitask Benchmark for Consistent Evaluation of LLMs

2024-11-14 · Yidan Zhang, Yu Wan, Boyi Deng, Baosong Yang 외

Recent advancements in large language models (LLMs) showcase varied multilingual capabilities across tasks like translation, code generation, and reasoning. Previous assessments often limited their scope to fundamental n…

Code GenerationTransfer Learning