论文 | LARGE LANGUAGE MODELS ARE HUMAN-LEVEL PROMPT ENGINEERS

作者: Yongchao Zhou, Andrei Ioan Muresanu, Ziwen Han, Keiran Paster, Silviu Pitis, Harris Chan, Jimmy Ba

发表时间: 2023 年 ICLR 会议论文

主要内容

本文提出了一种名为 APE (Automatic Prompt Engineer) 的方法,旨在自动生成和选择用于指导大型语言模型 (LLM) 的指令。文章的主要贡献可以概括为以下几点:

  • 自然语言程序合成: 将指令生成问题与程序合成问题进行类比,将指令视为"程序",并使用 LLM 进行优化,从而找到最优的指令。
  • 人类级别的零样本学习性能: 在多个任务中验证了 APE 的有效性,包括 24 个指令诱导任务和 21 个 BIG-Bench 任务。在所有这些任务中,APE 生成的指令在零样本学习方面达到了与人类标注者相当甚至更好的性能。
  • 性能分析: 论文进行了广泛的定性和定量分析,探索了 APE 的各个方面,包括提案分布、评分函数和迭代搜索。结果表明,使用更大的 LLM 和人类对齐的模型可以生成更好的提案分布,并且迭代蒙特卡洛搜索可以略微提高指令质量。
  • 应用案例: 论文展示了 APE 在几个任务中的应用,例如指令诱导、零样本思维链和真实性。APE 生成的指令可以显著提高零样本和少样本学习性能,找到比"让我们一步一步思考"更好的思维链提示,以及指导 LLM 生成更真实和更信息的答案。
  • 成本分析: 论文进行了成本分析,结果表明,尽管大型模型的每 tokens 成本更高,但它们在生成最佳指令方面更具成本效益。这主要是因为大型模型可以生成更简洁的指令,从而减少评分所需的计算资源。

结论

APE 是一种很有前景的方法,可以自动生成和选择用于指导 LLM 的指令。它具有效率高、性能好、可扩展性强等优点,为控制和管理生成式人工智能提供了新的思路。

个人思考

这篇论文展示了一个有趣的想法,即利用 LLM 自动生成和选择指令,从而提高模型在下游任务中的性能。这种方法可以显著减少人工编写和验证有效指令所需的时间,并使 LLM 更易于使用。未来,我们可以进一步探索 APE 的应用场景,例如将其用于其他具有自然语言界面的模型,并开发用于优化提示长度的方法,以进一步降低成本。

相关推荐
jndingxin4 分钟前
OpenCV 图形API(63)图像结构分析和形状描述符------计算图像中非零像素的边界框函数boundingRect()
人工智能·opencv·计算机视觉
旧故新长9 分钟前
支持Function Call的本地ollama模型对比评测-》开发代理agent
人工智能·深度学习·机器学习
微学AI21 分钟前
融合注意力机制和BiGRU的电力领域发电量预测项目研究,并给出相关代码
人工智能·深度学习·自然语言处理·注意力机制·bigru
知来者逆33 分钟前
计算机视觉——速度与精度的完美结合的实时目标检测算法RF-DETR详解
图像处理·人工智能·深度学习·算法·目标检测·计算机视觉·rf-detr
一勺汤36 分钟前
YOLOv11改进-双Backbone架构:利用双backbone提高yolo11目标检测的精度
人工智能·yolo·双backbone·double backbone·yolo11 backbone·yolo 双backbone
武汉唯众智创38 分钟前
高职人工智能技术应用专业(计算机视觉方向)实训室解决方案
人工智能·计算机视觉·人工智能实训室·计算机视觉实训室·人工智能计算机视觉实训室
Johny_Zhao1 小时前
MySQL 高可用集群搭建部署
linux·人工智能·mysql·信息安全·云计算·shell·yum源·系统运维·itsm
一只可爱的小猴子1 小时前
2022李宏毅老师机器学习课程笔记
人工智能·笔记·机器学习
地瓜机器人1 小时前
乐聚机器人与地瓜机器人达成战略合作,联合发布Aelos Embodied具身智能
人工智能·机器人
带娃的IT创业者1 小时前
《AI大模型趣味实战》基于RAG向量数据库的知识库AI问答助手设计与实现
数据库·人工智能