当前位置: 首页 > news >正文

顺昌网站建设网站推广是做什么的

顺昌网站建设,网站推广是做什么的,社会工作者证书有用吗,西安百度推广客服电话多少正如您在本课程早期看到的,LLM执行算术和其他数学运算的能力是有限的。虽然您可以尝试使用链式思维提示来克服这一问题,但它只能帮助您走得更远。即使模型正确地通过了问题的推理,对于较大的数字或复杂的运算,它仍可能在个别数学操…

正如您在本课程早期看到的,LLM执行算术和其他数学运算的能力是有限的。虽然您可以尝试使用链式思维提示来克服这一问题,但它只能帮助您走得更远。即使模型正确地通过了问题的推理,对于较大的数字或复杂的运算,它仍可能在个别数学操作上出错。这是您早些时候看到的一个示例,其中LLM试图像计算器一样工作,但得到了错误的答案。
在这里插入图片描述

请记住,这个模型实际上没有进行任何真正的数学运算。它只是尝试预测完成提示的最有可能的标记。模型在数学上出错可能会对您的用例产生许多负面影响,具体取决于您的用例,例如向客户收取错误的总额或获取食谱中的测量值不正确。

您可以通过允许您的模型与擅长数学的外部应用程序(例如Python解释器)进行交互来克服这一限制。一种有趣的增强LLM的框架是称为“辅助编程语言模型Program-aided language models ”(PAL)的程序。这项工作首次由卡内基梅隆大学的Luyu Gao和合作者于2022年提出,将LLM与外部代码解释器配对以执行计算。该方法利用链式思维提示来生成可执行的Python脚本。模型生成的脚本将传递给解释器以执行。右侧的图像来自论文,显示了一些示例提示和完成。
在这里插入图片描述

您稍后将在示例中了解这些示例,所以现在不必担心阅读所有细节。

PAL背后的策略是使LLM生成包含计算机代码的推理步骤的完成。然后将此代码传递给解释器以执行解决问题所需的计算。您可以通过在提示中包含一些单个或少量推理的示例来指定模型的输出格式。

让我们更详细地看一下这些示例提示的结构。

您将继续使用Roger购买网球的故事作为单次示例。此设置现在应该看起来很熟悉。这是一个链式思维示例。
您可以在突出显示为蓝色的行上以文字形式看到推理步骤。
在这里插入图片描述

与您之前看到的提示不同之处在于,粉红色显示的Python代码行包含了将涉及计算的推理步骤转化为代码的行。
在这里插入图片描述

基于每个推理步骤中的文本声明变量。它们的值可以直接分配,就像这里的第一行代码一样,
在这里插入图片描述

或者使用推理文本中的数字进行计算,正如您在第二行Python代码中看到的那样。
在这里插入图片描述

模型还可以使用它在其他步骤中创建的变量,就像您在第三行中看到的那样。
在这里插入图片描述

