“推理”和“思考”模型到底是什么?

AI大模型学习笔记之二:什么是 AI 大模型的训练和推理? 在人工智能(AI)的领域中,我们经常听到训练(Training)和推理(Inference)这两个词汇,它们是构建强大 AI 模型的关键步骤。我们通过类比人类的学习过程来理解这两个概念,可以更加自然而生动地理解AI大模型的运作原理。 阅读详情
AI摘要

本文探讨了推理模型的诞生与发展。OpenAI的o1和DeepSeek的R1等推理模型引发关注,介绍了长提示、思维链提示等提升推理能力的方法,以及预训练和微调阶段的训练技巧。推理模型在编程和数学领域表现出色,但在定性领域有局限,还分析了其对AI生态的影响,并给出大模型AI学习路径。

去年九月,OpenAI发布了首个“推理”模型——o1。这款模型与之前的版本不同,它在给出答案之前会先“思考”,采用一种逐步推理的方法来解决问题。OpenAI的解释:

Similar to how a human may think for a long time before responding to a difficult question, o1 uses a chain of thought when attempting to solve a problem.

就像人类在面对难题时可能需要长时间思考一样,o1在解决问题时也会使用“思维链条”。

这种方法带来了惊人的效果,尤其在编程和数学领域表现尤为突出。[OpenAI的o1模型在解答竞赛数学题时,得分比非推理版本的GPT-4高出6倍,在解决编码挑战时更是高出8倍。

推理模型的成功引发了AI界的广泛关注,各大实验室纷纷跟进,推出了自己的推理模型。四个月后,DeepSeek也发布了自己的推理模型,并迅速让这一概念成为了行业热词。现在,Claude和ChatGPT也都加入了“思考模式”或“推理按钮”。

img

Elon Musk的Grok

但推理模型究竟是如何工作的呢?它们是如何学会“推理”的?在编程和数学领域表现优秀,为什么它们在其他领域的进展却显得有些局限?本文将一起探讨推理模型的诞生与发展,了解它们是如何构建的,以及它们对AI生态系统的深远影响。

与AI领域的其他技术一样,推理模型并非神奇的存在,虽然它们的工作机制并未完全公开和解释清楚,但通过一系列精巧的设计与技术,它们能有效地提高推理能力。

目录概览

这篇文章内容较为详细,如果你对这一领域较为熟悉,可以选择跳过某些部分。

为了方便快速了解,下面是简要的要点概述:

1.长提示更有效:早期的提示工程师发现,长提示比短提示更具优势,因为长提示包含更多细节、示例和上下文,有助于模型更好地理解任务。
2.引导模型进行推理:通过“思维链”提示技术,鼓励模型逐步推理并输出自己的思维过程。
3.训练模型进行推理:我们通过精心设计的推理数据示例,并在微调过程中对模型的推理过程进行评分,从而训练模型更好地进行推理。
4.OpenAI的o1的出现:o1的出现证明了训练模型进行推理能够显著提升性能,特别是当模型能思考更长时间时,效果尤为突出。
5.DeepSeek的亮相]:DeepSeek的R1使推理模型成为家喻户晓的名词,并通过一个免费的聊天机器人展示了可见的推理过程。不过,该团队的研究也揭示了推理模型的局限性。
6.推理模型的优缺点:推理模型在定量领域(如数学和编程)表现优异,但在定性领域的表现提升则有限。
7.推理模型的影响:推理模型的崛起改变了计算资源的使用方式,并将导致AI认知差距的出现。


1️⃣ 长提示更有效

自从ChatGPT推出以来,越来越多的人开始探索最佳的提示工程实践。这些技巧和窍门能够帮助模型生成更高质量的回答。有些方法看起来可能比较怪异,例如向LLM承诺小费,或者在模型回答得好时不给它惩罚。

其中最重要的发现之一是,短提示常常效果不佳。当我们提供更多的细节、上下文和示例时,模型的回答通常会更准确和更有价值。为了做到这一点,我们可以采取以下几种方式:

  • 提供更详细的指示:给出清晰、全面且详细的任务描述。在提示的开头明确指出核心任务,并在结尾再强调一遍。
  • 提供理想的交互示例:展示理想的输出格式,给出输入和相应的理想输出。通过一个或多个示例,展示如何用不同的方式呈现所需的结果。你可能听过“零样本”、“一样本”或“少样本”学习,这里提到的就是这种方法,只是把“样本”换成了“示例”。
  • 提供额外的上下文:可以附加文档、定义、说明或其他相关的参考资料供模型参考。这种方式也被称为“检索增强生成(RAG)”,意味着通过增强提示中包含来自数据集的相关信息来帮助模型更好地完成任务。

