Open domain instruction fine-tuneOur work belongs to this research line. OpenAI has hired many annotators and written many instructions with corresponding correct responses. These human-created instructions have diverse forms and rich task types. Based on this dataset, OpenAI trained GPT-3 [1] into InstructGPT [2], which can process a variety of real user instructions and led to the success of ChatGPT. Since these outstanding works from OpenAI were not open-sourced, Alpaca [31] and Vicuna [22] subsequently actively explored open-domain instruction fine-tuning based on the open-source LLM LLaMA [4]. Alpaca used a dataset of 50k instructions generated from a limited (e.g., 175 samples) seed set of manually-written instructions. Vicuna used 70k user-shared conversations with ChatGPT collected from ShareGPT.com. Our work is different from InstructGPT and Vicuna in that we use AI-generated data for instruction fine-tuning. Unlike Alpaca's self-instruct [32] generation method, _Evol-Instruct_ can control the difficulty and complexity level of the generated instructions.
개방형 도메인 Instruction Fine-tuning 저희의 작업은 이 연구 라인에 속합니다. OpenAI는 많은 주석가를 고용하고 해당 정답과 함께 많은 Instructions를 작성했습니다. 이렇게 사람이 만든 Instructions는 다양한 형태와 풍부한 작업 유형을 가지고 있습니다. 이 데이터 세트를 기반으로 OpenAI는 다양한 실제 사용자 Instructions를 처리할 수 있는 InstructGPT [2]로 GPT-3 [1]을 훈련했으며, 이는 ChatGPT의 성공으로 이어졌습니다. 이러한 OpenAI의 뛰어난 작업은 오픈 소스화되지 않았기 때문에, 이후 Alpaca [31]와 Vicuna [22]는 오픈 소스 LLM LLaMA [4]를 기반으로 개방형 도메인 Instruction Fine-tuning을 적극적으로 탐구했습니다. Alpaca는 수동으로 작성된 제한된(예: 175개 샘플) 시드 세트에서 생성된 5만 개의 Instructions 데이터 세트를 사용했습니다. Vicuna는 ShareGPT.com에서 수집한 ChatGPT와의 7만 건의 사용자 공유 대화를 사용했습니다. 우리의 작업은 Instruction Fine-tuning을 위해 AI가 생성한 데이터를 사용한다는 점에서 InstructGPT 및 Vicuna와 다릅니다. Alpaca의 Self-Instruct [32] 생성 방법과 달리, _Evol-Instruct_는 생성된 Instructions의 난이도와 복잡성 수준을 제어할 수 있습니다.
개방형 도메인 명령 미세 조정저희의 작업은 이 연구 라인에 속합니다. OpenAI는 많은 주석가를 고용하고 해당 정답과 함께 많은 지침을 작성했습니다. 이렇게 사람이 만든 지침은 다양한 형태와 풍부한 작업 유형을 가지고 있습니다. 이 데이터 세트를 기반으로 OpenAI는 다양한 실제 사용자 지침을 처리할 수 있는 InstructGPT [2]로 GPT-3 [1]을 훈련했으며, 이는 ChatGPT의 성공으로 이어졌습니다. 이러한 OpenAI의 뛰어난 작업은 오픈 소스화되지 않았기 때문에, 이후 Alpaca [31]와 Vicuna [22]는 오픈 소스 LLM LLaMA [4]를 기반으로 개방형 도메인 명령 미세 조정을 적극적으로 탐구했습니다. 알파카는 수동으로 작성된 제한된(예: 175개 샘플) 시드 세트에서 생성된 5만 개의 명령어 데이터 세트를 사용했습니다. Vicuna는 ShareGPT.com에서 수집한 ChatGPT와의 7만 건의 사용자 공유 대화를 사용했습니다. 우리의 작업은 지침 미세 조정을 위해 AI가 생성한 데이터를 사용한다는 점에서 InstructGPT 및 Vicuna와 다릅니다. 알파카의 셀프 인스트럭트 [32] 생성 방법과 달리, _Evol-Instruct_는 생성된 지침의 난이도와 복잡성 수준을 제어할 수 있습니다.