Auto-Formulating Dynamic Programming Problems with Large Language Models

发布时间:2026/10/4 14:21:42

Auto-Formulating Dynamic Programming Problems with Large Language Models 文章主要内容总结本文聚焦于利用大型语言模型(LLMs)实现动态规划(DP)问题的自动建模,旨在解决传统DP建模依赖专家知识、现有LLM方法在DP任务中表现不佳的问题。主要内容包括:问题背景:DP作为运筹学中的核心方法,其建模涉及多阶段决策和随机过渡,且现实场景中的DP问题常嵌入自然语言描述,包含隐含假设和领域术语,导致LLM自动建模难度大;同时,缺乏标准化的DP评估基准,阻碍了模型性能的系统验证。核心方法:提出DP-Bench:首个标准化DP基准,包含132个教材级问题(90个简单、42个困难),覆盖确定性/随机性、有限/无限 horizon等场景,用于评估LLM从自然语言到数学模型的转化能力。开发DPLM:基于开源模型微调的7B参数专用模型,通过合成数据训练,性能接近甚至超越更大规模的SOTA模型(如OpenAI的o1、DeepSeek-R1),尤其在困难问题上表现更优。设计DualReflect:双方向合成数据生成框架,结合“正向生成”(先造问题再求解,保证多样性)和“反向生成”(从解反推问题,保证可靠性),并通过“Reflected CoT”机制修复不一致样本,从91个种子样本扩展到113K训练数据。实验结果:DPLM在DP-Bench上的简单问题准确率达65.6%,困难问题达38.1%,超过其教师模型GPT-4o及其他开源小
延伸阅读

更多相关文章

2026/10/4 14:21:42

Bootstrap 5表格实战指南:响应式、状态色与Sass变量定制技巧

表格这玩意儿,在Bootstrap 5里看着简单,真正在项目里用顺手,其实没那么“无脑”。我见过不少团队,明明用了Bootstrap,表格最后还是自己写了一堆覆盖样式,代码丑、维护累,移动端一塌糊涂。这篇我…

2026/10/4 15:31:45

Open-Shell配置全指南:打造高效率的Windows开始菜单

如果你用 Windows 的时间够长,大概率会对 Windows 10/11 那个默认开始菜单有一肚子话想说。磁贴区域要么挤成一团,要么铺满全屏,想找一个程序得先想清楚它被塞进了哪个字母的分类里。Open-Shell(也就是以前的 Classic Shell&#…

2026/10/4 15:31:45

Toeplitz矩阵×FFT:把矩阵向量乘法从O(n²)优化到O(n log n)

第一次被 Toeplitz 矩阵卡住,是几年前跑信道估计仿真的时候。信道矩阵正好是 Toeplitz 结构,当时用最朴素的循环按 O(n) 硬乘,矩阵一上 2048 阶就慢得没法看。后来才搞清楚,这类矩阵天生就是给 FFT 准备的——把 Toeplitz 矩阵塞进…

2026/10/4 15:26:45

QuickBlue:企业级AI应用底座实战指南

1. QuickBlue 不是新玩具,而是企业AI落地的“水电煤”QuickBlue 这个名字刚出来时,我第一反应是——又一个包装精美的PaaS平台?直到去年底帮一家中型制造企业做AI质检系统重构,才真正把它从宣传页里拽进产线环境里跑通。QuickBlue…

2026/10/4 0:01:02

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/4 0:01:02

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/4 1:01:05

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 0:01:02

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/4 0:01:02

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/4 1:01:05

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