请注意,每个推理步骤的文本以井号(#)开始,以便Python解释器可以将其跳过作为注释。
在这里插入图片描述

这个提示以要解决的新问题结束。在这种情况下,目标是确定一个面包店在一天的销售后和从一家杂货店合作伙伴那里退回一些面包后剩下多少面包。
在这里插入图片描述

在右侧,您可以看到LLM生成的完成。再次,链式思维的推理步骤显示为蓝色,Python代码显示为粉红色。正如您所看到的,模型创建了多个变量来跟踪烘焙的面包、一天中各个时间段销售的面包
在这里插入图片描述

以及杂货店退回的面包。

在这里插入图片描述

然后通过在这些变量上执行算术运算来计算答案。
在这里插入图片描述

模型正确地确定了应该添加或减去哪些术语以获得正确的总数。

现在您知道如何构建示例,以告诉LLM根据其推理步骤编写Python脚本,让我们来看看PAL框架如何使LLM能够与外部解释器进行交互。
在这里插入图片描述

  1. 为了准备使用PAL进行推理,您将格式化提示以包含一个或多个示例。
  2. 每个示例应包含一个问题,后面是解决问题的Python代码行的推理步骤。
  3. 接下来,您将附加您希望回答的新问题到提示模板中。
  4. 您生成的PAL格式提示现在包含示例和要解决的问题。
  5. 接下来,您将传递此组合提示给您的LLM,
  6. 然后LLM将生成一个以示例中的提示为基础的Python脚本形式的完成。
    现在,您可以将脚本交给Python解释器,用于运行代码并生成答案。

在这里插入图片描述

对于前一幻灯片上看到的面包店示例脚本,答案是74。您现在将附加包含答案的文本,因为您知道答案是正确的,因为计算是在PAL格式的提示中进行的。到此为止,您的提示包含了上下文中的正确答案。
在这里插入图片描述

现在,当您将更新后的提示传递给LLM时,它将生成包含正确答案的完成。鉴于面包店面包问题中的数学相对简单,模型可能已经使用链式思维提示正确地得出了答案。

但是对于更复杂的数学问题,包括大数的算术、三角学或微积分,PAL是一种强大的技术,允许您确保您的应用程序执行的任何计算都是准确可靠的。

您可能想知道如何自动化此过程,以便不必手动在LLM和解释器之间传递信息。这就是您之前看到的编排器的用处。
在这里插入图片描述

所示的编排器作为黄色框是一个技术组件,可以管理信息流和对外部数据源或应用程序的调用的启动。它还可以根据LLM输出中包含的信息来决定采取什么行动。
在这里插入图片描述

请记住,LLM是您的应用程序的推理引擎。最终,它会创建编排器将解释和执行的计划。

在PAL中,只有一个要执行的操作,即执行Python代码。LLM实际上不必决定运行代码,它只需要编写脚本,然后编排器将其传递给外部解释器以运行。
在这里插入图片描述

但是,大多数现实世界的应用程序可能会比简单的PAL架构复杂得多。
在这里插入图片描述

您的用例可能需要与多个外部数据源进行交互。正如您在商店示例中看到的,您可能需要处理多个决策点、验证操作和对外部应用程序的调用。您如何使用LLM来支持更复杂的应用程序?让我们在下一个视频中探讨一种策略。

Reference

https://www.coursera.org/learn/generative-ai-with-llms/lecture/6jh5Z/program-aided-language-models-pal

http://www.hrbkazy.com/news/49175.html

相关文章:

  • 做网站要不要营业执照什么叫做网络营销
  • 日本优秀网站泉州百度搜索推广
  • 用外服务器做网站网络营销方案总结
  • 大连手机自适应网站建设制作网站需要的技术与软件
  • 58同城兰州网站建设免费淘宝关键词工具
  • 大连承揽营销型网站公司河北百度推广
  • 虚拟机做的网站怎么让外网访问不了网华与华营销策划公司
  • 网课编程seo企业优化方案
  • 北京网站建设优化学校千牛怎么做免费推广引流
  • 佛山网站建设公司怎么样电商培训心得体会
  • 网站前端代码有哪些问题产品推广方式
  • 淮安建设机械网站南宁seo网络优化公司
  • 一站式服务是什么意思哪里有免费的网站推广
  • 建设能播放视频的网站技能培训
  • tp5网站开发模板下载泉州全网推广
  • 4399自己做游戏网站培训机构连锁加盟
  • 网站投票系统怎么做百度快照推广一年要多少钱
  • 免费咨询猫咪医生广告优化师怎么学
  • 烟台专业做网站公司有哪些云搜索网页版入口
  • 做一个棋牌网站要多少钱自助建站系统下载
  • 怎么提高网站的流量排名优化公司口碑哪家好
  • 武汉做网站公司哪家好如何进行品牌营销
  • 淘宝优惠券微网站开发推广方案万能模板
  • 哪个网站可以做1040怎么创建网站的快捷方式
  • 做网站客户一般会问什么问题搜索引擎营销就是seo
  • 外包做的网站 需要要源代码吗在哪里找专业推广团队
  • 国外客户的网站电话策划
  • 网站动态添加广告怎么做的营销软文推广平台
  • 济南企业型网站西安刚刚宣布
  • 做彩平的材质网站优化大师有用吗