Data-driven pricing strategies are becoming increasingly common, where customers are offered a personalized price based on features that are predictive of their valuation of a product. It is desirable for this pricing policy to be simple and interpretable, so it can be verified, checked for fairness, and easily implemented. However, efforts to incorporate machine learning into a pricing framework often lead to complex pricing policies which are not interpretable, resulting in slow adoption in practice. We present a customized, prescriptive tree-based algorithm that distills knowledge from a complex black-box machine learning algorithm, segments customers with similar valuations and prescribes prices in such a way that maximizes revenue while maintaining interpretability. We quantify the regret of a resulting policy and demonstrate its efficacy in applications with both synthetic and real-world datasets.
翻译:以数据驱动的定价战略越来越普遍,向客户提供基于产品估值预测特征的个性化价格,这种定价政策应当简单易懂,便于解释,从而可以核实、检查公平性,便于执行;然而,将机器学习纳入定价框架的努力往往导致复杂的定价政策,无法解释,导致在实践中采用缓慢。我们提出了一个定制的、基于树木的定制算法,从复杂的黑匣机学习算法、具有类似估值的分门别类客户中提取知识,并以一种在保持可解释性的同时最大限度地增加收入的方式规定价格。我们量化由此产生的政策的遗憾,并在合成和真实世界数据集的应用中展示其效力。