paper-with-me

Papers

Learning to Generate Instruction Tuning Datasets for Zero-Shot Task Adaptation

2024-02-28 · Nihal V. Nayak, Yiyang Nan, Avi Trost, Stephen H. Bach

We introduce Bonito, an open-source model for conditional task generation that converts unannotated text into task-specific training datasets for instruction tuning. We aim to enable zero-shot task adaptation of large language models on users' specialized, private data. We train Bonito by fine-tuning a pretrained large language model on a new large-scale dataset with 1.65M examples created by remixing existing instruction tuning datasets into meta-templates. The meta-templates for a dataset produce training examples where the input is the unannotated text and the task attribute and the output consists of the instruction and the response. We use Bonito to generate synthetic tasks for seven datasets from specialized domains with unannotated text across three task types -- yes-no question answering, extractive question answering, and natural language inference -- and adapt language models. We show that Bonito significantly improves the average performance of pretrained and instruction tuned models over the de facto self supervised baseline. For example, adapting Mistral-Instruct-v2 and instruction tuned variants of Mistral and Llama2 with Bonito improves the strong zero-shot performance by 22.1 F1 points whereas the next word prediction objective undoes some of the benefits of instruction tuning and reduces the average performance by 0.8 F1 points. We conduct additional experiments with Bonito to understand the effects of the domain, the size of the training set, and the choice of alternative synthetic task generators. Overall, we show that learning with synthetic instruction tuning datasets is an effective way to adapt language models to new domains. The model, dataset, and code are available at https://github.com/BatsResearch/bonito.

📄 PDF Abstract BibTeX arXiv:2402.18334

Code (2)

batsresearch/bonito 공식 구현
hazyresearch/legalbench

Tasks

AttributeExtractive Question-AnsweringLanguage ModellingLarge Language ModelNatural Language InferenceQuestion Answering

Similar Papers 제목 키워드 기반

Finetuned Language Models Are Zero-Shot Learners

2021-09-03 · ICLR 2022 4 · Jason Wei, Maarten Bosma, Vincent Y. Zhao, Kelvin Guu 외

This paper explores a simple method for improving the zero-shot learning abilities of language models. We show that instruction tuning -- finetuning language models on a collection of tasks described via instructions -- …

ARCCommon Sense ReasoningCoreference ResolutionLanguage Modeling+8

InstructDial: Improving Zero and Few-shot Generalization in Dialogue through Instruction Tuning

2022-05-25 · Prakhar Gupta, Cathy Jiao, Yi-Ting Yeh, Shikib Mehri 외

Instruction tuning is an emergent paradigm in NLP wherein natural language instructions are leveraged with language models to induce zero-shot performance on unseen tasks. Instructions have been shown to enable good perf…

Dialogue EvaluationDialogue GenerationIntent DetectionNatural Language Understanding+2

Learning by Correction: Efficient Tuning Task for Zero-Shot Generative Vision-Language Reasoning

2024-04-01 · CVPR 2024 1 · Rongjie Li, Yu Wu, Xuming He

Generative vision-language models (VLMs) have shown impressive performance in zero-shot vision-language tasks like image captioning and visual question answering. However, improving their zero-shot reasoning typically re…

Image CaptioningInstruction FollowingLanguage ModelingLanguage Modelling+4

Instruction Tuning with GPT-4

2023-04-06 · Baolin Peng, Chunyuan Li, Pengcheng He, Michel Galley 외

Prior work has shown that finetuning large language models (LLMs) using machine-generated instruction-following data enables such models to achieve remarkable zero-shot capabilities on new tasks, and no human-written ins…

Instruction Following

Aligning Instruction Tasks Unlocks Large Language Models as Zero-Shot Relation Extractors

2023-05-18 · Kai Zhang, Bernal Jiménez Gutiérrez, Yu Su

Recent work has shown that fine-tuning large language models (LLMs) on large-scale instruction-following datasets substantially improves their performance on a wide range of NLP tasks, especially in the zero-shot setting…

Instruction FollowingQuestion AnsweringRelationRelation Extraction