首页> 外文会议>European Conference on Artificial Intelligence >Learning When to Use Lazy Learning in Constraint Solving
【24h】

Learning When to Use Lazy Learning in Constraint Solving

机译:学习何时在约束解决中使用懒惰学习

获取原文

摘要

Learning in the context of constraint solving is a technique by which previously unknown constraints are uncovered during search and used to speed up subsequent search. Recently, lazy learning, similar to a successful idea from satisfiability modulo theories solvers, has been shown to be an effective means of incorporating constraint learning into a solver. Although a powerful technique to reduce search in some circumstances, lazy learning introduces a substantial overhead, which can outweigh its benefits. Hence, it is desirable to know beforehand whether or not it is expected to be useful. We approach this problem using machine learning (ML). We show that, in the context of a large benchmark set, standard ML approaches can be used to learn a simple, cheap classifier which performs well in identifying instances on which lazy learning should or should not be used. Furthermore, we demonstrate significant performance improvements of a system using our classifier and the lazy learning and standard constraint solvers over a standard solver. Through rigorous cross-validation across the different problem classes in our benchmark set, we show the general applicability of our learned classifier.
机译:在约束求解的上下文中学习是在搜索期间发现先前未知约束的技术,并用于加速后续搜索。最近,懒惰的学习,类似于来自满足性模具理论求解器的成功思想,已被证明是将约束学习的有效手段纳入求解器。虽然在某些情况下减少搜索的强大技术,但懒惰的学习介绍了一个大量的开销,这可能超过了它的好处。因此,希望预先知道是否有用。我们使用机器学习(ml)接近这个问题。我们展示,在大型基准集的背景下,标准ML方法可用于学习一个简单的便宜的分类器,在识别应该或不应该使用的情况下识别唯一学习的实例。此外,我们展示了使用我们的分类器和懒惰学习的系统的显着性能改进,以及标准求解器的标准约束求解器。通过我们的基准集中的不同问题类中的严格交叉验证,我们展示了我们学识表分类器的一般适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号