Prompt输出限制怎么写?用CCoT限制输出长度的推理,大幅提高LLM准确性

灵活调整:如何根据长度选择Prompt示例 了解如何根据长度动态选择示例是有效管理大模型提示的一项重要技术。通过合理的配置和实践,可以显著提高模型的响应效率和准确性。 阅读详情

图片

图片由修猫创作

一项由意大利比萨的著名高等教育和研究机构圣安娜高等学校Sania Nayab等人进行的研究为这个问题提供了一个创新的解决方案- Constrained Chain-of-Thought (CCoT)提示技术。这项研究不仅提出了控制LLM输出长度的新方法,还开发了一套评估LLM输出简洁性和正确性的新指标。这项研究很值得受困于此的朋友借鉴。

图片

01、输出长度与推理效率的矛盾

大型语言模型在复杂问题解答方面表现出色,但同时也存在一个明显的问题:模型往往会生成冗长的输出,这不仅增加了推理时间,也可能引入不必要的错误。特别是在使用Chain-of-Thought (CoT)提示技术时,模型倾向于生成详细的推理步骤,虽然这提高了答案的解释性和正确性,但也显著增加了输出长度和生成时间。

图片

图(a)是一个散点图,展示了输出长度与生成时间之间的关系。蓝色点代表普通提示,红色点代表CoT提示。我们可以看到:

  • 输出长度和生成时间呈正相关。
  • 使用CoT提示时,输出长度和生成时间普遍更长。

图(b)是一个柱状图,展示了50个样本的输出长度对比。蓝色代表普通提示,粉色代表CoT提示。我们可以看到:

  • CoT提示通常会产生更长的输出。
  • 输出长度的变化在不同样本间存在较大差异。

**研究者发现,输出长度与生成时间之间存在明显的正相关关系。**例如,在测试Falcon-40b模型时,使用CoT提示后,输出长度和生成时间都显著增加。这种现象在各种规模的模型中普遍存在,突显了控制输出长度的重要性。

02、CCoT创新的提示工程策略

为了解决这个问题,研究者提出了Constrained Chain-of-Thought (CCoT)提示技术。CCoT的核心理念是在提示中明确要求模型限制输出长度,同时保持推理的完整性。CCoT提示包含三个部分:

- 用户输入(x_us)

- 标准CoT提示(x_p)

- 长度限制提示(x_l)

通过在提示中加入长度限制,CCoT鼓励模型生成更简洁的输出,同时保持推理的质量。

03、实验设置多模型的综合评估

研究者使用了多个预训练的大型语言模型进行实验,包括:

- Vicuna-13b-v1.5

- Falcon-40b-instruct

- Falcon-7b-instruct

- Llama2-7b-chat-hf

- Llama2-70b-chat-hf

实验主要在GSM8K数据集上进行,这是一个包含约8000个数学问题的测试集。研究者比较了普通提示(base)、CoT提示和不同长度限制的CCoT提示(15、30、45、60、100个词)的效果。

图片

这张图清晰地展示了大型模型如何从CCoT中获益最多,而小型模型在面对严格的长度限制时可能难以保持性能。

04、CCoT的效果与模型规模

实验结果显示,CCoT的效果与模型规模密切相关:

4.1 大型模型的显著提升

对于Llama2-70b等大型模型,CCoT不仅能有效控制输出长度,还能提高模型的准确性。例如:

- 使用传统CoT时,Llama2-70b在GSM8K数据集上的准确率为36.01%

- 使用限制100词的CCoT (CCoT-100)时,准确率提高到41.07%

- 同时,平均输出长度从99词减少到71词

这一结果令人振奋,因为它表明CCoT不仅能提高效率,还能改善模型的推理质量。

4.2 中小型模型的混合效果

对于Falcon-40b等中型模型,CCoT能在保持准确率的同时显著减少输出长度。虽然准确率可能略有下降,但仍高于基础提示的效果,为效率和准确性之间提供了一个很好的平衡点。

然而,对于Falcon-7b、Llama2-7b等小型模型,CCoT的效果不太理想。这些模型在面对严格的长度限制时,往往难以生成正确且完整的推理过程。

05、简洁性和正确性的评估指标

为了全面评估LLM的输出质量,研究者提出了三个新的评估指标:

5.1 Hard-k Concise Accuracy (HCA)

