Once the metadata is extracted, we then "decode" them to generate tailored instructions. We begin by prompting a LLM with the metadata as constraints, creating basic instructions. To elevate the instruction quality, we introduce _Self-Rubrics_. It samples appropriate actions from strong LLMs to make the basic instruction more complex or challenging based on the rubrics it generates for different metadata. Intuitively, a general knowledge QA instruction about math would differ in complexity rubrics from one in creative writing about sports. With self-generated rubrics and actions based on metadata, the strong LLM crafts instructions that better align the target LLM with specific knowledge required for the downstream task. We can run Self-Rubrics iteratively to control the instruction complexity, similar to Xu et al. (2023), and finally generate the corresponding responses.
메타데이터를 추출한 다음, 이를 "decode"하여 맞춤형 instructions를 생성합니다. 먼저 메타데이터를 제약 조건으로 설정하여 LLM에 프롬프트를 보내 기본 instructions를 만듭니다. instruction 품질을 높이기 위해 _Self-Rubrics_을 도입합니다. 이는 강력한 LLM에서 적절한 동작을 샘플링하여 다양한 메타데이터에 대해 생성하는 rubrics에 따라 기본 instructions를 더 복잡하거나 도전적으로 만듭니다. 직관적으로 수학에 관한 일반적인 지식 QA instruction은 스포츠에 관한 창의적인 글쓰기 instruction과 복잡성 rubrics이 다를 수 있습니다. 메타데이터를 기반으로 자체 생성된 rubrics과 동작을 통해 강력한 LLM은 다운스트림 작업에 필요한 특정 지식과 더 잘 일치하는 instructions를 작성합니다. Xu 등(2023)과 유사하게 반복적으로 Self-Rubrics을 실행하여 instruction 복잡성을 제어하고 최종적으로 해당 응답을 생성할 수 있습니다.
메타데이터를 추출한 다음, 이를 "디코딩"하여 맞춤형 지침을 생성합니다. 먼저 메타데이터를 제약 조건으로 설정하여 LLM에 프롬프트를 보내 기본 지침을 만듭니다. 지침 품질을 높이기 위해 _자체 루브릭_을 도입합니다. 이는 강력한 LLM에서 적절한 동작을 샘플링하여 다양한 메타데이터에 대해 생성하는 루브릭에 따라 기본 지침을 더 복잡하거나 도전적으로 만듭니다. 직관적으로 수학에 관한 일반적인 지식 QA 지침은 스포츠에 관한 창의적인 글쓰기 지침과 복잡성 루브릭이 다를 수 있습니다. 메타데이터를 기반으로 자체 생성된 루브릭과 동작을 통해 강력한 LLM은 다운스트림 작업에 필요한 특정 지식과 더 잘 일치하는 지침을 작성합니다. Xu 등(2023)과 유사하게 반복적으로 셀프 루브릭을 실행하여 지침 복잡성을 제어하고 최종적으로 해당 응답을 생성할 수 있습니다.