这些方法都会让提示变得更长,并为模型提供更多的指示、示例和参考资料,从而帮助它更好地完成任务,最终获得更精准的结果。

img

展示了提示中增加上下文的量与答案正确性之间的关系。随着增加的上下文量增加,正确性提升,尽管在某个点后会出现回报递减现象

研究表明,在一系列基准测试中,较长的提示表现更好。尽管在某个阶段会出现递减的效果,但最佳的提示长度通常在16k到64k个token之间,这相当于12,000到48,000个单词(或24到96页的单行文本)。这个范围比大多数常见的提示要长得多。

那么,为什么长提示更有效呢?从根本上讲,LLM是一个下一个词预测模型,它不断地预测下一个最可能出现的词。在预测时,LLM会考虑提示中所有先前的token,而不仅仅是最近的几个。因此,提供的每个额外的token,实际上是帮助模型减少了“可能解释空间”,从而减少了任务的歧义性。

这就像是玩“20个问题”游戏——如果已经问了19个问题,猜出答案显然比只问一个问题容易得多。通过提供详细的上下文、示例和具体指示,我们实际上是在给模型更多“已解答的问题”,让它能够在作答之前更精准地理解我们的任务,而不是在不确定的情况下进行广泛的假设。


2️⃣ 提示模型进行推理

大模型的表现,很多时候和能处理多少 token 有直接关系。而这里说的 token,不只是你输入进去的那些内容,还包括它自己生成的输出。

没错,模型在生成回复时,每一个字、每一句话,都会被自己“再读一遍”,用来决定接下来该说什么。这意味着:

输出token的作用,和输入token一样重要。

换句话说,如果模型写得越多、思考得越久,它等于在“延长”你给它的提示,这反而能帮助它理解得更深、答得更好。

这就引出了一个经典的提示技巧:让模型“多想几步”再给答案。

在提示工程刚刚兴起时,研究人员就发现,只要你在问题里加一句:

“请一步步展示推理过程”

或者更口语化一点:“逐步思考!”

模型就会变得比平时“聪明很多”。哪怕是一些没有推理能力的轻量模型,只要这样一提醒,它们也会开始像人一样分步骤思考,然后得出更靠谱的结论。

img

Mistral Small 不是一个推理模型,但我们可以通过在请求的末尾加上“逐步思考!”来让它像推理模型一样行动(并表现出色)

例如,Mistral Small 3.1并不是专门为推理任务训练的模型。

但只要在请求结尾加上一句“逐步思考!”,它就会切换到“逻辑模式”——不仅思路更清晰,回答也更准确。

这种提示方式被称为:

思维链提示(Chain-of-Thought Prompting,简称 CoT)

如今,CoT 已经成为大模型提示工程中的常用技巧。在我们的基准测试中,使用 CoT 后,Llama 3.2 的表现提升了 14%。

令人惊讶的是,这些模型本身并没有经过明确的“推理训练”,但通过简单提示,依然能串联出清晰的思考过程,并产出更优答案。

那么,如果我们刻意训练模型具备推理能力,是否还会带来类似甚至更强的效果?这个问题,值得继续深入。


3️⃣ 训练模型进行推理

为了理解如何训练模型具备推理能力,我们不妨先回顾一下,大多数大语言模型(LLM)在训练时都经历了哪些阶段:

1.预训练建立基础。大量的文本数据被输入到模型中,以提供多样的知识和一般语言能力。在这一阶段,模型非常擅长预测下一个token,但如果你问它一个问题,它不会直接回答,而是像继续你的思维一样预测下一个token。
2.微调让模型学会对话。在建立基础之后,我们进入所谓的“指令微调阶段”,这就是让模型“确保以用户期望的方式回答”的一种高端说法。在这个阶段,模型学习如何与用户对话和互动。最初,这项工作完全由人类完成,但现在我们有了大规模的数据集,可以作为微调的示例。
3.对齐使模型变得有用。我们的知识丰富、能够对话的模型还没准备好应对现实世界。最后的阶段——对齐,可以被看作是机器人的“培训班”:专注于让模型变得有帮助、诚实和无害。

在前两个阶段,我们可以引导模型进行推理。