HCA衡量正确答案中不超过指定长度k的比例。这个指标对严格控制输出长度的场景特别有用,如实时系统或计算资源有限的环境。

5.2 Soft-k Concise Accuracy (SCA)

图片

SCA是HCA的一个更灵活的版本。它允许答案略微超过指定长度k,但会根据超出的程度进行惩罚。这个指标引入了一个容忍度参数α,允许对长度限制进行更细致的调整。上图我们可以看出,对于Llama2-70b,CCoT在大多数情况下都能提高SCA得分,表明它能有效平衡输出的简洁性和准确性。对于Falcon-40b,CCoT在较低k值时表现更好,说明它在严格限制输出长度的情况下仍能保持良好的性能。增加α值(从1.0到10.0)导致所有策略的SCA得分都有所提高,这说明允许一定程度的长度超出可以提高模型的整体表现。α值的增加对CCoT策略的影响尤为明显,这表明CCoT在更宽松的长度限制下能发挥更大的优势。

5.3 Consistent Concise Accuracy (CCA)

CCA在SCA的基础上,还考虑了输出长度的一致性。它引入了第三个参数β,用于控制对输出长度变异性的容忍度。这个指标特别适合评估模型在不同问题上保持一致输出长度的能力。

在实际使用中,您可以根据具体的场景要求在代码或提示词中加入这些Metric,可以有效的改善输出长度限制。我已经将Metric作了分类,您需要根据场景动态调整:

- 对于简单问题,优先考虑HCA,严格控制长度。

- 对于复杂问题,可以倾向于SCA,允许更多的长度灵活性。

- 在需要保持一致性的场景中,更多地考虑CCA。

06、CCoT如何影响模型输出

6.1 输出长度分布的变化

研究者分析了不同提示策略下模型输出长度的分布。结果显示:

- 使用CoT时,输出长度分布较为分散,且平均长度较长

- 使用CCoT后,输出长度分布更加集中,且平均长度显著减少

- 对于大型模型(如Llama2-70b),CCoT能有效将输出长度控制在指定范围内

这一发现意味着CCoT不仅能减少平均输出长度,还能提高模型输出的一致性,这对于实际应用中的性能预测和资源管理极为重要。

6.2 准确性与简洁性的权衡

通过使用新提出的评估指标,研究者发现:

- 对于Llama2-70b,使用CCoT不仅没有降低准确性,反而在多数长度限制下提高了HCA和SCA指标的得分

- 对于Falcon-40b,虽然CCoT可能略微降低绝对准确率,但在考虑输出简洁性后,其综合表现优于CoT和基础提示

这表明CCoT能在保持或提高准确性的同时,显著改善输出的简洁性。

6.3 模型对长度限制的响应能力

研究还发现,不同规模的模型对CCoT中的长度限制有不同的响应能力:

- 大型模型(如Llama2-70b)能较好地遵循长度限制,即使在严格的限制下(如15或30词)也能保持较高的准确性

- 中型模型(如Falcon-40b)在适度的长度限制下表现良好,但在极短的限制下可能难以保持准确性

- 小型模型在面对严格的长度限制时,往往难以生成完整且正确的推理过程

这一发现为不同规模模型的应用提供了重要指导,帮助开发者选择合适的长度限制策略。

07、CCoT的实际应用案例

研究者提供了几个具体的例子,展示了CCoT如何改善模型输出。以下是一个从GSM8K数据集中选取的问题示例:

问题:Richard住在一栋有15层的公寓楼里。每层有8个单元,整栋楼3/4是有人居住的。整栋楼里空置的单元总数是多少?

使用基础提示时,Llama2-70b的回答:

"让我们先计算整栋楼的总单元数:15层 × 8单元/层 = 120单元

现在,我们知道3/4的单元是有人居住的,所以空置的单元数是:

120单元 × (1 - 3/4) = 120单元 × 1/4 = 30单元

因此,整栋楼里有30个空置单元。"

使用CoT提示时,Llama2-70b的回答:

"首先,我们需要计算整栋楼的总单元数。我们可以将楼层数乘以每层的单元数:

15层 × 8单元/层 = 120单元。

接下来,我们需要计算已占用的单元数。我们可以将总单元数乘以已占用的比例:

120单元 × 3/4 = 90个已占用单元。

