首页 > 其他分享 >吴恩达Prompt课 - 01 介绍

吴恩达Prompt课 - 01 介绍

时间:2023-04-30 19:11:23浏览次数:78  
标签:吴恩达 01 Prompt 训练 LLMs 指令 LLM

吴恩达和 OpenAI 一起制作了节一个半小时的,面向开发者的关于 《ChatGPT Prompt Engineering》 的课,对自己Prompt提高非常有帮助。

英文课程地址:
https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

我反复学习后,针对每小节的例子和关键部分按照自己理解做了整理。


介绍这一小节中,最值得说的是下面这页:
给出了一个不经过指令调整的例子。

随着大型语言模型(LLM)的发展,LLM 大致可以分为两种类型,即基础LLM和指令微调LLM。

基础LLM

基础LLM是基于文本训练数据,训练出预测下一个单词能力的模型,其通常是在互联网和其他来源的大量数据上训练的。例如,如果你以“从前有一只独角兽”作为提示,基础LLM可能会继续预测“生活在一个与所有独角兽朋友的神奇森林中”。

但是,如果你以“法国的首都是什么”为提示,则基础LLM可能会根据互联网上的文章,将答案预测为“法国最大的城市是什么?法国的人口是多少?”,因为互联网上的文章很可能是有关法国国家的问答题目列表。

指令调整的 LLMs

指令调整的 LLMs 已经被训练来遵循指令。因此,如果你问它,“法国的首都是什么?”,它更有可能输出“法国的首都是巴黎”。

指令调整的 LLMs 的训练通常是从已经训练好的基本 LLMs 开始,该模型已经在大量文本数据上进行了训练。然后,使用输入是指令、输出是其应该返回的结果的数据集来对其进行微调,要求它遵循这些指令。然后通常使用一种称为 RLHF(reinforcement learning from human feedback,人类反馈强化学习)的技术进行进一步改进,使系统更能够有帮助地遵循指令。

标签:吴恩达,01,Prompt,训练,LLMs,指令,LLM
From: https://www.cnblogs.com/ghj1976/p/wu-en-daprompt-ke--01-jie-shao.html

相关文章

  • JOISC 2014 Day1
    T1巴士走读考虑在每个节点\(u\)维护\(f_u(x)\)表示在时刻\(x\)到达节点\(u\)时的最晚出发时间,显然这个函数单调递增。考虑进行转移,将所有巴士按照\(Y\)进行排序,依次枚举每辆巴士,设巴士出发节点为\(A\),终止节点为\(B\),发车时间为\(X\),到达时间为\(Y\),由于我们......
  • 青岛市程序设计竞赛冲刺④(2019山东省小学组试题)
    1.随机数原题: 解题思路:求出输入值中的最大值,从这个数输出到6即可AC代码:#include<bits/stdc++.h>#definelllonglongusingnamespacestd;intx,y;intmain(){ freopen("random.in","r",stdin); freopen("random.out","w",stdout); cin>......
  • OOP训练集04-06总结(22201237-周琪)
    一、前言  在本次Blog必须分析题目集4的7-1、题目集5的7-5、7-6,题目集6的7-1,而这四道题目都是比较难的题目,除这四道题之外的题目,还会再总结几道踩坑较多、难度相对较低的题目。关于此次Blog需要总结的题目集的难度,总体来说还是比较大的,相较于之前的题目集,难度提升了很多,在之......
  • [oeasy]python0144_try的完全体_否则_else_最终_finally
    try的完全体回忆上次内容上次细化了主控程序(main.py)导入(get_fruits.py)处理(process.py)输出(output.py)使用了try结构tryexcept发现异常就报错输入部分的错误应该在输入部分来报具体怎么报呢?......
  • [oeasy]python0144_try的完全体_否则_else_最终_finally
    try的完全体回忆上次内容 上次细化了主控程序(main.py)导入(get_fruits.py)处理(process.py)输出(output.py) 使用了try结构tryexcept发现异常就报错 输入部分的错误应该在输入部分来报 具体怎么报呢?......
  • ReSharper 2019.2.3安装教程
    摘抄:ReSharper2019破解版-ReSharperUltimatev2019.2.3完美破解版下载(附注册补丁)-艾薇下载站(aiweibk.com)安装准备文件:1、运行安装程序,JetBrains.ReSharper.2019.1.1.exe选择你需要的工具组件,并勾选接受协议,点next我这里就选了第一项组件,其他组件不知道什么意思 2......
  • [oeasy]python0143_主控程序_main
    主控程序回忆上次内容上次把apple.py拆分成了输入主函数引用模块中变量的时候要带上包(module)名get_fruits.aget_fruits.b最终拆分代码成功!可以将程序再拆分成输入输出然后再由主函数调用吗?......
  • [oeasy]python0143_主控程序_main
    主控程序回忆上次内容上次把apple.py拆分成了输入主函数 引用模块中变量的时候要带上包(module)名get_fruits.aget_fruits.b  最终拆分代码成功! 可以将程序再拆分成输入输出 然后再由主函......
  • MIS501 Case Study
    MIS501Assessment3CaseStudyPage1CaseStudyImpressedbyyourprogramsimplementedinAssessment2,thestakeholdersoftherestauranthaveaskedyoutodevelopaprogramextendingAssessment2.Inthisassessment,youwillhavetousetheObjectOrienta......
  • 【题解】P3920 [WC2014]紫荆花之恋
    思路点分树+根号重构+*高速平衡树。点分树的两种常见用法无非是直接做和路径有关的暴力还有处理这种有关单点和整树的问题,后者的另一个经典题目是P3241[HNOI2015]开店。回到这个题目,处理路径考虑先上点分治,暂时不考虑强制在线的限制。因为每次加上一个新点,所以可以考......