首页> 外文期刊>Constraints >Learning optimal decision trees using constraint programming
【24h】

Learning optimal decision trees using constraint programming

机译:使用约束编程学习最佳决策树

获取原文
获取原文并翻译 | 示例
           

摘要

Decision trees are among the most popular classification models in machine learning. Traditionally, they are learned using greedy algorithms. However, such algorithms pose several disadvantages: it is difficult to limit the size of the decision trees while maintaining a good classification accuracy, and it is hard to impose additional constraints on the models that are learned. For these reasons, there has been a recent interest in exact and flexible algorithms for learning decision trees. In this paper, we introduce a new approach to learn decision trees using constraint programming. Compared to earlier approaches, we show that our approach obtains better performance, while still being sufficiently flexible to allow for the inclusion of constraints. Our approach builds on three key building blocks: (1) the use of AND/OR search, (2) the use of caching, (3) the use of the CoverSize global constraint proposed recently for the problem of itemset mining. This allows our constraint programming approach to deal in a much more efficient way with the decompositions in the learning problem.
机译:决策树是机器学习中最受欢迎的分类模型之一。传统上,他们使用贪婪算法学习。然而,这种算法构成了几个缺点:难以在保持良好的分类精度的同时限制决策树的大小,并且很难对学习的模型施加额外的约束。出于这些原因,最近对学习决策树的精确和灵活算法有兴趣。在本文中,我们介绍了一种使用约束编程学习决策树的新方法。与前面的方法相比,我们表明我们的方法获得了更好的性能,同时仍然足够灵活地允许包含约束。我们的方法在三个关键构建块上构建:(1)使用和/或搜索,(2)使用缓存,(3)最近提出了封面全局约束,以解决项目集挖掘问题。这允许我们的约束编程方法以更有效的方式处理学习问题的分解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号