在预训练阶段教授推理

如果我们有足够的推理示例,我们可以在预训练时使用它们。然而,大多数用于训练LLM的内容并不是这种格式,聘请人类来创建推理内容的成本过高且速度过慢。

Meta的Llama和微软的Phi团队完全避开了人类,使用LLM将高质量的数据改写为逐步推理的格式。

Phi-4团队从Quora、Reddit上的AMA或LinkedIn要求回答的问题中创建了问答数据集。选取了“复杂性、推理深度和教育价值”很高的内容,来源包括网页、书籍、学术论文和代码。微软之前的Phi工作很大程度上依赖于这种过滤方法。在某些情况下,这些高质量的选项被重新编写成问答内容,类似于前面的示例。这些内容都进入了它们的种子数据集中。

使用GPT-4o作为教师,团队通过多步骤提示工作流程,将种子数据“转化为合成数据……通过重写大多数有用内容,将给定段落中的内容转化为练习、讨论或结构化推理任务。”这些合成数据占据了Phi-4训练数据的40%。

通过将他们的预训练语料库大部分内容重写成教授Phi-4推理的格式,取得了良好的效果:仅凭140亿个参数,Phi-4在研究生水平的STEM和数学评估中超过了GPT-4o(后者可能有数百亿个参数)。

在微调阶段教授推理

在微调阶段,通常会使用一种叫做“强化学习(Reinforcement Learning)”的技术。

强化学习,或RL,是一个过程,其中模型的输出被评分,这个分数用于更新模型的权重。这个分数可以由人工评审员(即“人类反馈的强化学习”)、计算机程序或另一个LLM来赋予。

RL是LLM领域的一个革命性发展——ChatGPT的成功直接与OpenAI利用人类评审员来教GPT-3如何有效对话相关。此外,随着模型规模的增长,RL对于提高小模型的性能至关重要。小模型可以利用RL像上学一样,使用大模型作为教师评分它们的工作,取得显著成果。

为了使RL适应推理模型,研究人员开始为模型的每一个推理步骤进行评分,而不仅仅是评分最终结果。这种方法被称为“过程奖励模型(Process Reward Model)”或PRM,它开启了我们今天所知的推理模型。

img

在PRM之前,强化学习仅在模型生成完输出后对其评分。然而,使用PRM时,模型的推理步骤会在进行中得到评分。这个过程中的反馈鼓励模型在遇到死胡同时进行迭代,并返回几步进行纠正。使用PRM进行的推理过程不是线性的,而是复杂的。

通过强化学习使用过程奖励模型,出现了三种推理技巧:

1.搜索(Searching):模型学会探索多条候选解路径来解决一个问题。
2.反思(Reflection):模型学会识别不太可能的中间结果,并进行修正。
3.分解(Factoring):模型学会将复杂问题分解为更简单的组件。

这些技巧使得模型几乎可以无休止地推理,将问题分解为子问题,评估每个子问题的多种解法,并将这些解法再分解为子问题……等等。我们让模型思考多久,取决于用户、预算、时间表以及任务的需求。


4️⃣ o1的到来

首个使用PRM训练的大型推理模型——OpenAI的o1,显著证明了该技术的有效性。o1在数学和编程基准测试中的表现,远超以往的成绩:

img

值得注意的是,OpenAI指出,o1的表现不仅通过额外的训练得到提升,还通过给予模型更多“思考”问题的时间来提高表现。

img

上图引入了一个新概念,“测试时计算量”(test-time compute),这个概念自那时以来就成为了前沿模型构建者的关注重点。

“测试时计算量”其实是指“模型在回应提示时花费的时间”。通过PRM训练的模型所发展出的推理策略——搜索、反思和分解——使得它们可以根据需要思考很长时间。而OpenAI指出,这与预训练同样重要,都是提高模型性能的关键杠杆。

自o1以来,增加测试时计算量已成为AI实验室提升LLM性能上限的主要方式。

去年12月,OpenAI发布了o3模型,该模型在ARC-AGI基准测试上相比o1取得了突破性成绩,ARC-AGI是一个著名的AI推理基准:

img

OpenAI的o系列模型在ARC-AGI推理基准上取得了显著更好的表现,但这些成就与每个模型推理的时间直接相关,这也提高了计算成本

o3虽然是一次升级,但胜利的关键实际上是让这些模型进行超长时间的计算。上图中的黄色“o3 Low”点代表的运行成本为6,677美元。OpenAI并未公布“High”点的费用,但有文章表示,它使用的计算量是“Low”点的172倍,这意味着其成本超过了100万美元。