最后,我们可以通过从总单元数中减去已占用的单元数来计算空置单元数:

120单元 - 90个已占用单元 = 30个空置单元。

因此,整栋楼里有30个空置单元。"

使用CCoT-45(限制45词)提示时,Llama2-70b的回答:

  1. 总单元数= 15层 × 8单元/层 = 120单元。

  2. 已占用单元 = 3/4 × 120单元 = 90单元。

  3. 空置单元 = 120 - 90 = 30单元。

所以,整栋楼里有30个空置单元。"

这个例子清晰地展示了CCoT如何在保持答案正确性的同时,显著减少输出长度,使推理过程更加简洁明了。

文章中还用了一个简单示例,我也做了交叉验证,结论是:CCOT更简洁,准确。

在这里插入图片描述

图片

08、CCoT的潜在应用

8.1 实时交互系统的优化

CCoT技术在实时交互系统中有巨大的应用潜力。通过控制输出长度,可以显著减少模型的响应时间,提高用户体验。例如,在智能客服系统中,CCoT可以帮助模型生成简洁而准确的回答,避免冗长的解释影响交互效率。

8.2 资源受限环境的应用

对于计算资源有限的设备(如移动设备或嵌入式系统),CCoT提供了一种有效的方法来平衡模型性能和资源消耗。通过限制输出长度,可以减少内存使用和计算时间,使大型语言模型在这些设备上的应用成为可能。

8.3 提高模型可解释性

虽然CCoT旨在减少输出长度,但研究发现它在某些情况下反而提高了模型的准确性。这一现象值得进一步研究,可能揭示出简洁推理对模型决策过程的积极影响。理解这一机制可能有助于开发更可解释、更可靠的AI系统。

8.4 个性化长度控制

未来的研究可以探索如何根据不同的任务类型、用户偏好或上下文自动调整CCoT的长度限制。这种动态调整的方法可以进一步优化模型的性能,为不同场景提供最佳的输出。

8.5 与其他提示技术的结合

CCoT可以与其他先进的提示技术结合,比如DoT、POMDP、之前的变分推理等复杂的提示技术,探索更复杂、更高效的提示策略。这种结合可能产生新的突破,进一步提升大型语言模型的能力。

CCoT技术为我们在写Prompt时提供了宝贵的启发:首先,输出长度不必过长,适度限制能提高效率和准确性;其次,不同规模模型对提示策略反应不同,应匹配模型特性;再者,保持输出一致性有助于提升可预测性和稳定性;同时,应采用多维度评估方法,关注准确率、简洁性和一致性;最后,建议根据任务复杂度动态调整提示策略,以优化整体性能。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】
控制 LLM 的输出格式和解析其输出结果 控制LLM的输出格式和解析其输出结果是自然语言处理领域的重要问题,涉及多种技术和工具。通过合理的输入控制、输出后处理以及解析方法,可以对LLM的输出进行有效地控制和解析,从而满足不同应用场景的需求。未来,随着自然语言处理技术的不断发展,相信对LLM输出控制和解析的研究也将得到进一步的深化和完善。本文将介绍如何控制LLM的输出格式和解析其输出结果,以及相关的技术和工具。这包括向LLM提供特定的输入格式,比如加入特殊标记、指定特定的任务等,以引导LLM生成特定格式的输出。等,它们在各自的领域取得了显著的成就。 阅读详情

相关推荐

理论五、大模型-Prompt

当使用大型语言模型(如GPT-3)时,"prompt" 是指您向模型提供的输入文本或指令,用于引导模型生成相应的输出。

xiaoqi270620903的专栏 2万+

压缩思维链CCoT:一种突破性的高效AI推理新范式

在大语言模型(LLM)的发展历程中,思维链(Chain of Thought,CoT)推理无疑是一个重要的里程碑。这种通过"思考过程显式化"来提升模型推理能力的方法,让AI在数学问题求解、多步骤推理等任务上取得了显著进展。然而,随着应用规模的扩大,CoT推理的效率问题日益凸显:生成详细的推理步骤会带来巨大的延迟开销。以GPT-4为例,使用CoT推理解答一个数学问题需要21.37秒,而直接输出答案仅需2.81秒。这种近10倍的性能差异,在实际应用中往往令人难以接受。本文将深入剖析这一创新框架的技术原理、实现方

