Explainable subgradient tree boosting for prescriptive analytics in operations management.

Saved in:
Bibliographic Details
Title: Explainable subgradient tree boosting for prescriptive analytics in operations management.
Authors: Notz, Pascal M.1 (AUTHOR) pascal.notz@uni-wuerzburg.de, Pibernik, Richard1,2 (AUTHOR)
Source: European Journal of Operational Research. Feb2024, Vol. 312 Issue 3, p1119-1133. 15p.
Subjects: Decision support systems, Subgradient methods, Data analytics, Function spaces, Cost functions
Abstract: • This paper proposes a novel prescriptive analytics approach for Operations Management: Subgradient Tree Boosting (STB). • STB can be used to solve complex stochastic optimization problems with convex cost functions. • STB provides detailed explanations for the prescribed decisions using Shapley additive explanations. • Case study conducted using real historical demand and feature data for two capacity planning problems. • Results suggest that STB provides prescriptions of similar quality as kERM or wSAA while also providing explanations. Motivated by the success of gradient boosting approaches in machine learning and driven by the need for explainable prescriptive analytics approaches in operations management (OM), we propose subgradient tree boosting (STB) as an explainable prescriptive analytics approach to solving convex stochastic optimization problems that frequently arise in OM. The STB approach combines the well-known method of subgradient descent in function space with sample average approximation, and prescribes decisions from a problem-specific loss function, historical demand observations, and prescriptive features. The approach provides a decision-maker with detailed explanations for the prescribed decisions, such as a breakdown of individual features' impact. These explanations are particularly valuable in practice when the decision-maker has the discretion to adjust the recommendations made by a decision support system. We show how subgradients can be derived for common single-stage and two-stage stochastic optimization problems; demonstrate the STB approach's applicability to two real-world, complex capacity-planning problems in the service industry; benchmark the STB approach's performance against those of two prescriptive approaches—weighted sample average approximation (wSAA) and kernelized empirical risk minimization (kERM); and show how the STB approach's prescriptions can be explained by estimating the impact of individual features. The results suggest that the quality of the STB approach's prescriptions is comparable to that of wSAA's and kERM's prescriptions while also providing explanations. [ABSTRACT FROM AUTHOR]
Copyright of European Journal of Operational Research is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Description
Abstract:• This paper proposes a novel prescriptive analytics approach for Operations Management: Subgradient Tree Boosting (STB). • STB can be used to solve complex stochastic optimization problems with convex cost functions. • STB provides detailed explanations for the prescribed decisions using Shapley additive explanations. • Case study conducted using real historical demand and feature data for two capacity planning problems. • Results suggest that STB provides prescriptions of similar quality as kERM or wSAA while also providing explanations. Motivated by the success of gradient boosting approaches in machine learning and driven by the need for explainable prescriptive analytics approaches in operations management (OM), we propose subgradient tree boosting (STB) as an explainable prescriptive analytics approach to solving convex stochastic optimization problems that frequently arise in OM. The STB approach combines the well-known method of subgradient descent in function space with sample average approximation, and prescribes decisions from a problem-specific loss function, historical demand observations, and prescriptive features. The approach provides a decision-maker with detailed explanations for the prescribed decisions, such as a breakdown of individual features' impact. These explanations are particularly valuable in practice when the decision-maker has the discretion to adjust the recommendations made by a decision support system. We show how subgradients can be derived for common single-stage and two-stage stochastic optimization problems; demonstrate the STB approach's applicability to two real-world, complex capacity-planning problems in the service industry; benchmark the STB approach's performance against those of two prescriptive approaches—weighted sample average approximation (wSAA) and kernelized empirical risk minimization (kERM); and show how the STB approach's prescriptions can be explained by estimating the impact of individual features. The results suggest that the quality of the STB approach's prescriptions is comparable to that of wSAA's and kERM's prescriptions while also providing explanations. [ABSTRACT FROM AUTHOR]
ISSN:03772217
DOI:10.1016/j.ejor.2023.08.037