5️⃣ DeepSeek的突破

如果说o1证明了LLM生态系统中推理是值得追求的,那么DeepSeek则将这一理念传递给了大众。部分原因在于该模型的可访问性;尝试它既免费又简单。另一部分原因则是DeepSeek的聊天机器人UI设计;推理过程中生成的推理令牌是可见的,并实时展示,让用户能够看到模型如何一步步解决问题。相比之下,o1则仍然处于付费墙后,且隐藏了推理过程。

DeepSeek如何以如此低的成本交付一个令人惊叹的模型超出了本文的讨论范围,但DeepSeek的推理模型值得回顾,因为该团队公开了他们的训练方法,揭示了一些关于推理模型构建的新颖策略和见解。

与OpenAI不同,DeepSeek团队在强化学习过程中没有使用过程奖励模型(PRMs)。相反,他们仅仅依靠强化学习来评判模型的最终输出。经过训练,R1-Zero模型意识到较长的回答更有可能导致正确答案。因此,随着训练的进行,模型逐渐增加了它在每个问题上花费的时间:

img

随着DeepSeek-R1-Zero通过强化学习进行训练,模型的回答平均长度不断增加

在上图中,我们可以看到随着训练的推进,模型的回答平均长度不断增加。DeepSeek团队没有像OpenAI那样通过推理数据示例来对基础模型进行微调,而是让模型通过强化学习进行“蛮力”训练。

那么,为什么DeepSeek没有使用PRMs呢?团队列出了几个原因,主要是因为他们没有使用其他LLM来评判结果的正确性,因为他们发现这会导致“奖励黑客”(reward hacking)。


如前所述,最初的强化学习尝试涉及到人类。通常是外包工人提供反馈,帮助模型学习如何进行对话、变得诚实、乐于助人和无害。

随着实验室越来越多地使用RL,人力工人的成本和速度成了瓶颈。为了应对这个问题,团队开始使用LLM(大语言模型)提供反馈。一个较大的模型作为“老师”,训练一个较小和/或新的“学生”模型。这个老师模型会评估学生模型的输出,并提供反馈,随后用于进一步训练学生模型。

这种“老师模型”模式比人工反馈具有更好的扩展性,能够降低成本并缩短训练时间(至少相对于来自人类反馈的RL)。然而,LLM的不完美性使得这种模式特别容易受到奖励黑客的影响。实际上,DeepSeek团队完全避开了这种模式。

那么,如果他们没有使用模型来评估模型输出,那在RL过程中是什么来确定正确性呢?

DeepSeek团队提供了两种评估回应的例子:对于数学问题,他们仅仅将提供的结果与已知的结果进行比较;对于编码问题,他们使用编译器确保代码能够正确运行,并将编译器输出与预定义的测试用例进行比较。没有提供其他的例子。

我们可以立刻看出一个问题:这些RL策略只适用于那些可以量化验证的问题。当然,DeepSeek证明了仅凭强化学习模型也可以学会推理。但这种技能只能在具有客观可验证结果的领域中发挥作用。


6️⃣ 推理模型的优点与局限性

推理模型在定量领域(如数学和编程)表现出色,但在定性领域的提升有限。

img

这一局限性在o1中表现得尤为明显,其在英语文学和英语语言测试中的得分与非推理模型相当。DeepSeek的R1论文解释了这一限制的原因。强化学习是训练模型进行推理所必需的,但只有在规模上达到使人类审阅者成本和速度不可行的情况下才会使用强化学习。要训练一个模型进行推理,你可以使用一个教师模型,冒着奖励黑客的风险,或者你只能局限于那些能够验证的问题。

除了编程和数学领域,推理模型还能帮助处理日常查询。它们的“思考”功能实际上扩展了简单的提示,提供了更多的背景信息,使得LLM能够更好地聚焦于更优的答案。但这种方式并没有超越优秀的提示;总体性能的上限仍然与非推理模型相似。

并且,推理是有代价的。更多的输出意味着更多的成本和更多的时间,通常是原来的几倍。它们应该战略性地使用:当你想要探索一个问题的多个方面、规划解决挑战的路径,或者当非推理模型无法解决代码中的错误时。

但对于大多数问题来说,推理就是“过度设计”。它既慢,成本高,而且在一般用途上比非推理模型稍微好一些。


