计算机科学 > 机器学习
[提交于 2020年2月29日
(v1)
,最后修订 2020年6月18日 (此版本, v2)]
标题: 预测然后优化框架下的决策树用于决策制定
标题: Decision Trees for Decision-Making under the Predict-then-Optimize Framework
摘要: 我们考虑在预测-然后优化框架下使用决策树进行决策问题。 也就是说,我们希望首先使用决策树来预测优化问题的未知输入参数,然后通过使用预测的参数求解优化问题来做出决策。 在这种框架中,自然的损失函数是衡量由预测输入参数引起的决策的次优性,而不是使用输入参数预测误差来衡量损失。 这种自然的损失函数在文献中被称为智能预测-然后优化(SPO)损失,我们提出了一种称为SPO Trees(SPOTs)的可处理方法,在此损失下训练决策树。 SPOTs受益于决策树的可解释性,提供对上下文特征的可解释分段,将其分为具有不同最优解的组,针对感兴趣的优化问题。 我们在合成数据和真实数据上进行了若干数值实验,包括最短路径问题的旅行时间预测和新闻文章推荐的点击概率预测。 我们在这些数据集上证明,SPOTs在提供更高质量的决策的同时,比其他机器学习方法(例如CART)显著降低了模型复杂度,这些方法是为最小化预测误差而训练的。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.