RLVR来做Agent任务能力增强训练

AI Agent效率优化与定制模型实战指南 在AI工程实践中,模型效率与成本控制是企业落地的核心挑战。通过分析典型AI Agent场景发现,80%的简单查询消耗了不成比例的计算资源。定制化模型技术通过任务分流、参数精简和专用架构,能显著提升系统性能。以Amazon Bedrock的强化微调(RFT)为例,结合奖励函数设计和参数调优,可在保持准确率的同时降低60%以上的推理成本。该技术特别适用于客服、金融等需要处理海量标准化请求的场景,配合SageMaker的无服务器部署,能实现从模型训练到业务落地的全流程优化。 阅读详情

和上一篇其实有点承接

上一篇的争论其实是因为要优化agent的任务规划和实现能力的

所以有了self-learning之争

当我们说Self-learning,其实是在说什么?

其实上一篇最后时候提了一点拿RLVR来做agent的任务提升

正好今天看到了一篇应景的论文,就拿来直接用它来解释了

https://github.com/cmriat/l0/blob/main/papers/l0.pdf

git上也有对应的项目

这个其实写得挺清楚的介绍了一个名为 L-Zero (L0) 的新系统,旨在将大型语言模型(LLMs)训练成能够自主完成复杂、多步骤任务的通用智能体(General Agents)。

核心思想是解决现有方法在训练智能体时面临的可扩展性和效率低下的问题 。

为了实现这一目标,该研究主要提出了三个点:

1. NB-Agent:像Jupyter Notebook一样工作的智能体 

  • 工作模式:研究者设计了一种名为 "NB-Agent" 的智能体结构 。它的工作方式模仿了人类使用 Jupyter Notebook 的过程,即在一个 "思考-编码-观察" 的循环中解决任务 。

    • 思考 (<think>):首先,模型会生成一段思考过程,分析问题并规划下一步行动 。

    • 编码 (<code>):然后,它会生成一段 Python 代码来执行具体的任务,如网络搜索、数据计算等 。

    • 观察 (<output>):代码在一个安全的 Python 环境中执行后,其输出结果会作为下一步行动的依据,反馈给模型 。

长期记忆:为了克服大模型有限的上下文窗口(Context Window)问题,NB-Agent 配备了一个 "记事本"(NotePad)工具 。智能体可以通过代码将关键信息(如中间结论、数据)存入这个记事本,从而实现持久化记忆,便于在后续步骤中随时调用 。

2. 端到端的强化学习(RL)训练框架 

研究团队为 NB-Agent 量身打造了一套完整的、可扩展的强化学习训练流程 。

  • 智能体策略梯度 (Agentic Policy Gradient):与传统强化学习不同,L0 将智能体的一个完整 "思考+编码" 的输出序列视为一个 "动作" ,并在此基础上计算策略梯度,从而更高效地进行学习 。

  • 可验证的奖励模型 (Verifiable Reward Model):为了给智能体提供清晰的学习信号,研究者设计了一套自动化的奖励机制。奖励分数综合了以下几个方面:

    • 最终答案质量:根据答案的准确率(EM)和内容重合度(F1)等指标来评分 。

    • 格式规范性:奖励那些严格遵守 <think> 和 <code> 输出格式的行为 。

    • 代码执行效果:如果生成的代码能成功运行,则给予正面奖励 。

  • 动态采样 (Dynamic Sampling):在训练过程中,系统会生成多个解决同一问题的轨迹,并智能地舍弃那些奖励过低或过高的极端案例,以增强探索和稳定训练过程 。

3. 可扩展和高安全的训练基础设施 

为了支持大规模并行训练,研究者设计了一套解耦的、稳健的基础设施 。

  • 分离式架构:推理、训练(使用GPU)和环境交互(使用CPU)被分离开来 。大量的 "智能体工作单元"(Agent Workers)在独立的CPU服务器上并行收集数据,与中心训练引擎通信,提高了整体效率和扩展性 。

  • 轻量级沙箱:每个智能体都在一个由 Bubblewrap 技术创建的安全沙箱中运行 。这种沙箱开销小,且无需 root 权限,极大地增强了安全性和部署的便捷性 。

实验结果

Image

  • 性能提升:该研究在多个开放域问答数据集(如 HotpotQA, SimpleQA)上进行了测试 。实验表明,仅使用 NB-Agent 的基础结构(L0-Scaffold)就能超越传统方法 。经过强化学习训练后(L0-RL),性能更是得到巨大提升 。例如,在使用 Qwen2.5-7B 模型时,SimpleQA 数据集的准确率,HotpotQA 都有很大提升,这东西其实不比数学,现在很多RL都妹太做这块,所以看到这还是挺开心的。 

  • 模型协同效应:研究发现,那些本身就为工具使用预训练过的模型(如 Qwen-3-4B-Thinking),在接受 L0 框架的强化学习训练后,表现出性能提升,推理模型效果好也是正常的,它中间产物都能作为外置的context

Image

