COIN: Chance-Constrained Imitation Learning for Safe and Adaptive Resource Oversubscription under Uncertainty
Open Access
- 21 October 2024
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 4939-4947
Abstract
We address the real problem of safe, robust, adaptive resource oversubscription in uncertain environments with our proposed novel technique of chance-constrained imitation learning. Our objective is to enhance resource efficiency while ensuring safety against congestion risk. Traditional supervised or forecasting models are ineffective in learning adaptive oversubscription policies, and conventional online optimization or reinforcement learning is difficult to deploy on real systems. Offline policy learning methods, such as Imitation Learning (IL) can leverage historical resource utilization telemetry data to learn effective policies if we can ensure robustness and safety from the underlying uncertainty in the domain, and thus the data. Our work investigates the nature of this uncertainty, how it can be quantified and proposes a novel chance-constrained IL that implicitly models such uncertainty in a principled manner via additional knowledge in the form of stochastic constraints on the associated risk, to learn provably safe and robust policies. We show empirically a substantial improvement (~ 3-4×) in capacity efficiency and congestion safety in test as well as real deployments.Keywords
This publication has 29 references indexed in Scilit:
- A review of uncertainty quantification in deep learning: Techniques, applications and challengesInformation Fusion, 2021
- Reinforcement learning for combinatorial optimization: A surveyComputers & Operations Research, 2021
- Aleatoric and epistemic uncertainty in machine learning: an introduction to concepts and methodsMachine Learning, 2021
- Passenger demand forecasting in scheduled transportationEuropean Journal of Operational Research, 2020
- A bounded actor–critic reinforcement learning algorithm applied to airline revenue managementEngineering Applications of Artificial Intelligence, 2019
- Overbooking and delivery-delay-allowed strategies for container slot allocationTransportation Research Part E: Logistics and Transportation Review, 2019
- An adaptive overload threshold selection process using Markov decision processes of virtual machine in cloud data centerCluster Computing, 2018
- Air passenger demand forecasting and passenger terminal capacity expansion: A system dynamics frameworkExpert Systems with Applications, 2010
- The net benefit of airline overbookingTransportation Research Part E: Logistics and Transportation Review, 2006
- A reinforcement learning approach to a single leg airline revenue management problem with multiple fare classes and overbookingIIE Transactions, 2002