跳到主要内容
AI News HubLIVE
站内改写2 分钟阅读

DiffSlack:通过可学习松弛变量在非线性不等式约束下学习

文章摘要

DiffSlack 提出一种可微分投影层,利用可学习松弛变量将非线性不等式约束转化为等式,并通过阻尼高斯-牛顿投影将神经网络输出映射到可行流形,在车辆路径规划任务中实现了更高的规划成功率和约束满足度。

来源arXiv Machine Learning作者: Ziqian Wang, Chenxi Fang, Zhen Zhang
DiffSlack:通过可学习松弛变量在非线性不等式约束下学习
报告错误

纠错通道尚未开通,可先复制下方文章信息留存。

查看更正说明
直接读正文

DiffSlack 是一种面向非线性不等式约束神经网络预测的可微投影层方法,由 Ziqian Wang 等作者完成,论文于 2026 年 6 月 3 日提交至 arXiv,编号为 arXiv:2606.05247v1,主题归类为机器学习(cs.LG),并交叉涉及统计机器学习(stat.ML)。论文的核心问题在于:当神经网络输出需要同时满足大量相互耦合的非线性不等式约束时,如何在训练与推理中可靠地强制执行这些约束,仍然是工程应用中的一大挑战。

现有硬约束方法存在明显局限。一方面,许多方法会对约束集合施加结构性限制,因而难以适用于一般的非线性场景;另一方面,面对大规模非线性问题,这些方法往往带来可观的计算开销,影响实际部署。DiffSlack 试图在保持端到端可训练性的同时,绕开这些限制。

DiffSlack 的关键思路是将不等式约束改写为带可学习松弛变量的等式约束。这些松弛变量并非手工设定,而是作为增强网络输出的一部分被预测出来,从而为后续的阻尼高斯-牛顿投影提供数据驱动的热启动。随后,投影层将网络的原始预测映射到增强后的可行流形上,并且整个映射过程保持端到端可微,使约束满足能够直接融入学习流程,而不必在推理阶段事后修补。

为了稳定训练并提升约束满足程度,作者还设计了两阶段课程学习策略。该课程安排有助于缓解直接施加硬约束时可能出现的训练不稳定问题,并改善最终的约束表现。

在实验部分,作者以车辆路径规划作为评测任务,其中包含来自碰撞避免、曲率限制和路点间距的 200 个非线性不等式约束。与现有的基于学习的基线方法相比,DiffSlack 在相近的推理预算下取得了更高的规划成功率和更强的几何约束满足度。消融实验进一步表明,硬投影层能够降低模型对监督质量的敏感度,即使在监督信号不够理想时也能维持较好的约束表现。

除离线指标外,作者还在 CARLA 仿真环境中进行了闭环跟踪测试,并开展了真实车辆实验,结果证实所生成轨迹具备可执行性。这些结果说明,DiffSlack 为在神经网络中嵌入硬不等式约束提供了一种实用且可扩展的途径,对需要严格满足约束的工程应用具有参考价值。

展开要点与分析

文章情报

工程师进阶

要点

  • DiffSlack 使用可学习松弛变量将不等式约束转化为等式,提供数据驱动的热启动。
  • 阻尼高斯-牛顿投影层保持端到端可微性,并采用两阶段课程学习稳定训练。
  • 在包含200个非线性约束的车辆路径规划任务中,DiffSlack 优于现有学习基线,并在 CARLA 和真实车辆实验中验证了轨迹可执行性。

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。