2023年2月,“河南省教育厅”公众号发布了一篇名为《中小学教师ChatGPT的23种用法》的文章,可以看出,AI技术已被应用到很多行业。
资本的涌动已蔓延至招聘市场,2023年3月中下旬,市面上的很多招聘岗位都要求应聘者掌握一定的AI技能,而且很多公司也在招聘与ChatGPT相关的职位,提供的薪资待遇通常也高于传统岗位。
GPT-4产生正确回应的可能性要比GPT-3.5高出40%
序号 | 特点 | 搜索引擎 | ChatGPT |
---|---|---|---|
1 | 信息来源 | 从网络检索信息 | 通过训练语料库理解和生成语言 |
2 | 查询方式 | 需输入关键词 | 支持自然语言交互 |
3 | 结果呈现形式 | 以网页列表展示 | 以自然语言呈现 |
ChatGPT和搜索引擎在信息检索和处理方面存在显著差异,具体主要表现在以下几个方面。
1)信息来源有别 搜索引擎依赖于网络来获取信息,它根据用户提供的关键词或短语检索相关网页,从而为用户提供所需信息。而ChatGPT则是通过训练大量语料库,掌握人类语言的规则和模式。因此,ChatGPT具备强大的自然语言理解和生成能力,可以根据用户的问题生成相应的答案。
2)查询方式不同 在使用搜索引擎时,用户需输入关键词或短语来进行查询。相比之下,ChatGPT支持自然语言交互,用户可以像与人类对话一样直接提问。
3)结果呈现形式有异 搜索引擎通常以相关性排序的网页列表形式呈现结果,用户需要根据标题、摘要等信息判断相关性。与之不同的是,ChatGPT的结果以自然语言的形式呈现,用户可以直接阅读并理解其含义。
序号 | 阶段 | 描述 |
---|---|---|
1 | 监督学习 | 通过问题和答案进行模仿学习 |
2 | 训练奖励模型 | 通过答案评分和排序训练深层理解 |
3 | 强化学习-自我进化 | 自动检查学习成果并通过迭代训练提升性能 |
ChatGPT的三步训练流程图
(1)监督学习:为了让ChatGPT能够学会正确回答问题,科学家们首先请来了“提示词工程师”思考问题并提供高质量的答案。接着,将这些人工标注好的数据输入到ChatGPT中,使其了解人类的喜好,并模仿学习。
(2)训练奖励模型:在这个阶段,“提示词工程师”对生成的答案进行评分和排序。工程师们收集了大量的人工标注数据集,包括问题、正确答案和人类对答案的评分,用以训练ChatGPT。通过为每个答案提供评分反馈,ChatGPT逐渐学会理解人类的深层意图,并优先选择得分较高的答案。
(3)强化学习-自我进化:在此阶段,ChatGPT会自动检查学习成果并进行调整。在新数据集上进行验证,根据验证结果进行调整和更新。通过不断迭代训练,ChatGPT的性能逐步提升,最终成为一个越来越聪明的“机器人”
图2-1
无论是金融、医疗领域,还是物流运输、零售业、房地产、能源行业、环保行业、体育行业、餐饮业、娱乐产业、法律行业、心理咨询等领域,均可通过编程提高工作效率并解决实际问题。掌握编程技能,对职场人来说,无论身处技术岗位还是非技术岗位,都将有很大的竞争优势。
假设你是某学校教务处老师,在期末考试前,需要根据考生信息表生成考场座位标签,如图2-3所示。你需要在每位考生信息中增加标题行和空行,这样在打印和裁剪后,方便粘贴在考场的课桌上。如何通过考生信息表快速制作标签呢?
图2-3
在Excel界面单击“文件”→“选项”,在打开的“Excel选项”对话框中单击“自定义功能区”→在右侧的“自定义功能区”中勾选“开发工具”后,单击“确定”按钮,启用“开发工具”选项卡
图2-4
10个最常用的搜索指令,掌握这些指令可以提高搜索的准确性。
功能 | 指令 | 示例 |
---|---|---|
使用引号进行精准搜索 | "关键词" | "马克·吐温" |
限定文件类型 | 关键词filetype:文件格式 | 机器学习入门filetype:pdf |
特定时间范围内的关键词信息 | 关键词20xx..20xx | 人工智能2010..2020 |
排除某关键词 | 关键词-关键词 | 苹果产品-iPhone |
将关键词限定在标题中 | 关键词intitle:需要限定的关键词 | 电影评论intitle:奥斯卡 |
将关键词限定在正文中 | 关键词intext:需要限定的关键词 | 大熊猫intext:保护 |
搜索特定网站 | 关键词site:网站域名 | 火星探测site:nasa.gov |
搜索特定语言的结果 | 关键词lang:语言代码 | 旅行攻略lang:ja(用于搜索日语结果) |
查找相关网站 | related:网站地址 | related:www.phei.com.cn |
寻找某一地点附近的信息 | 关键词location:地点 | 餐厅location:广州 |
修正ChatGPT提示词描述的方法。
方法 | 描述 |
---|---|
使用具体的关键词 | 使用明确关键词提高问题理解和答案准确度。 |
提供多个版本 | 提供不同版本的问题帮助ChatGPT更好地理解。 |
给出错误反馈 | 通过错误反馈指导ChatGPT提供更准确的答案。 |
长文本修改 | 根据答案复杂度,要求ChatGPT详细说明或提供修改建议。 |
指明侧重方向 | 明确指出回答的特定方向或要求,如去除冗余内容等。 |
以“制作意式比萨”为例,介绍如何根据上述方法为其提供精准的答案
表3-1
在ChatGPT实际的训练过程中,读者可以将“结构化”和“六问式”组合起来,不断向ChatGPT发问,直至找到自己需要的答案。
方法 | 描述 |
---|---|
对比法 | 将ChatGPT回答与实际比较,如有误进行修改。 |
交叉验证法 | 数据集分为训练和测试集,用训练集训练,测试集验证。 |
对抗验证法 | 通过对抗样本验证模型的鲁棒性。 |
几种快速验证法的应用。
1)对比法 对比法是指将ChatGPT的回答与实际情况进行比较,如果发现回答错误,则可及时修改和校准。
2)交叉验证法 交叉验证法是指首先将数据集分为训练集和测试集两部分,然后用训练集对模型进行训练,最后在测试集上对模型进行测试和验证。
3)对抗验证法 对抗验证法是指通过构造对抗样本来验证模型的鲁棒性。对抗样本是指对原始样本进行微小扰动,从而使得模型对该样本的输出发生错误。
逻辑结构化、提问六问式、快速验证法和复盘迭代法4个方面的应用可以帮助我们更好地利用ChatGPT解决复杂的自然语言处理问题。
通过ChatGPT完成内容的准备后,市场上还有很多其他AI工具可以辅助制作PPT,如Slidebot、Beautiful.ai和Canva等。这些工具能根据用户的需求和设计偏好生成合适的模板、布局和图表。 以“闪击PPT”(一款PPT设计生成工具)为例进行说明,打开该网站便可看到其与ChatGPT搭配使用的指引