利用约束学习方法改进批量模型中的产能消耗函数近似

Constraint learning approaches to improve the approximation of the capacity consumption function in lot-sizing models

European Journal of Operational Research · 2024
被引 4
ABS 4

中文导读

研究用机器学习模型替代批量模型中的产能约束,通过对抗训练保证近似误差为高估,生成100%可行且成本更低的计划,适用于柔性作业车间。

Abstract

Classical capacitated lot-sizing models include capacity constraints relying on a rough estimation of capacity consumption. The plans resulting from these models are often not executable on the shop floor. This paper investigates the use of constraint learning approaches to replace the capacity constraints in lot-sizing models with machine learning models. Integrating machine learning models into optimization models is not straightforward since the optimizer tends to exploit constraint approximation errors to minimize the costs. To overcome this issue, we introduce a training procedure that guarantees overestimation in the training sample. In addition, we propose an iterative training example generation approach. We perform numerical experiments with standard lot-sizing instances, where we assume the shop floor is a flexible job-shop. Our results show that the proposed approach provides 100% feasible plans and yields lower costs compared to classical lot-sizing models. Our methodology is competitive with integrated lot-sizing and scheduling models on small instances, and it scales well to realistic size instances when compared to the integrated approach. • Supervised learning models accurately approximate the capacity consumption. • Integrated lot-sizing and machine learning models yield good production plans. • Adversarial training increases the precision of constraint learning approaches.

运营管理生产计划机器学习运筹学