这张图展示了一个用于训练AI智能体(Agent)的端到端强化学习训练流程(Training pipeline)。下面我们来详细解释它的各个组成部分以及它们是如何协同工作的。

这个系统的核心目标是让一个AI智能体(图中的NBAgent)通过与环境互动、执行任务、获得奖励并从中学习,来不断优化自身的决策能力(即策略)。

核心组件详解

这张图可以分为三个主要部分:1. 智能体执行与数据收集(右侧),2. 核心训练引擎(左侧),以及 3. 控制与数据处理模块(中间)。

1. 智能体执行与数据收集 (Agent Execution & Data Collection)
  • Agent Workers (智能体工作单元):这是智能体实际执行任务的地方。它们运行在远程的CPU服务器上,可以并行启动多个,从而高效地收集大量训练数据。

  • NBAgent: 这是智能体本身,它根据当前策略生成决策。

  • Brwap Sandbox (沙箱环境):为了安全和隔离,每个智能体都在一个轻量级的沙箱环境中运行。这可以防止智能体执行的代码影响到系统其他部分,并且开销很低,适合大规模并行部署。

  • Inference Server (SGLang) (推理服务器):这是一个独立的GPU服务器,专门负责运行AI模型以进行快速推理。当Agent Worker需要决策时,它会发送“Chat Requests”到这里,推理服务器上的模型会生成下一步的动作,然后返回给Worker。这种CPU-GPU分离是典型的解耦式架构(Decoupled Architecture),可以独立扩展,避免性能瓶颈。

2. 核心训练引擎 (Training Engine - FSDP)

  • Training Engine (FSDP) :FSDP (Fully Sharded Data Parallel) 没啥可解释的了,这个要是不懂看pytorch去。它包含三个关键模型:

    • Actor (演员):即策略模型,是我们要训练的主角。它负责根据当前状态生成动作。

    • Critic (评论家):在强化学习中,Critic通常用于评估Actor所做动作的好坏或当前状态的价值,以帮助Actor更好地更新。

    • Ref Model (参考模型):这是一个基准模型,通常是训练开始前的原始模型。它的作用是在训练中计算KL散度惩罚,确保训练过程的稳定性,防止Actor模型在更新后偏离原始策略太远。

  • Agentic Policy Gradient (智能体策略梯度):这是本流程采用的核心算法。与传统方法不同,它将智能体一次完整的“思考-编码”序列视为一个单一的、完整的动作来进行优化。图中它包含“Step Level Advantage”(步骤级别优势)和“Token Level Advantage”(词元级别优势),其奖励和优势计算整的非常详细。

3. 控制与数据处理 (Control & Data Processing)

  • Single Controller (单一控制器):这是整个流程的“指挥官”。它负责启动和管理Agent Workers,并协调数据在各个模块之间的流动。

  • Trajectories (轨迹):Agent Worker在执行一次完整任务后会产生一条“轨迹”,包含了该任务中的每一步状态、采取的动作、获得的结果等一系列数据。这是训练模型所需的最原始的数据。

  • Dynamic Sampling (动态采样):收集到的轨迹会经过一个采样过程。这里采用了DAPO-Inspired Rejection Sampling技术,其实也没啥特殊的,你就当是拒绝采样策略就成了。

  • Agentic Reward (智能体奖励):这是用于评估轨迹好坏的奖励函数。它是一个多维度的、可验证的奖励函数。奖励的来源包括:

    • Final Answer:最终答案的正确性。

    • Stepwise Format:每一步输出的格式是否规范。

    • Code Execution:生成的代码是否能成功执行。

    • Length Penalty:对过长的、不必要的步骤进行惩罚。

完整工作流程

整个训练流程是一个持续循环的闭环,具体步骤如下:

  1. 启动与分发:Single Controller 启动多个并行的 Agent Workers。

  2. 决策与执行:每个 Agent Worker 向 Inference Server 发送请求。服务器上的 Actor 模型(当前最新策略)生成一个动作(“思考-编码”序列)。

  3. 环境交互:Agent Worker 在其 Brwap Sandbox 安全环境中执行这个动作,并记录结果。

  4. 收集轨迹:当一个任务完成后,完整的交互记录形成一条 Trajectory,并被收集起来。

  5. 数据处理:收集到的多条 Trajectories 经过 Dynamic Sampling 筛选,并由 Agentic Reward 模块计算出每条轨迹的综合奖励分数。

  6. 模型训练:高质量的轨迹和对应的奖励被送到 Training Engine。引擎利用 Agentic Policy Gradient 算法计算出如何更新模型。这个过程是严格的Strict On-Policy训练,现在的跟LLM挂钩的RL,我几乎都卡不到Off-policy了,并使用KL散度惩罚来保证稳定性。

  7. 权重更新:Training Engine 将训练好的新模型权重(Update Weights)发送到 Inference Server,以更新其上的 Actor 模型。

  8. 循环迭代:Agent Workers 在下一次请求时,就会使用这个更新后的、更强大的Actor模型来做决策。整个流程不断重复,Agent的能力也随之螺旋升天,也属于左脚踩右脚了,只是踩的不是基础模型,踩的t-1时刻的自己