老皮的博客 3080

llama3优秀的prompt-优秀的prompt堪比微调效果

大语言模型通常指的是使用深度学习技术训练的、能够生成和理解自然语言文本的模型。这些模型可以应用于各种任务,如文本生成、机器翻译、文本摘要、情感分析等。在处理这些任务时,通常会使用一个“提示”(prompt)来指导模型生成响应。 提示(prompt)是一个给模型输入的文本,用于引导模型生成相关的输出。在大语言模型中,提示的设计非常重要,因为它直接影响到模型的输出质量和相关性。一个好的提示应该清晰、具体,并且与模型的训练数据和任务目标相匹配。 例如,如果你想让一个大语言模型写一个故事,你可以提供一个包含故事背景和主要角色的提示,如:“在一个遥远的星球上,住着一个喜欢冒险的小猫,它的名字叫…”。模型会根据这个提示生成一个故事。 在设计提示时,还应该考虑到模型的上下文理解能力。大语言模型通常能够理解一定长度的上下文,因此,你可以提供一些上下文信息,帮助模型更好地理解提示和生成输出。 总之,提示是大语言模型生成和理解自然语言文本的重要输入,设计一个好的提示可以帮助模型生成更高质量和更相关的输出。

Concise CoT(CCoT)提示词工程

Concise CoT(CCoT)提示词工程

安静的软件工程师 1032

树上柑橘检测实战:自制数据集与YOLO训练全流程复盘

目标检测模型的性能上限往往由训练数据决定,尤其在农业视觉这样的复杂场景中,公开数据集与真实环境的差异常导致模型漏检、误检频发。高质量的标注数据是模型泛化的基础,从采集、清洗到统一标注规范,每一步都直接影响最终效果。对于检测任务而言,VOC与YOLO两种主流标注格式的转换是工程落地的常见环节,理解坐标归一化原理并做好校验,能有效避免训练事故。在模型训练阶段,合理划分数据集、谨慎选择数据增强策略,并结合切片推理解决小目标漏检,是果园场景下提升精度的关键。这套基于2511张果树图像的单类别检测流程,不仅支撑了柑橘

weixin_29057163的博客 231

HighScore3.0实战指南:XRD物相分析从入门到精通(持续更新版)

本文提供HighScore3.0软件进行XRD物相分析的完整实战指南。从软件设置、数据导入、背景扣除、寻峰等预处理步骤,到核心的Search & Match物相搜索匹配、Rietveld精修定量,以及结果输出与常见问题排查,系统讲解了从入门到精通的全流程操作与核心技巧,帮助用户高效完成材料物相鉴定与分析工作。

weixin_29310605的博客 1044

ccot 目标跟踪全称_目标跟踪系列CCOT算法

C-COT是继KCF后相关滤波算法的又一大突破,不得不说Martin的数学功底实在太强了!C-COT相比于KCF算法,使用了深度神经网络VGG-net提取特征,通过三次样条函数进行插值处理,将不同分辨率的特征图通过插值操作扩展到了同一周期的连续空间域,再应用Hessian矩阵可以求得亚像素精度的目标位置。确定插值方程之后,还解决了在连续空间域进行训练的问题。个人思考:Martin大神的思...

weixin_39566593的博客 2001

Cortex-M TrustZone实战:从硬件隔离到安全交互的嵌入式开发指南

在嵌入式系统开发中,硬件安全隔离是构建可信执行环境(TEE)的核心技术。其原理是通过处理器硬件机制,将系统资源划分为安全与非安全域,实现内存、外设和代码的强制访问控制。这项技术的核心价值在于,它能在单一芯片上为资源受限的物联网(IoT)设备、智能传感器等提供芯片级的安全基础,无需依赖外置安全元件,从而降低BOM成本并简化设计。典型的应用场景包括保护设备密钥、实现安全启动、构建安全服务(如加密、密钥管理)以供应用程序调用。本文聚焦于Arm Cortex-M系列微控制器上的TrustZone技术实现,针对开发中

weixin_42639246的博客 300

LangGPT:这个Prompt顶级思维框架(RAG、结构化)有时间一定要看看

