paper-with-me

홈 › Papers

Magicoder: Empowering Code Generation with OSS-Instruct

2023-12-04 · Yuxiang Wei, Zhe Wang, Jiawei Liu, Yifeng Ding, Lingming Zhang

We introduce Magicoder, a series of fully open-source (code, weights, and data) Large Language Models (LLMs) for code that significantly closes the gap with top code models while having no more than 7B parameters. Magicoder models are trained on 75K synthetic instruction data using OSS-Instruct, a novel approach to enlightening LLMs with open-source code snippets to generate diverse instruction data for code. Our main motivation is to mitigate the inherent bias of the synthetic data generated by LLMs through the wealth of open-source references for the production of more realistic and controllable data. The orthogonality of OSS-Instruct and other data generation methods like Evol-Instruct further enables us to build an enhanced MagicoderS. Both Magicoder and MagicoderS substantially outperform state-of-the-art code models with similar or even larger sizes on a wide range of coding benchmarks. Notably, MagicoderS-CL-7B based on CodeLlama even surpasses the prominent ChatGPT on HumanEval+ (66.5 vs. 65.9 in pass@1 ). Overall, OSS-Instruct opens a new direction for crafting diverse synthetic instruction data for code using abundant open-source references.

📄 PDF Abstract BibTeX arXiv:2312.02120

Code (3)

ise-uiuc/magicoder 공식 구현 pytorch
kyle-lyu/codeact pytorch
kyle-lyu/data-efficient-finetuning pytorch

Tasks

Code GenerationHumanEvalText-to-Code Generation

Similar Papers 제목 키워드 기반

A Comprehensive Framework for Evaluating API-oriented Code Generation in Large Language Models

2024-09-23 · Yixi Wu, Pengfei He, Zehao Wang, Shaowei Wang 외

Large language models (LLMs) like GitHub Copilot and ChatGPT have emerged as powerful tools for code generation, significantly enhancing productivity and accelerating software development. However, existing benchmarks pr…

Code GenerationRetrieval-augmented GenerationTask 2

From narrative descriptions to MedDRA: automagically encoding adverse drug reactions

2016-12-12 · Carlo Combi, Margherita Zorzi, Gabriele Pozzani, Ugo Moretti

The collection of narrative spontaneous reports is an irreplaceable source for the prompt detection of suspected adverse drug reactions (ADRs): qualified domain experts manually revise a huge amount of narrative descript…

Pharmacovigilance

Arctic-SnowCoder: Demystifying High-Quality Data in Code Pretraining

2024-09-03 · Yuxiang Wei, Hojae Han, Rajhans Samdani

Recent studies have been increasingly demonstrating that high-quality data is crucial for effective pretraining of language models. However, the precise definition of "high-quality" remains underexplored. Focusing on the…

Code GenerationHumanEval

Genixer: Empowering Multimodal Large Language Models as a Powerful Data Generator

2023-12-11 · Henry Hengyuan Zhao, Pan Zhou, Mike Zheng Shou

Multimodal Large Language Models (MLLMs) demonstrate exceptional problem-solving capabilities, but few research studies aim to gauge the ability to generate visual instruction tuning data. This paper proposes to explore …

Image CaptioningQuestion AnsweringVisual Question AnsweringVisual Question Answering (VQA)

Automagically encoding Adverse Drug Reactions in MedDRA

2015-06-26 · Carlo Combi, Riccardo Lora, Ugo Moretti, Marco Pagliarini 외

Pharmacovigilance is the field of science devoted to the collection, analysis and prevention of Adverse Drug Reactions (ADRs). Efficient strategies for the extraction of information about ADRs from free text resources ar…

Pharmacovigilance