The 2021 NeurIPS Machine Learning for Combinatorial Optimization (ML4CO) competition was designed with the goal of improving state-of-the-art combinatorial optimization solvers by replacing key heuristic components with machine learning models. The competition's main scientific question was the following: is machine learning a viable option for improving traditional combinatorial optimization solvers on specific problem distributions, when historical data is available? This was motivated by the fact that in many practical scenarios, the data changes only slightly between the repetitions of a combinatorial optimization problem, and this is an area where machine learning models are particularly powerful at. This paper summarizes the solution and lessons learned by the Huawei EI-OROAS team in the dual task of the competition. The submission of our team achieved the second place in the final ranking, with a very close distance to the first spot. In addition, our solution was ranked first consistently for several weekly leaderboard updates before the final evaluation. We provide insights gained from a large number of experiments, and argue that a simple Graph Convolutional Neural Network (GCNNs) can achieve state-of-the-art results if trained and tuned properly.
翻译:2021年NeurIPS综合优化机器学习(ML4CO)竞赛的设计目标是通过用机器学习模型取代主要超光速成分,改进最先进的组合优化解决方案。竞赛的主要科学问题是:当历史数据出现时,机器学习是改进特定问题分布的传统组合优化解决方案的一个可行选项吗?这是由以下事实引起的:在许多实际情景中,组合优化问题的重复仅对数据稍有变化,而这是一个机器学习模型特别强大的领域。本文总结了Huawei EI-OROARAS团队在竞争双重任务中所学到的解决方案和经验教训。我们团队的提交在最后排名中名列第二,离第一点非常近。此外,我们的解决方案在最后评估之前的每周领导板更新中排在第一。我们提供了从大量实验中获得的深刻见解,并论证如果经过适当培训并调整,简单的横向神经网络(GCNNS)可以实现州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州-州