机器学习增强蒙特卡洛算法在组合优化中表现更优
Demonstrating Real Advantage of Machine-Learning-Enhanced Monte Carlo for Combinatorial Optimization
- 用机器学习设计全局移动策略,结合局部搜索提升优化效率
- 在三维自旋玻璃问题上超越模拟退火,且对参数不敏感
- 适合需要稳定高效求解的复杂组合优化场景
组合优化问题在实际应用和算法发展上均具核心地位。尽管经典与量子算法已发展数十年,机器学习辅助方法仍较新,尚未一致超越先进经典方法。本文聚焦一类二次无约束二元优化(QUBO)问题,即三维伊辛自旋玻璃的最低能量构型求解。采用融合标准局部移动与机器学习生成全局移动的全局退火蒙特卡洛算法。结果表明,局部移动在实现最优性能中起关键作用。与模拟退火和种群退火对比,全局退火不仅性能更优,且在不同问题难度和系统规模下均保持稳健,无需超参数调优。这些结果明确展示了机器学习辅助优化方法在组合优化中可超越经典先进技术。
原文摘要 · Abstract (English)
Combinatorial optimization problems are central to both practical applications and the development of optimization methods. While classical and quantum algorithms have been refined over decades, machine learning--assisted approaches are comparatively recent and have not yet consistently outperformed simple, state-of-the-art classical methods. Here, we focus on a class of Quadratic Unconstrained Binary Optimization (QUBO) problems, specifically the challenge of finding minimum energy configurations in three-dimensional Ising spin glasses. We use a Global Annealing Monte Carlo algorithm that integrates standard local moves with global moves proposed via machine learning. We show that local moves play a crucial role in achieving optimal performance. Benchmarking against Simulated Annealing and Population Annealing, we demonstrate that Global Annealing not only surpasses the performance of Simulated Annealing but also exhibits greater robustness than Population Annealing, maintaining effectiveness across problem hardness and system size without hyperparameter tuning. These results provide clear and robust evidence that a machine learning--assisted optimization method can exceed the capabilities of classical state-of-the-art techniques in a combinatorial optimization setting.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。