A Joint Learning and Optimization Approach for the Two-Stage Stochastic Service Network Design Problem
本文提出了一种用于解决计算上难以处理的两阶段随机服务网络设计问题的神经网络增强优化框架,证明了一种新型的基于扰动的样本生成策略能够使模型在实现与样本平均近似法相当的解质量的同时,为货运拼载承运商提供更高的可扩展性。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
通过卡车、火车或轮船运输货物的货运公司面临着一场持续且高风险的赌博。在即将到来的季节到来之前,他们必须在尚未确切知晓实际到货量的情况下,提前决定今天该调度多少车辆以及开放哪些航线。如果计划的车辆过少,他们会错失运输机会并支付巨额罚款;如果计划过多,则会在空载卡车上浪费资金。这就是服务网络设计问题的核心:创建一个平衡成本与容量的连接图谱。在现实世界中,未来从未确定。需求在波动,交通拥堵在出现,燃油价格在变化。为了应对这种情况,规划者使用一种被称为“两阶段随机规划”的方法。在第一阶段,他们确定其网络设计。在第二阶段,一旦实际需求显现,如果初始计划不足,他们可以通过支付更昂贵的即期市场服务费用来进行调整。目标是找到能够最小化总期望成本的初始设计,并考虑到所有可能的未来场景。然而,对于一个拥有数千种可能结果的现实网络,计算这一过程的计算量极其庞大,以至于使用标准工具往往无法解决。
开法赫德石油矿物大学的研究人员开发了一种新方法来应对这一“不可能”的计算,即教计算机去预测第二阶段的成本。该团队并没有试图为每一个可能的未来场景都求解复杂的数学问题,而是训练了一种被称为“神经网络”的人工智能,将其作为一种捷径。这种网络通过预先学习的数千个案例,学习如何预测如果公司选择了特定的网络设计,将会面临多少额外成本。训练完成后,这个神经网络会被直接嵌入到规划软件中。随后,软件会询问该网络:“如果我们构建这个特定的网络,未来的成本会是什么样子?”并利用该答案来寻找最佳的整体方案。这使得一个通常需要耗费极长时间才能解决的问题变得可以快速处理,为物流经理提供了一个实用的工具。
这种方法中的关键挑战在于如何有效地教导神经网络。由于可能的车辆调度数量巨大且无界,仅仅向计算机输入随机的调度方案是行不通的。研究人员测试了三种不同的生成训练数据的方法。第一种是随机方法,即创建数千个随机的车辆调度方案。第二种是基于扰动的法,即从解决规模较小、较简单版本的衍生出的现实调度方案开始,然后对其进行微小的局部调整。第三种是上述两者的混合模式。当他们在十八个不同的网络场景中测试这些方法时,结果非常明确。随机方法产生的预测效果很差,导致了次优的计划。相比之下,依赖于现实起点的扰动法和混合法则生成了高度准确的预测。这些方法使系统能够找到比使用随机数据所找到的方案更便宜、更可靠的网络设计。
为了验证这种基于学习的新方法是否能与现有解决方案竞争,研究人员将其与一种名为“样本平均近似法”的标准行业技术进行了对比。这种传统方法通过使用不同的随机场景集重复求解问题来寻找较好的答案。研究发现,这种基于学习的方法(尤其是使用扰动或混合数据生成方法时)所产生的方案质量与传统方法相当。在许多情况下,新方法找到的解决方案同样优秀,但它是通过求解单个精简的模型,而不是运行数十次复杂的计算来实现的。研究人员指出,虽然新方法需要投入前期时间来生成训练数据并训练网络,但对于那些需要快速做出决策或面临传统求解器无法处理的超大规模网络的公司来说,它提供了一个强大的替代方案。研究结论认为,通过从现实案例而非随机猜测中学习,人工智能可以成功应对货运规划的不确定性,为服务网络设计提供一条可行且高效的路径。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。