Image

收集trajectory sampler的逻辑如图所示

Trajectory Sampler (轨迹采样器) 的工作流程,详细展示了系统如何生成、执行并收集用于AI模型训练的“轨迹”数据。

分步解读整个流程。

登场角色(参与者)

首先,我们来了解一下图中的几个主要角色:

  • ARF (ActorRefRollout): 整个流程的发起者和最终用户。可以理解为训练过程中的主控制器,它需要收集一批轨迹数据来进行模型训练。

  • IE (InferenceEngine): 推理引擎。它封装了需要被训练的AI模型(即Actor模型),负责接收请求并作出决策。

  • TS (TrajSampler): 轨迹采样器。这是本流程的核心协调者,负责创建工作单元、监控任务并收集最终结果。

  • TSS (TaskServer): 任务服务器。在远程执行模式下,它是一个用于管理和分发任务的中间件。

  • Worker: 工作单元。这是实际执行任务的“工人”,每个Worker负责处理一个独立的任务,并在一个隔离的安全环境(bwrap)中运行。

  • FS (Storage): 存储系统。一个用于暂存所有Worker生成的轨迹数据的地方,比如一个文件系统或数据库。

详细流程解读

整个流程可以分为五个主要阶段,图中用不同颜色的方框标出:

1. 准备推理引擎 (Prepare Inference Engine)
  • 流程: ARF 首先向 IE 发出指令,准备好推理引擎。IE 完成准备后(例如,加载模型到GPU),会通知 ARF。

  • 目的: 确保AI模型已经就绪,可以随时响应决策请求。