7️⃣ 推理模型的影响

推理模型的崛起将如何改变AI生态系统?

1.最好的模型需要更长时间思考:“测试时间计算”(也就是更多时间用来打印令牌以推理问题)现已完全成为新的扩展法则。
2.计算需求将转向推理:为了支持更长的思考时间,我们需要让模型运行更长时间。由于扩展预训练的回报递减(例如,GPT-4.5和Llama 4的反响平淡),更多的AI计算资源将用于推理。
3.模型在可测试技能上的表现将持续提高:定量领域——如编程和数学——将继续改进,因为我们可以使用单元测试和其他验证方法来创建更多合成数据并进行更多的强化学习。定性能力和知识库能力将更难通过合成数据技术来解决,并将因缺乏新的有机数据而受到影响。
4.AI的认知差距将出现:使用AI进行编程的人,将与不使用AI的人有截然不同的看法。你的领域与可测试的合成数据和强化学习的重合程度越高,你会发现AI在充当实习生方面越有用。这个认知差距将在我们的讨论中制造混淆。
5.使用数据变得更加重要:在推理训练所需的规模下,人类驱动的强化学习成本昂贵且缓慢。然而,你今天在ChatGPT上的使用正在慢慢减少这一需求。成功捕获用户份额的公司——如OpenAI、Anthropic、Google和Meta——在将推理技术应用于定性问题时将拥有难以超越的优势。

如何学习大模型 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%免费】

在这里插入图片描述

Open UI5 源代码解析之584:Engine.js 摘要(149字): Engine.js是OpenUI5个性化框架的核心协调器,位于sap.m.p13n命名空间。它作为运行时内核,统一管理状态变更、UI交互和持久化流程,而非直接实现具体业务逻辑。该模块采用单例模式,通过WeakMap维护控件实例状态,确保内存安全。核心能力包括:1)驱动个性化弹层交互;2)状态变更事件分发;3)差异计算与队列化处理;4)内外键映射解耦;5)环境自适应持久化策略。其设计实现了业务控件与个性化能力的低耦合集成,为表格、列表等组件提供一致的个性化体验,同时支持调试追踪和RTA设计 阅读详情

相关推荐

(9-1)

模型推理(Inference)是指在训练完成后,使用训练好的模型对新数据进行预测或生成的过程。模型评估(Evaluation)则是衡量模型在特定任务上性能的过程。在本章的内容中,将详细讲解模型推理和评估的知识,为读者不如本书后面知识的学习打下基础。

码农三叔 4509

【AI大模型】什么是AI模型推理,与训练有什么差异?

在 AI 领域,推理(Inference)和训练(Training)是 AI 模型生命周期中的两个核心阶段,训练时,模型借大量数据与算法学习规律,此过程计算资源消耗巨大且耗时漫长,旨在构建精准模型。而推理则是利用已训练好的模型对新数据进行快速判断与处理,资源需求相对较少,二者差异显著却相辅相成。大家平时听到 AI 训练比较多,对于推理相对陌生,本文主要介绍模型推理的运行原理以及与训练的差异,让读者对 AI 推理有个详细的了解。

bugyinyin的博客 5920

【SAP】ABAP——ALV显示后选择数据操作

在ALV显示后,可全选、全不选或者选择几条数据进行发邮件、更新、下单等等操作。 在user_command中的实现方式如下: 方式一: FORM user_command USING ucomm LIKE sy-ucomm selfield TYPE slis_selfield. DATA: lr_grid TYPE REF TO cl_gui_alv_grid. DATA: lt_rows TYPE lvc_t_row WITH

Mona_1220的博客 4090

什么是AI模型推理,与训练有什么差异?

在 AI 领域,推理(Inference)和训练(Training)是 AI 模型生命周期中的两个核心阶段,训练时,模型借大量数据与算法学习规律,此过程计算资源消耗巨大且耗时漫长,旨在构建精准模型。而推理则是利用已训练好的模型对新数据进行快速判断与处理,资源需求相对较少,二者差异显著却相辅相成。大家平时听到 AI 训练比较多,对于推理相对陌生,本文主要介绍模型推理的运行原理以及与训练的差异,让读者对 AI 推理有个详细的了解。

2401_85375186的博客 3190

FPGA与GPU异构计算:重塑嵌入式AI的算力边界与场景定义