了解每个模型的特点和能力,是构建有效prompt的基础。我们在写提示词的时候,针对哪个模型去写?这个问题是应该被确定下来的,在我个人使用过程中,比如选定Claude时,采用XML框架性的描述输入会带来明显的成效。但是在ChatGPT去应用XML和markdown的时候就会产生明显的区别。写好提示词,要有领域深度理解了这十条技巧是不是就一定能写好prompt。一个影响因素是我们对于一个领域、一个行业,一个细分场景的理解到底有多深?

python1234567_的博客 4730

电力电子技术速通复习

一种完全纯净,结构完整的半导体晶体,其含有两种载流子而且,自由电子的浓度和空穴的浓度总是相等,一般情况下,在硅晶体中掺入P(磷)五价元素,多子为自由电子,少子为空穴;在硅晶体中掺入B(磷)三价元素,多子为空穴,少子为自由电子;6.PN结具有单相导电性,PN结具有雪崩击穿(T越高,击穿电压越大)和齐纳击穿(T越高,击穿电压越小),均可逆,热击穿不可逆;PN结具有电容效应,势垒电容(耗尽层变化等效的电容)扩散电容(非平衡少子引起的电荷量的变化等效出来的电容效应)

qq_62873973的博客 2507

Win10局域网内文件共享+远程桌面控制保姆级教程(含常见问题解决)

本文提供Win10局域网内文件共享和远程桌面控制的详细教程,包括环境检查、共享文件夹设置、远程桌面连接步骤及常见问题解决方案。通过内置功能实现高效办公协作,提升多设备协同工作效率,特别适合需要频繁传输文件或远程控制场景的专业人士。

rose2的博客 777

CCoT:引领大型多模态模型新纪元

CCoT:引领大型多模态模型新纪元 项目介绍 在当前AI技术的发展浪潮中,大型多模态模型(LMM)正逐渐成为研究和应用的热点。然而,如何让这些模型更好地理解图像和文本的复杂关系,一直是学术界和工业界面临的挑战。CCoT项目应运而生,提出了一种创新的组合链式思维(Compositional Chain-of-Thought)提示方法,利用场景图表示来从LMM中提取组合知识。这一方法不仅提升了LMM在...

gitblog_00181的博客 481

效率与精度的博弈:CCoT在实时AI系统中的实践智慧

本文探讨了压缩思维链(CCoT)技术在实时AI系统中的实践应用,展示了如何在保持高精度的同时显著提升推理效率。通过对比传统思维链(CoT)方法,详细解析了CCoT的核心创新、行业应用案例及性能优化策略,为AI系统设计提供了效率与精度平衡的实用指南。

web99的专栏 190

深度学习实战:基于YOLOv5/v8/v10的快递暴力分拣检测系统(完整版)

在电商物流高速发展的今天,快递包裹日均处理量已突破亿件级别。然而,快递分拣过程中的暴力抛扔行为不仅造成包裹损坏,更带来巨大的经济损失。据统计,每年因暴力分拣导致的快递破损投诉占总投诉量的30%以上。传统的人工监控方式存在疲劳、疏漏等问题,因此开发一套智能化的快递暴力分拣检测系统具有重要的现实意义。

YOLO 275

PyTorch实战(14)——图注意力网络(Graph Attention Network,GAT)

本节介绍了图注意力网络 (Graph Attention Network, GAT) 在节点分类任务中的应用。相比图卷积网络 (GCN) 的平均聚合机制,GAT 通过引入注意力机制,能够为不同邻居节点分配差异化权重,从而更精准地捕捉图结构信息。实验表明,GAT 在 CiteSeer 数据集上的分类准确率达到 71.1%,较 GCN 提升 2.5 个百分点。可视化结果显示,GAT 学习到的节点表征具有更好的类别区分度。这验证了注意力机制在图数据建模中的有效性,为处理复杂图结构任务提供了更优解决方案。

盼小辉丶的博客 3554

目标跟踪算法发展简史

单目标跟踪是计算机视觉领域中的一个重要研究方向,旨在在视频序列中持续定位并跟踪一个特定目标。随着计算机视觉和机器学习技术的飞速发展,单目标跟踪算法经历了从经典方法到深度学习的演变,其性能和应用范围得到了显著提升。

深图智能工作室 2972

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

大模型重复输出怎么办?

对大模型重复输出问题进行了简要介绍,分析了原因并给出了一些缓解方法。

qq_42755230的博客 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