2. 启动任务并创建工作单元 (Parallel Creation of Workers)
  • 流程:

    • 本地执行 (Local Execution): TS 直接在本地通过子进程(subprocess)的方式,在安全沙箱(bwrap)中创建每一个 Worker。

    • 远程执行 (Remote Execution): TS 向任务服务器 TSS 发送HTTP POST请求来创建任务,然后 TSS 在远程机器上创建 Worker。

    1. 目的: 快速、并行地启动大量独立的任务执行单元,以提高数据收集效率。

    3. 并行执行任务 (Parallel Execution of Workers)
    • 流程: 所有 Worker 开始并行地工作。每个 Worker 内部会进行一个循环,直到任务完成:

      1. step(): Worker 在自己的环境中执行一步任务。

      2. 请求决策: Worker 向推理引擎 IE 发送一个HTTP请求(通常是与OpenAI API兼容的格式),请求模型根据当前状态给出下一步的动作。

      3. 获取决策: IE 返回HTTP响应,其中包含模型生成的决策。

      4. 写入数据: Worker 将刚刚完成的这一步交互(状态、动作、结果等)记录下来,并写入到共享的 Storage 中。

    • 目的: 这是实际的数据生成阶段。每个Worker独立地与模型互动,并将交互过程实时记录下来,形成原始的轨迹数据。

    4. 收集结果 (Collection of Results)
    • 流程:

        1. TS 会持续监控所有 Worker 的状态,直到它们全部完成任务。监控方式同样分为两种:

        2. 所有 Worker 都完成后,TS 会从 Storage 中读取所有原始的轨迹数据。

        3. TS 对这些原始数据进行后处理(例如,计算奖励、格式化等)。

        4. 最后,TS 将处理好的轨迹数据返回给最初的调用者 ARF。

      • 目的: 汇总所有并行的工作成果,并将其整理成训练算法可以直接使用的数据格式。

      5. 清理推理引擎 (Cleanup Inference Engine)
      • 流程: ARF 在成功获取到轨迹数据后,向 IE 发送清理指令。IE 释放资源(如卸载模型、释放GPU内存)后,通知ARF。

      • 目的: 释放系统资源,完成一次完整的数据采集周期。

      其实就是一个分布式、并行化的轨迹数据采集系统:

      • 解耦: 将决策(IE)、执行(Worker)和协调(TS)分离开,提高了系统的灵活性和可扩展性。

      • 并行化: 通过并行创建和执行大量的Worker,极大地提升了数据采集的效率。当然这就是A3C准确说是A2C的思想

      • 兼容性: 支持本地和远程两种执行模式,可以根据计算资源的分布灵活部署。

      • 健壮性: 通过将中间结果写入Storage,即使某个Worker失败,也不会丢失所有数据。

      Image

      这张图详细解释了 NB-Agent 的架构和工作流程。我们来解读一下。

      核心概念

      NB-Agent 是一个通用的智能体(agent),它遵循 “代码即行动”(Code-as-Action) 的范式。它的工作方式模仿了程序员在 Jupyter Notebook 中的交互过程,通过生成并执行代码片段来与环境互动和解决问题。这个过程本质上是一个 REPL(Read-Eval-Print Loop,读取-求值-打印-循环)。

      架构组件详解

      整个系统可以分为几个关键部分:

      1-LLM: 这是Agent的大脑。它负责接收任务和历史信息,然后进行思考并生成下一步要执行的代码。

      2-上下文 (St Context): 这是在第 t 步输入给模型的所有信息。它包括:

        • 系统提示 (System Prompt): 对智能体的身份、能力和行事规则的总体指示。

        • 用户任务 (User Task): 用户提出的需要解决的原始问题。

        • 历史记录: 过去所有的行动(a1, a2...)和对应的输出(o1, o2...)

      3-Python 环境 (Python Environment / Jupyter Kernel): 这是Agent的干活的。所有由模型生成的代码都在这个真实、有状态的Python环境中执行。它包含:

        • 预定义工具 (Predefined Tools): 提供给智能体的一系列可用函数,如网页搜索、文件查看器等。

        • 记事本 (Notepad): 这是一个非常关键的组件,是智能体的长期记忆模块。它是一个可以通过代码修改的对象,包含用于规划(Plan)、存储事实(Fact)和起草答案(Draft)的结构。代码可以将重要信息保存在这里,以克服模型上下文窗口的长度限制。

            记事本本质上解决了场下文的限制,是因为以往的不管长期短期记忆几乎都会一股脑的还是发给LLM,还时会挤爆context,但是因为这个有jupyter来定义各种代码工具,所以就像想找啥,直接写个python search函数,取走这一小段数据放入上下文就完事了,这个设计还是比较合理的      

        • 变量 (Variables): 代码执行过程中产生的变量也会被保存在这个环境中,供后续步骤使用。

      4- 上下文管理器 (Context Watcher): 这是一个辅助模块,负责管理模型的有限上下文。它有两个主要功能:

        • 修剪 (Trim): 当对话历史变得太长时,它会策略性地移除一些旧的信息,以确保上下文不会超出模型的最大长度限制。

        • 预算提醒 (Budget Notification): 它可以提醒模型剩余的token预算或步数,帮助模型更好地规划后续操作。

      然后咱们分步骤来解读工作流程

      Agent的工作流程是一个“思考-编码-观察”的循环,具体步骤如下:

      1. 用户输入 (User Input): 用户提出一个任务,例如“花旗银行是哪年成立的?”。

      2. 模型输入 (Model Input): 用户任务和所有相关的历史信息被打包成上下文 S_t,输入给大型语言模型。

      3. 输出行动 (Output Action): 模型生成一个包含两部分的行动 a_t:

        • 思考 (<think>): 模型首先在 <think> 标签内生成一段“内心独白”,分析问题并制定计划。例如:“要解决这个问题,我需要先确定花旗银行的成立年份…”。

        • 编码 (<code>): 接着,模型在 <code> 标签内生成一小段可执行的Python代码来实现它的计划。例如:query = "year Citibank was founded"; web_search(query)。

      4. 执行代码 (Executed as code cell): <code> 块中的代码被发送到 Python 环境中执行。

      5. 单元格输出 (Cell output): 代码执行的结果(例如,搜索结果或计算值)被捕获,作为本次行动的输出 o_t。这个输出会成为下一步输入给模型的新信息,从而形成一个完整的闭环。

      这个循环会不断重复,直到智能体认为已经找到了最终答案,然后调用一个特殊的工具(如 submit_answer())来结束任务。通过这种方式,NB-Agent 能够像一个真正的开发者一样,通过不断试错和迭代来解决复杂问题,其实就是标准的A2C训练任务,只是执行的定义都有代码来干了,VR也是基于代码的好坏给的。

      这个好处是比较容易理解的,它这个paper里给的例子无非就是DR这种,有人会说,企业里面的系统多复杂,怎么怎么样

      我们举个具体的例子来看,比如企业员工报销流程

      根据论文来讲它现阶段使用的工具主要是通用目的的,例如网页搜索 (Web search)、文件/网页查看器 (File viewer/Web page viewer) 等 。此外,它还有一些用于自身状态管理的内部工具,比如记事本工具 (notepad_tool) 和提交最终答案的工具 (submit_final_answer_tool)。


      如果将其应用于整合CRM、ERP等多个系统来处理报销流程,训练思路是否一样?

      答案是:核心的训练思路和框架是完全一致的,但这需要进行大量的定制化工程,并且会面临更多挑战。

      一、核心训练思路为何一致?

      这篇论文提出的L0框架,其核心是“代码即行动”(Code-as-Action)的范式,并通过可验证的奖励(RLVR)进行强化学习 。这个思路具有很强的通用性,完全可以迁移到企业流程中:

      1. 工具的抽象化:在L0框架眼中,web_search() 和 crm.lookup_employee() 本质上没有区别。它们都是可以在Python环境中被调用的函数(即工具)。您可以将CRM、ERP、报销系统的所有API都封装成一个个Python函数或类,作为“预定义工具”提供给智能体。

        报销场景下的工具可能包括:

        • erp.create_reimbursement_form(details)

        • crm.get_employee_info(employee_id)

        • ocr.scan_receipt(image_path)

        • approval_system.submit_for_manager_approval(form_id)

        • “思考-编码-观察”循环的适用性:这个循环非常适合处理复杂的业务流程。

          • 思考: "收到张三的报销申请,金额500元。我需要先在CRM中核实他的员工信息和部门。"

          • 编码: employee = crm.get_employee_info(name='张三')

          • 观察: 得到返回的员工数据 {'id': '123', 'department': 'Sales'}。

          • 思考: "信息无误。接下来,我需要在ERP系统中为他创建一个报销单。"

          • 编码: form_id = erp.create_reimbursement_form({'employee_id': '123', 'amount': 500})

          • 以此类推,直到流程走完。

        • 可验证奖励(RLVR)的适用性:企业流程通常有非常明确的“成功”或“失败”状态,这使其成为应用RLVR的理想场景,从这个维度保险成功没成功比你是不是从互联网搜出来对的答案可容易验证多了。

          • 最终答案正确性: 报销单是否成功提交并通过审批?金额、事由是否完全正确?这些都是可以自动验证的,可以直接作为最终奖励 $R_{final}$。

          • 代码执行正确性: 对CRM/ERP的API调用是否返回了成功代码(如HTTP 200)还是错误代码(如401未授权、404未找到)?这可以作为至关重要的中间步骤奖励,引导智能体学会正确调用API 。

          • 格式合规性: 这一点保持不变,依然需要智能体生成格式清晰的思考和代码块 。

        二、可能需要解决的关键挑战

        虽然思路一致,但将L0框架从开放域问答应用到企业流程自动化,难度会增加,其实主要需要解决以下挑战:

        1. 工具开发与环境搭建:您需要投入大量工程资源来开发稳定、可靠的API封装(即工具)。更重要的是,您不能直接在生产环境训练,必须搭建一个与生产环境高度一致的、可供智能体无限次试错的沙箱/测试环境。这本身就是一个巨大的工程,这个基本上难了,就不说搭建一个1:1的ERP,搭建一个测试ERP服务都要好多申请流程和工作,所以这至少是个公司级别项目。

        2. 奖励函数的设计有肯能更复杂:报销这事好理解,但是实际生产中企业流程的“正确性”可能更难定义。报销单金额正确,但事由填错了怎么办?如何自动验证?这需要与业务逻辑深度绑定,设计出能够准确反映业务成功的奖励函数。反馈链条也可能更长(例如,审批可能需要几天),需要更精细的中间奖励设计。

        3. 状态与事务管理:企业流程对事务性要求很高。如果报销流程在中间某一步失败了(例如,创建了报销单但提交审批失败),是否需要回滚操作?Agent需要学会处理失败、重试和补偿事务,这比简单的问答要复杂得多。

        4. 安全与权限控制:赋予一个AI智能体操作CRM和ERP的权限是极其危险的。必须设计一套严格的权限管理和审计系统,并确保Agent运行的沙箱环境(论文中提到的Bubblewrap )是绝对安全的,以防范潜在的滥用或攻击。

        项目也开元了,我本来想试试,但是考虑到它建议12.9的cuda版本,我就不太想弄了,等我有新机器的吧,12.9到无所谓,关键我不想升驱动到575

        Image

        Image

        Image

        IC芯片验证 - 手把手教你搭建UVM验证环境 这是一个UVM的demo项目 阅读详情

        相关推荐

        智能驾驶域控(ADCU)方案介绍

        本文主要对智能驾驶域控(ADCU)方案相关知识进行总结,以加深理解,及方便后续查漏补缺。

        liuxu324的博客 1572

        RLVR:2025年大模型训练的新范式,解锁模型推理能力

        RLVR(基于可验证奖励的强化学习)在2025年成为大模型训练新范式。与传统RLHF依赖人类主观反馈不同,RLVR使用自动化、客观的奖励信号。RLVR使模型展现出"推理感",因为模型通过自我发现问题解决路径,而非简单模仿人类。训练重心从"预训练+对齐与修饰"演变为"预训练+对齐与修饰+长时间RLVR",形成新的规模规律,推理能力与测试时计算量直接挂钩。

        Trb701012的博客 1699

        部署Doris

        本文详细介绍了Apache Doris三节点集群(3 FE + 3 BE)的部署流程。首先从硬件配置、系统参数调优等准备工作入手,然后分步说明FE和BE节点的配置方法,包括端口设置、存储路径规划等关键参数。部署完成后提供SQL测试用例和数据一致性验证方法,并总结常见问题解决方案,如节点加入失败、磁盘容量异常等。文档包含完整的命令和配置示例,强调高可用配置和监控建议,为生产环境部署提供实用指导。

        神棍之路 1712

        浅聊RLVR

        首先,RL的根本是提高采样效率,但是传统的RL需要依赖人类标注或者复杂的奖励模型,但是RLVR改变了这点,他不需要上述的条件,而是通过规则化验证器生成二元反馈(0/1)。根据任务的类型,可验证类型分为三类:1、正确性验证:通过模型输出和标准答案做匹配来生成奖励。2、执行验证:通过代码解释器执行生成的代码,根据单元测试结果提供奖励。3、可验证约束:强制模型遵循输出格式或者拒绝不当的请求,违法规则奖励则为0.

        egglikeFe的博客 1074

        从零组装一台会‘看’的无人机:手把手教你配置NUC机载电脑与D435深度相机(环境搭建篇)

        本文详细介绍了如何从零开始组装一台具备视觉能力的智能无人机,重点讲解了NUC机载电脑与D435深度相机的配置方法。通过Ubuntu系统安装、ROS环境搭建、深度学习框架配置等步骤,帮助开发者实现无人机的自主避障和目标跟踪功能。文章还提供了性能优化和常见问题解决方案,是无人机视觉系统开发的实用指南。

        weixin_30915275的博客 396

        Cadence AMS数模混合仿真:从零搭建高效验证环境的实战指南

        本文是Cadence AMS数模混合仿真的实战指南,详细介绍了如何从零搭建高效的芯片验证环境。内容涵盖环境准备、Testbench创建、核心Config视图与ADE设置、仿真运行调试及性能加速技巧,旨在帮助工程师解决SoC设计中数字与模拟模块的集成验证难题,确保芯片设计一次成功。

        weixin_29164091的博客 320

        RLVR(可验证奖励的强化学习):大模型后训练的客观评估策略

        RLVR(可验证奖励的强化学习)是当前主流的大模型训练方法,通过预定义规则(如数学答案匹配、代码测试)提供二元奖励信号,替代传统RLHF的主观评估。其核心优势在于客观性、易设计性和防作弊能力,广泛应用于数学推理、代码生成等确定性任务。构建RLVR需关注数据准备、奖励函数设计和验证体系,但存在领域依赖性强和可能窄化模型能力的局限。未来将聚焦垂直领域优化和工业级实施方案,推动技术实际落地。

        AlgoCraft 1831

        Quantum Espresso实战进阶:HSE混合泛函在能带计算中的精准应用

        本文深入探讨了在Quantum Espresso中应用HSE混合泛函进行高精度能带计算的实战方法。针对传统DFT方法低估半导体带隙的问题,HSE通过混合精确交换能,显著提升计算精度。文章详细讲解了从输入文件配置、参数设置(如nqx网格、exxdiv_treatment)、到自洽与非自洽计算流程,以及结果可视化与对比的全过程,并提供了关键的调优与避坑指南,助力实现从PBE到HSE的精准进阶。

        weixin_28363123的博客 225

        强化学习(RLVR)真的能提升大语言模型的推理能力吗?——解读最新研究

        Does Reinforcement Learning Really Incentivize Reasoning Capacity in LLMs Beyond the Base Model?

        阿正的梦工坊 1065

        乐鑫ESP32-C6产测全流程:RAM固件测试与阈值校准实战指南

        Wi-Fi模组量产测试是保障IoT设备射频性能与硬件可靠性的关键环节,其核心在于基于RAM的无损固件加载、可配置的阈值判定机制及多工位协同控制。该流程依托串口协议与结构化配置(如JSON阈值文件、.bin测试固件),实现RF性能(fb_rssi、tx_power)、GPIO导通性、Flash ID识别与固件版本校验等原子化测试项的自动化执行。技术价值体现在避免Flash擦写风险、支持动态温补与在线学习校准,并无缝对接MES系统实现质量数据闭环。典型应用场景包括ESP32-C6/C3/S2等乐鑫全系Wi-Fi

        weixin_35756690的博客 310

        【毕业设计之python系列】基于Flask的在线音乐网设计与实现

        本论文旨在通过使用Python的Web框架Flask,设计和实现一个具有完整功能的在线音乐网站。该网站包括用户注册、登录、注销、歌曲上传、编辑、删除、歌单创建、编辑、删除、评论、搜索、音乐播放等功能,并针对不同用户角色(如普通用户、管理员)实现了不同的权限管理。同时,本论文还介绍了如何使用第三方API(如网易云音乐API)获取歌曲信息等技术实现。在设计上,本论文采用了MVC(Model-View-Controller)架构模式,将后端数据处理与前端展示分离,以便于代码的管理和维护。在数据库设计方面,本论文设

        m0_56073435的博客 3243

        干货|清华NLP实验室突破性创新:RLVR技术,破解通用领域推理难题!

        清华大学NLP实验室提出RLPR技术,突破现有强化学习局限。该技术通过参考概率奖励机制(PR)捕捉模型内在评估能力,无需领域特定验证规则,仅需一次前向传播即可生成高质量奖励。研究显示,PR奖励质量显著优于传统方法,在0.5B规模即达0.91 AUC值。RLPR还创新性地引入动态过滤机制,提升训练稳定性。实验证明,该技术在Gemma、Llama、Qwen等主流模型上均能稳定提升推理能力,为强化学习在通用领域的应用开辟了新路径。相关代码、模型和数据已全面开源。

        2401_84494441的博客 1012

        把 SAP 输出稳稳落到 PDF:从 SPAD 前端打印到 ABAP 程序级转换的一套方法

        摘要:本文介绍了三种在SAP系统中将报表输出转为PDF文件的方法。路线A通过SPAD配置前端输出设备,结合Windows打印机设置实现用户交互式PDF保存;路线B在SP01事务码中将已有Spool请求另存为PDF,适用于补救导出;路线C通过ABAP程序自动转换Spool为PDF,适合批量处理。文章详细说明了配置步骤,并针对常见问题(如乱码、文件格式错误等)提供了排查思路。三种方案分别适用于不同场景,用户可根据实际需求选择最合适的PDF导出方式。

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

        ROLL Flash:加速RLVR和Agent训练!

        ROLL Flash: 本文提出的核心系统,它通过引入异步(Asynchrony)架构来增强原有的 ROLL 框架。其设计旨在通过解耦和并行化来加速强化学习价值对齐(RLVR)和智能体(Agent)训练。Rollout-训练解耦 (Rollout–Train Decoupling): ROLL Flash 的核心设计原则之一。它将 rollout 阶段(数据生成)和训练阶段(模型更新)部署在不同的计算资源上,使其能够并行执行。这消除了两个阶段间的同步等待,从而提升了资源利用率。

        AI前沿论文/研究/最新技术,每日推送 1507

        Camera2Demo

        在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

        lwip-2.0.3

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

        FreeRTOS 上手:10分钟跑通多任务 Demo,拆透队列机制

        你在写一个既要轮询传感器、又要处理串口收发的程序。阻塞式读取写在主循环里,传感器采样就饿死;纯轮询又让 CPU 空转在无效检查上。FreeRTOS 的任务调度把这两件事拆成两个独立任务,队列负责它们之间的交接,主循环不用再包办一切。内核本体很小,最小配置只占几 KB ROM,仓库里带了一百五十多个官方 Demo,主流 MCU 基本都有对应工程。 ## 10分钟跑通第一个可运行Demo 推荐从

        gitblog_00465的博客 917

        pscad IEEE标准系统搭建说明

        pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

        基于工具增强智能体与RLVR的超长购物轨迹记忆系统架构解析

        在人工智能与推荐系统领域,处理长序列用户行为数据一直是一个核心挑战。传统序列模型受限于固定上下文窗口,难以捕捉长期依赖关系,导致对用户意图的理解短视且不完整。其技术原理在于通过模块化分工,将记忆存储与实时推理解耦。具体而言,系统利用向量数据库等外部工具作为智能体的“长期记忆体”,而大语言模型则专注于规划与决策,通过调用工具来检索相关信息,从而突破自身上下文长度限制。这种架构的核心技术价值在于实现了对无限长行为序列的高效管理和利用,显著提升了推荐与服务的个性化和准确性。在应用场景上,该方法尤其适用于电商、内容

        weixin_30675247的博客 464

        DeepRetrieval揭秘:革命性搜索代理训练框架如何通过RLVR技术重塑检索结果?

        DeepRetrieval是一种创新的强化学习方法,通过训练大型语言模型(LLMs)进行查询生成,以提升信息检索性能。与传统依赖带标签查询增强对的监督学习方法不同,DeepRetrieval让模型通过直接的试错学习,利用检索指标作为奖励来生成最大化检索性能的查询。 ## 🌟 DeepRetrieval核心技术解析 ### 🔄 RLVR技术原理:让AI在检索中自主学习 DeepRetrie

        gitblog_00044的博客 531

        RLVR技术爆发:多模态推理与算法进化揭秘

        摘要: 2026年标志着强化学习可验证方法(RLVR)的爆发元年,其通过客观奖励信号(如代码执行、数学验证)取代传统RLHF的主观人类反馈。三大核心突破推动发展:1)多模态感知-推理解耦(PRCO框架分离视觉与逻辑优化,提升自动驾驶决策准确率22%);2)算法效率革新(方向性更新精准调控Token级推理,ERPO解决"熵崩塌"提升数学模型解题率15%);3)无限数据生成(Golden Goose自动转化网络文本为训练题库,降低企业AI幻觉率60%)。RLVR正成为AI Agent、医疗诊

        学习代码 407

        AI Agent平台技术解析:核心能力与应用实践

        AI Agent作为具备自主决策能力的智能体,正在改变传统人机交互模式。其核心技术包括环境感知、决策制定和持续学习等模块,这些能力依赖于平台型技术供应商提供的底层支持。在工程实践中,异构计算资源管理、合成数据生成(SDG)和强化学习训练框架(如GRPO算法)构成平台三大支柱技术。以NVIDIA NeMo为代表的生态系统,通过标准化工具链显著降低Agent开发门槛。当前这类平台已广泛应用于CLI自动化、智能客服等场景,未来随着低代码化和多Agent协同技术的发展,AI Agent将在业务流程优化(BPO)等领

        weixin_33139275的博客 335

        skyRL-Agent

        SKYRL-AGENT框架:高效多轮LLM智能体训练系统 本文介绍了SKYRL-AGENT框架,这是一个专门为多轮、长时域智能体训练优化的高效系统。该框架通过三个创新设计实现性能突破: 模块化架构:采用工具中心的智能体循环设计,支持动态工具注册和灵活任务集成,最小化代码修改需求。 异步调度系统:创新的异步流水线调度器实现1.55倍加速,通过重叠CPU/GPU操作显著提升硬件利用率。 后端无关性:支持多种RL训练框架的无缝对接,包括SkyRL-train、VeRL和Tinker。 基于该框架训练的SA-SWE

        weixin_52319505的博客 1063

        Gaia2:在异步、动态环境里评测 LLM Agent 的新标杆

        从社区角度看,Gaia2 与 ARE 提供了一个可扩展、可复现的基础设施,非常适合作为下一代 Agent 研究与 RLVR 训练的“标准场地”。图解:不同 App 的调用分布反映出任务的跨域特性,性能差距并非来自某个 App 偏好,而是整体推理与执行能力。图解:左侧展示主 Agent 与子 Agent 的任务分解沟通,右侧显示协作可以降低工具调用错误率。图解:Gaia2 将能力划分为核心能力与环境增强能力,强调真实场景中的噪声与协作。(写入状态的动作),读操作不计入约束,从而兼顾探索性与可验证性。

        kebijuelun的博客 875

        2026 AI/LLM黑话速通:Prefill、RLVR、GraphRAG,进阶概念怎么用?从小白到听懂面试官在说什么(下)

        本文承接上篇,继续梳理 2026 年 AI/LLM 的进阶工程概念,包括 Prefill / Decode、RLVR、Test-time Compute、Thinking Budget、Speculative Decoding、GraphRAG 和 Worktree。文章从原理、实现和实践建议出发,解释大模型如何提升推理速度、分配计算预算、利用可验证反馈训练、结合图结构增强检索,以及在 AI Agent 开发中隔离并行任务,帮助读者建立从“听懂概念”到“理解工程应用”的整体认知。

        Pu847044653的博客 613

        2025大模型进化论:从预训练到Agent,7个关键方向深度解析

        2025年大模型将转向实际应用:预训练仍是基础但需与真实任务对齐,Agent能力使模型从理论走向生产力,中长期记忆成为刚需,在线学习提升迭代效率。应用本质是替代工种而非创造新App,领域模型短期有优势但长期或回归通用模型,多模态与具身智能前景广阔但成本高昂。从业者应关注模型在实际任务中的表现,而非单纯追求benchmark分数。AI发展将重塑工作方式,需平衡效率与人文关怀。

        Trb701012的博客 423

        ICLR26 | 阿里Qwen:仅靠自博弈,将Agent搜索能力推向新SOTA

        •••••说明: 展示了用于生成问题的种子答案的长度和主题分布(如人物、时间、地理等),生成问题的多样性还不错。复杂的Agent能力(如深度搜索、多跳推理)可以通过“自博弈”的方式,在没有任何人类监督的情况下从零涌现并持续增强。结论1:自博弈学习解决了数据荒。传统的Agent训练受限于高质量Trajactory(轨迹)数据的稀缺。SSP通过让模型自己生成问题、自己验证、自己解答,构建了一个无限的数据飞轮。结论2:RAG作为判官提升生成问题的质量(同时避免幻觉问题生成)。

        具身机器人和通用AI 1327

        2026 AI 爆发:五大趋势重塑产品构建,错过等一年!

        2026年AI领域五大趋势:1)推理模型成为标配,RLVR技术取代传统RLHF,通过自动验证提升训练效率;2)AI Agent进入实用阶段,工具调用能力增强,持久化Agent成为新方向;3)编程Agent实现质的飞跃,能理解完整代码库并执行复杂开发任务;4)开源模型快速追赶闭源产品,DeepSeek-R1等模型缩小性能差距;5)多模态能力突破,Kimi K2.5等模型实现文本、图像、视频的统一处理。这些趋势正在重塑AI产品的开发方式,推动技术向更高效、更实用的方向发展。

        2401_85375151的博客 656

        大模型日报|4 篇必读的大模型论文

        大模型日报|4 篇必读的大模型论文

        AMiner2006的博客 941
        上一篇: 当我们说Self-learning,其实是在说什么?
        下一篇: 蒸馏出个MCP工具箱
        周博洋K
        博客等级 码龄9年 2005粉丝 156原创
        评论
        成就一亿技术人!
        拼手气红包6.0元
        还能输入1000个字符
         
         条评论被折叠 查看
        添加红包

        请填写红包祝福语或标题

        个

        红包个数最小为10个

        元

        红包金额最低5元

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

        抵扣说明:

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

        余额充值