本文深入探讨了FPGA与GPU异构计算如何突破嵌入式AI的算力瓶颈。通过分析工业视觉、智能交通及航天等场景,阐述了FPGA负责高速数据采集与预处理,GPU专注复杂AI推理的协同模式,有效解决了传统单一架构在算力、功耗、接口和实时性上的挑战,为嵌入式AI应用提供了高效能解决方案。

spice的博客 486

c语言面试5(希诺麦田)

在 C 语言中,当使用strlen函数计算字符串的长度时,它会返回字符串中字符的实际个数,不包括字符串结束符’\0’。而sizeof(array)返回的是array指针所占用的字节数,通常在 32 位系统上为 4 个字节,在 64 位系统上为 8 个字节。在给定的代码中,array被初始化为"\0\0",其中包含两个转义字符’\0’。当使用strlen函数计算array的长度时,它会遇到第一个’\0’并停止计数,因此返回的长度为 2。12.下面四个选项是四个整数在内存中的存储情况,其中数值最大的一个是。

Pierce110110的博客 1051

如何训练LLM“思考”(像o1和DeepSeek-R1一样, 高级推理模型解析

尽管 R1-Zero 的“思考”标记(thinking tokens)提供了一个人类可读的窗口,让我们得以窥探模型的“思维过程”,但论文作者也指出了一些问题。请注意,它在给出最终答案之前,使用了一个超长的链式思维(CoT)推理过程,并且增加了额外的验证步骤。在上面的图表中,纵轴是模型在AIME(数学问题)上的表现,横轴是不同的计算时间。o1的一个关键特性就是它的所谓“思考”标记。这些是在后训练(post-training)阶段引入的特殊标记,它们限定了模型的链式思维(CoT)推理(即思考问题的过程)。

JellyAI的博客 1639

Android平台实现Airplay的方法及源代码

Airplay是由苹果公司推出的一项无线音视频传输技术,它允许用户将音频、视频和照片从iOS设备(如iPhone、iPad)或Mac电脑无线传输到支持Airplay的设备(如Apple TV、智能音箱等)。具体的解码和播放方式取决于你选择的库和技术。当Android设备启动AirplayService服务后,它将监听来自iOS设备的连接请求,并在建立连接后接收、解码和播放音视频数据。在AirplayService类的onStartCommand()方法中,我们需要处理Airplay的请求。

CyberLynxX的博客 1598

【大模型】推理模型深度解析:把“慢思考“长进模型骨子里,它和普通模型到底差在哪?

推理模型靠 RLVR 可验证奖励强化学习,把长链思考、自检纠错内化进权重,与靠 RLHF 对齐偏好的标准模型训练信号根本不同;RLVR 更多是锐化底座已有潜力,且需防奖励黑客。它是推理时计算的内化形态,可叠加 CoT/ToT/GoT。最硬机理:单次调用只有一条线性序列,分支、回溯、聚合必须靠外部代码多次调用实现。

m0_66705151的博客 346

AI:270-基于ASFF改进YOLOv8检测头的多尺度特征融合方法详解与实战

ASFF是一种基于自适应特征融合的策略,能够动态调整不同尺度特征的融合权重,适应场景中不同大小的目标。传统的YOLOv8检测头使用固定的特征融合策略,而ASFF则通过引入学习参数,使得网络能够根据输入图像的特征自适应地选择不同尺度特征的重要性。这一策略对于检测小目标或尺度变化大的目标具有显著优势。本文提出了一种改进YOLOv8检测头的新方法,通过引入自适应空间特征融合模块(ASFF),有效提升了多尺度目标检测的性能,特别是在小目标检测任务中的表现。

一键难忘的博客 3910

别再让 AI 瞎写 SAP 代码了!这套 Claude Code Skill 的验证机制才是关键

本文深入解析了专为SAP CAP开发设计的AI辅助工具sap-cap-capire的技术架构。该工具采用四层设计:协议层集成MCP和LSP实现实时模型访问与语法检查;智能层通过4个专业化Agent(数据建模、服务开发等)分工协作;验证层确保代码质量;知识层存储文档模板。这种工程化设计解决了通用AI在CAP开发中面临的上下文不足、专业性缺失和代码质量保证等核心问题,通过本地化服务和实时反馈机制显著提升了开发效率。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 879

Deepseek-R1 和 OpenAI o1 这样的推理模型普遍存在“思考不足”的问题

订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。结果显示,o1 这类大模型在面临难题时容易陷入“推理崩溃”,计算资源被不断尝试新方法消耗殆尽。然而,正确率更高的模型并不一定更高效,它们可能只是更擅长找到最终答案,而非更聪明地利用计算资源。它通过调整模型的概率分布,降低某些表示策略变化的词语(比如“或者”)的权重,从而让 AI 在跳到新思路前,更深入地探索当前路径。未来,他们计划进一步优化 AI 的问题解决方式,让它们自主判断“该坚持还是该变通”,从而真正实现更高效、更聪明的推理过程。

2301_79342058的博客 471

简要介绍 | 两阶段点云目标检测:理论与实践

目标检测是计算机视觉中的一个重要任务,其目的是识别和定位图像中的物体。对于二维图像,这已经有许多有效的方法。然而,对于三维数据(如由LiDAR生成的点云数据),目标检测则更为复杂。

NLOS的博客 1306

从“直觉抢答”到“深度思考”:大模型的“慢思考”革命,思维链、树、图如何让AI越来越像人?

摘要:本文探讨了GPT多模态大模型从“直觉抢答”到“深度思考”的进化过程,揭示了思维链(CoT)、思维树(ToT)和思维图(GoT)等推理拓扑如何推动AI实现类人推理。早期模型依赖黑箱模式匹配,而现代大模型通过结构化推理步骤(如分步计算、多路径探索、信息融合)逐步提升复杂任务的准确率。文章分析了四种拓扑形态的演变(线性→分支→网状),指出其本质是对思维节点的结构化组织,并阐释了生成器、评估器、中止器和决策器四大核心组件的协同机制。这一“慢思考”革命使AI在逻辑推理、创意生成等任务中展现出更接近人类的认知能力

weixin_52610848的博客 3076

华为OD面试八股文嵌入式C语言基础问题及答案(一)

本文总结了C语言编程中的10个关键知识点:1.宏定义MIN的实现方法;2.嵌入式无限循环的两种写法;3.变量a的8种不同定义方式;4.static关键字的三种作用;5.const关键字的含义和使用场景;6.volatile关键字的含义及三个应用实例;7.变量存储位置(栈区、静态区、堆区);8.32位系统指针位数;9.局部与全局变量重名规则;10.引用与指针的三点区别。这些内容涵盖了宏定义、变量声明、存储类别、指针等C语言核心概念,对嵌入式开发和系统编程具有重要参考价值。

m0_50382756的博客 160

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

LLM「想太多」有救了!高效推理让大模型思考过程更精简,让AI不再“内耗”

LLM的推理能力显著增强,然而,这个「超级大脑」也有自己的烦恼。 有时候回答会绕好大一个圈子,推理过程冗长又复杂,虽能得出正确答案,但耗费了不少时间和计算资源。 比如问它「2加3等于多少」,它可能会从数字的概念、加法原理开始,洋洋洒洒说上一大通,这在实际应用中可太影响效率啦。 来自Rice大学的华人研究者提出了「高效推理」的概念,在保证回答准确的同时,更快、更简洁地给出答案。

bugyinyin的博客 962

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

LLM「想太多」的救星来了!高效推理如何让大模型思考更精简?

更少的token:减少推理过程中的冗余步骤;更快的速度:降低延迟和计算开销;更优的资源利用:在资源受限场景中实现高效响应。研究团队通过三类技术手段基于模型的优化:直接训练或调整模型结构,使其更倾向于简洁推理;基于推理输出的压缩:动态减少推理步骤长度;基于输入提示的引导:通过提示词控制推理复杂度。高效推理不是牺牲准确性,而是让模型学会「聪明思考」。当大模型能像人类一样,用最短路径解决问题,AI的实用价值将真正释放。

东方佑 1250

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

推理模型与普通模型的思考逻辑到底有什么不一样

当AI开始“思考”,传统LLM遭遇颠覆性挑战!本文深度解析推理模型与普通LLM的核心差异,揭秘其如何通过内置逻辑链与自主纠错机制,在复杂推理任务中实现质的飞跃,同时揭示其成本与应用场景的真相——原来“思考”也要算钱!

打造全国最全的AI Agent开发知识领域的博客 1277

LLM「想太多」有救了!高效推理让大模型思考过程更精简

大模型虽然推理能力增强,却常常「想太多」,回答简单问题也冗长复杂。Rice大学的华人研究者提出高效推理概念,探究了如何帮助LLM告别「过度思考」,提升推理效率。LLM的推理能力显著增强,然而,这个「超级大脑」也有自己的烦恼。有时候回答会绕好大一个圈子,推理过程冗长又复杂,虽能得出正确答案,但耗费了不少时间和计算资源。比如问它「2加3等于多少」,它可能会从数字的概念、加法原理开始,洋洋洒洒说上一大通,这在实际应用中可太影响效率啦。

Q2024107的博客 1065

「慢思考」机理分析:从雪球误差到正确推理概率

「慢思考」(Slow-Thinking),也被称为测试时扩展(Test-Time Scaling),成为提升 LLM 推理能力的新方向。近年来,OpenAI 的 o1 [4]、DeepSeek 的 R1 [5] 以及 Qwen 的 QwQ [6] 等顶尖推理大模型的发布,进一步印证了推理过程的扩展是优化 LLM 逻辑能力的有效路径。研究发现,增加推理时间能够显著提升 LLM 的推理质量 [7],这一发现推动了对 「慢思考」方法的深入研究。

AI前沿技术的分享! 1188

谷歌 Gemini 模型新增“推理调节器”功能,引发行业对AI“过度思考”问题的关注

该功能虽表面上旨在帮助开发者节省运行成本,但也间接承认了一个行业性问题——推理模型正成为AI领域的热门趋势,却也容易陷入“过度思考”的困境,从而导致不必要的计算资源浪费。Kavukcuoglu解释称,在代码、数学与金融等高精度场景中,模型需展现极强的准确性与逻辑处理能力,无论是开源还是专有,只要能胜任这些任务的模型,终将脱颖而出。Habib表示,虽然推理在某些任务中带来“不可否认”的性能提升,但在大多数普通用户使用AI的场景中,这些收益并不明显。推理模式开启时,模型输出的成本约为非推理状态的六倍。

2301_79342058的博客 581

从十篇论文中探讨:如何解决推理模型的“过度思考“问题?

这篇笔记系统梳理了10篇关于减少大模型推理冗余的研究,核心结论是:在保证甚至提升准确率的同时,可显著削减token开销与推理延迟。主要技术路线分为三类:(1)直接缩短思维链,(2)动态早停机制,(3)按需思考策略。这些方法通过强化学习、置信度监测或并行采样等创新手段,证明过度冗长的推理并非必要,为高效推理提供了多样化解决方案。研究颠覆了"长推理链=高准确率"的固有认知,为大模型在实际部署中的效率优化指明了方向。

2401_85373396的博客 1700

Qwen3的“混合推理”是如何实现的

简单来说,Qwen3 可以在两种不同的模式下运行:思考模式 (Thinking Mode): 在这种模式下,模型会模拟人类解决复杂问题时的思考过程。它会进行更深入的分析、逐步推理(step-by-step reasoning),并将这个思考过程的“痕迹”或中间步骤纳入考量(甚至可能在输出中体现,具体取决于配置)。这对于需要严谨逻辑、复杂推理或创造性解决方案的任务(如数学题、代码生成、深度分析报告)非常有益。

qq_63708623的博客 1990

人大刘勇团队「慢思考」机理分析:从雪球误差到正确推理概率

点击蓝字关注我们AI TIME欢迎每一位AI爱好者的加入!在大语言模型(LLMs)的发展历程中, Scaling Laws [1] 一直是推动性能提升的核心策略。研究表明,随着模型规模和训练数据的增长,LLMs 的表现会不断优化 [2]。然而,随着训练阶段规模的进一步扩大,性能提升的边际收益逐渐减小,训练更强大的模型需要巨额投入。因此,研究重点逐渐从训练阶段的扩展转向推理阶段的扩展 [3],探索在...

AITIME_HY的博客 1008

UC伯克利:让推理模型少思考,准确率反而更高了!

这份报告的实验发现,Claude 3.7 Sonnet仅在25%的情况下在其思维链中提及收到的提示信息,DeepSeek R1则为39%,意味着大多数情况下模型不会忠实反映其真实决策过程。论文的研究目的,是比较显式思考过程(Thinking)和跳过思考过程(NoThinking)的效果差异,并在不同约束条件下评估这两种方法的表现。有人表示,思维链有效的关键是产生了更多用于“思考”的计算,但如果用它来展示模型工作过程,那只不过是额外的上下文。

量子位 318
上一篇: DeepSeek+Coze实战:从0到1打造对标账号监控智能体(万字图文)
下一篇: LLM之RAG理论| RAG 最佳实践
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2826原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值