Learning Tailored Adaptive Bitrate Algorithms to Heterogeneous Network Conditions: A Domain-Specific Priors and Meta-Reinforcement Learning Approach

被引:32
作者
Huang, Tianchi [1 ]
Zhou, Chao [2 ]
Zhang, Rui-Xiao [3 ]
Wu, Chenglei [3 ]
Sun, Lifeng [1 ,3 ,4 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing Key Lab Networked Multimedia, Beijing 100084, Peoples R China
[2] Beijing Kuaishou Technol Co Ltd, Beijing 100085, Peoples R China
[3] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol BNRis, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[4] Tsinghua Univ, Key Lab Pervas Comp, Minist Educ, Beijing 100084, Peoples R China
关键词
Streaming media; reinforcement learning (RL); adaptive control;
D O I
10.1109/JSAC.2022.3180804
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Internet adaptive video streaming is a typical form of video delivery that leverages adaptive bitrate (ABR) algorithms to provide video services with high quality of experience (QoE) for various users in diverse and unique network conditions. Such heterogeneous network environments, which can be viewed as exogenous input processes, often lead to the unstable performance of ABR algorithms. Unfortunately, learning-based ABR algorithm which generated by state-of-the-art reinforcement learning (RL) technologies achieves good average performance but fails to perform well in all kinds of network conditions. In this work, considering the video playback process as the Input-driven Markov Decision Process (IMDP), we propose A(2)BR (Adaptation of ABR), a novel meta-RL ABR approach. A(2)BR is mainly composed of an online stage and an offline stage. It leverages meta-RL to learn an initial meta-policy with various network conditions at the offline stage and makes decisions in personalized network conditions at the online stage. At the same time, we continually optimize the meta-policy to the tailormade ABR policy for varying the current network environment within few shots. Moreover, in order to improve the learning efficiency, we fully utilize domain knowledge for implementing a virtual player to replay the previously experienced network. Using trace-driven experiments on various scenarios including different vehicles, users, network types, and heterogeneous user-preferences, we show that A(2)BR outperforming recent ABR approaches with rapidly adapting to the personalized QoE metrics and specific network conditions. Testbed experimental results also illustrate the superiority of A(2)BR in adapting to the unseen environments.
引用
收藏
页码:2485 / 2503
页数:19
相关论文
共 90 条
[61]   Beyond QoE: Diversity Adaptation in Video Streaming at the Edge [J].
Qiao, Chunyu ;
Wang, Jiliang ;
Liu, Yunhao .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (01) :289-302
[62]   Multi-Profile Ultra High Definition (UHD) AVC and HEVC 4K DASH Datasets [J].
Quinlan, Jason J. ;
Sreenan, Cormac J. .
PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18), 2018, :375-380
[63]  
Raake A., 2017, PROC 9 INT C QUAL MU
[64]  
Rakelly K, 2019, PR MACH LEARN RES, V97
[65]  
Rassool R, 2017, IEEE INT SYM BROADB, P351
[66]  
Riiser H., 2013, P 4 ACM MULT SYST C, P114
[67]   HTTP Adaptive Streaming QoE Estimation with ITU-T Rec. P.1203-Open Databases and Software [J].
Robitza, Werner ;
Goering, Steve ;
Raake, Alexander ;
Lindegren, David ;
Heikkila, Gunnar ;
Gustafsson, Jorgen ;
List, Peter ;
Feiten, Bernhard ;
Wuetenhagen, Ulf ;
Garcia, Marie-Neige ;
Yamagishi, Kazuhisa ;
Broom, Simon .
PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18), 2018, :466-471
[68]  
Schulman J., 2017, arXiv
[69]  
Schulman J, 2017, Arxiv, DOI arXiv:1707.06347
[70]  
Spaan MTJ, 2012, ADAPT LEARN OPTIM, V12, P387