Imitation Learning for Adaptive Video Streaming with Future Adversarial Information Bottleneck Principle
Shuoyao Wang, Jiawei Lin, Fangwei Ye
TL;DR
The paper tackles QoE volatility in adaptive video streaming by introducing ABABR, an imitation-learning-based ABR framework that uses an information bottleneck to compress state representations and mitigate overfitting from offline future information. It builds a high-quality expert via an offline MINLP and applies an alternative optimization routine to speed up demonstration generation, while incorporating a future adversarial information bottleneck (AIB) to suppress leakage through the latent Z. The approach yields a $7.30\%$ average QoE improvement and a $30.01\%$ average ranking reduction across traces, with strong trace-wise stability and faster convergence than DRL methods. By combining optimization theory with probabilistic representation learning, ABABR offers scalable, robust ABR performance in unseen networks and demonstrates the practical value of the digital-twin perspective for network optimization problems.
Abstract
Adaptive video streaming plays a crucial role in ensuring high-quality video streaming services. Despite extensive research efforts devoted to Adaptive BitRate (ABR) techniques, the current reinforcement learning (RL)-based ABR algorithms may benefit the average Quality of Experience (QoE) but suffers from fluctuating performance in individual video sessions. In this paper, we present a novel approach that combines imitation learning with the information bottleneck technique, to learn from the complex offline optimal scenario rather than inefficient exploration. In particular, we leverage the deterministic offline bitrate optimization problem with the future throughput realization as the expert and formulate it as a mixed-integer non-linear programming (MINLP) problem. To enable large-scale training for improved performance, we propose an alternative optimization algorithm that efficiently solves the MINLP problem. To address the issues of overfitting due to the future information leakage in MINLP, we incorporate an adversarial information bottleneck framework. By compressing the video streaming state into a latent space, we retain only action-relevant information. Additionally, we introduce a future adversarial term to mitigate the influence of future information leakage, where Model Prediction Control (MPC) policy without any future information is employed as the adverse expert. Experimental results demonstrate the effectiveness of our proposed approach in significantly enhancing the quality of adaptive video streaming, providing a 7.30\% average QoE improvement and a 30.01\% average ranking reduction.