别再让AI“自由发挥”了!手把手教你配置LLM输出,让AI回答精准可控,这篇干货太顶了!

输出参数决定了 LLM 的“边界与风格”,工程化配置是高质量 AI 产出的关键。在大语言模型(LLM, Large Language Model)应用中,输出行为并非仅由模型本身决定,而是由一组可调参数共同塑造。提示词(Prompt)定义任务意图,输出参数则决定生成边界。工程系统中,输出参数与提示词同等重要,直接影响稳定性、可控性、性能与成本。本章以体系化视角对输出控制进行建模,避免碎片化解释,建立一套可复用的参数选择框架。下方结构图展示了 LLM 在一次生成过程中,各类输出参数的应用顺序与层次。

Python_cocola的博客 1343

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

大模型中“控制思考的最大长度”是指什么?

模型在一次回复中最多能输出的token 数量。Token 可以是一个词、一个标点符号或一个子词单位(subword unit),取决于使用的分词器(tokenizer)。→"](4 个 token)"你好,世界!→["你", "好", ",", "世界", "!"](5 个 token)控制思考的最大长度,是为了在生成质量、响应速度、资源消耗之间取得平衡,确保模型在不同应用场景下高效、准确、可控地工作。"prompt": "请写一篇关于气候变化的科普文章。",其中的就是控制最大长度的关键参数。

caoyongsheng的博客 1228

LongWriter: 基于LLM代理可以将输出窗口大小扩展到10,000+个单词

这篇论文确定了当前LLM的2,000词生成限制,并提出通过在对齐过程中添加长输出数据来增加它们的输出窗口大小。为自动构建长输出数据,开发了AgentWrite,这是一个基于代理的流程,使用现成的LLM创建扩展的、连贯的输出。使用论文构建的LongWriter-6k成功地将当前LLM的输出窗口大小扩展到10,000+词。

deephub 4551

LLM| 大语言模型(LLM)提示词的特点与应用策略

在使用大语言模型时,确保你的提示词明确、具体,能够清晰地传达你的需求。这意味着你需要“约法三章”,即:明确主题:确保你的提示词明确指出了你想要讨论的主题或问题。比如,如果你想要询问一个关于人工智能的法律问题,你的提示词应该直接指向这个主题。限制范围:不要让你的提示词过于宽泛,以免模型生成与你的需求无关的内容。你可以通过具体的时间、地点、情境等细节来限制模型的输出范围。避免歧义:尽量避免使用可能引起歧义的词汇或短语。如果你的提示词有歧义,模型可能会产生不符合你期望的响应。

zhishi0000的博客 1272

“提示词越长越好”是最大误区!IEEE最新提示有效性白皮书指出:超76.5%的冗余token直接触发fail-fast机制

解决提示词过长导致生成中断的对策:IEEE白皮书揭示冗余token触发fail-fast机制,建议精简至关键指令+结构化模板。适用于大模型API调用与企业级提示工程,提升响应成功率与推理效率,值得收藏。

PixelWander的博客 376

LLM对齐经验之数据越少越好?

论文还进行了消融实验,对比了不同的筛选阈值得到的不同训练样本量的影响,3k/6k/9k中9K的样本量级,模型效果最好,但超过后模型效果会有下降。论文在以下4个测试集上进行评估,使用GPT-4给原始Alpaca和飞天羊驼进行偏好打分,胜率如下,在不同量级的训练样本上,飞天羊驼以80%+的胜率超越Alpaca,当训练样本在9K左右的时候,胜率最高~当然论文选择的样本数本身并无非常大的参考意义,因为这个选择的基座模型,模型大小,数据本身的多样性都相关,所以需要具体模型具体分析。

2301_81888214的博客 1245

如何让大模型的输出长度可控?Meta AI开源新方法

文章通过提出LIFT方法,目标是减少模型评估中的“长度偏差”,提高模型遵循用户指令的生成长度约束的能力,使得大模型在实际应用中提供更多的可控性。PS:给公众号添加【星标⭐️】不迷路!您的。

具身机器人和通用AI 4186
上一篇: 大模型速通LLM神书来了《从头开始构建大型语言模型》,尚未发布,GitHub标星22k!!
下一篇: 快速上手 Hugging Face Transformers:完整模型微调训练步骤全攻略
冻感糕人~
博客等级 码龄3年 8926粉丝 2384原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值