【24h】

Parallel Algorithm Configuration

机译:并行算法配置

获取原文

摘要

State-of-the-art algorithms for solving hard computational problems often expose many parameters whose settings critically affect empirical performance. Manually exploring the resulting combinatorial space of parameter settings is often tedious and unsatisfactory. Automated approaches for finding good parameter settings are becoming increasingly prominent and have recently lead to substantial improvements in the state of the art for solving a variety of computationally challenging problems. However, running such automated algorithm configuration procedures is typically very costly, involving many thousands of invocations of the algorithm to be configured. Here, we study the extent to which parallel computing can come to the rescue. We compare straightforward paral-lelization by multiple independent runs with a more sophisticated method of parallelizing the model-based configuration procedure SMAC. Empirical results for configuring the MIP solver CPLEX demonstrate that near-optimal speedups can be obtained with up to 16 parallel workers, and that 64 workers can still accomplish challenging configuration tasks that previously took 2 days in 1-2 hours. Overall, we show that our methods make effective use of large-scale parallel resources and thus substantially expand the practical applicability of algorithm configuration methods.
机译:解决棘手的计算问题的最新算法通常会公开许多参数,这些参数的设置会严重影响经验性能。手动探索参数设置的结果组合空间通常是乏味且不令人满意的。用于寻找良好的参数设置的自动方法变得日益重要,并且最近已导致解决各种计算难题的现有技术的显着改进。然而,运行这样的自动化算法配置过程通常非常昂贵,涉及成千上万次要配置的算法的调用。在这里,我们研究了并行计算可以拯救的程度。我们将通过多个独立运行进行的直接并行化与使用更复杂的使基于模型的配置过程SMAC并行化的方法进行比较。配置MIP求解器CPLEX的经验结果表明,最多可使用16个并行工作程序来获得接近最佳的加速,并且64个工作程序仍可以完成以前在1-2小时内花费2天的艰巨配置任务。总体而言,我们表明我们的方法有效利用了大规模并行资源,从而大大扩展了算法配置方法的实际适用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号