文章预览
推荐这篇DeepMind的工作,提供了好几种扩充prompt的方法。其核心思想是不断丰富mutation-prompt和task-prompt,从而达到更好的效果。 📕作者定义了两种prompt: - Mutation-prompt:用来丰富task-prompt的指令,比如“重新改写下面的话” - Task-prompt:描述任务的指令,比如“解决下面的数学问题,用阿拉伯数字作为答案”。会直接影响效果 📗 作者提出了5种变化task prompt的方法: - Direct Mutation:根据任务描述直接生成task-prompt or 根据现有task-prompt直接改写 - Estimation of Distribution Mutation:根据一堆task-prompts续写 - HyperMutation:生成新的mutation-prompts - Lamarckian mutation:根据正确的QA对,反推task-prompt - Prompt Crossover \x26amp;amp; Context Shuffling
………………………………