MetaABR: A Meta-Learning Approach on Adaptative Bitrate Selection for Video Streaming

被引:10
|
作者
Li, Wenzhong [1 ]
Li, Xiang [1 ]
Xu, Yeting [1 ]
Yang, Yi [1 ]
Lu, Sanglu [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Jiangsu, Peoples R China
关键词
Bit rate; Streaming media; Task analysis; Quality of experience; Adaptation models; Wireless fidelity; Hidden Markov models; Bitrate adaptation; meta-learning; reinforcement learning; video streaming; BEHAVIOR;
D O I
10.1109/TMC.2023.3260086
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Video streaming is one of the most popular Internet applications that makes up a large amount of Internet traffic. A fundamental mechanism in video streaming is adaptive bitrate (ABR) selection which decides the proper compression level for each chunk of a video to optimize the users' quality of experience (QoE). The existing ABR algorithms require significant tuning and do not generalize to diverse network conditions and personalized QoE objectives. In this article, we propose a novel framework for meta-learning based ABR design and discuss challenges of deploying learning based ABR mechanism in real-world video streaming systems. We utilize the proposed framework to design MetaABR, a novel adaptive bitrate selection algorithm based on meta-reinforcement learning to maximize users' QoE. By jointly training multiple learning tasks with a shared meta-critic, it can provide transferrable meta-knowledge to supervise bitrate selection across tasks, and can be applied to efficiently learn a new task in unseen environment with only a few trials. We implement MetaABR on an emulation platform which connects to the Linux network protocol stack through virtual network interfaces. Extensive experiments based on real-world traces and wireless testbed show that MetaABR achieves the best comprehensive QoE compared with the state-of-the-art ABR algorithms in a variety of network environments.
引用
收藏
页码:2422 / 2437
页数:16
相关论文
共 50 条
  • [31] MAC: a meta-learning approach for feature learning and recombination
    Tiwari, Sambhavi
    Gogoi, Manas
    Verma, Shekhar
    Singh, Krishna Pratap
    PATTERN ANALYSIS AND APPLICATIONS, 2024, 27 (02)
  • [32] Evolutional Meta-Learning Framework for Automatic Classifier Selection
    Cacoveanu, Silviu
    Vidrighin, Camelia
    Potolea, Rodica
    2009 IEEE 5TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, PROCEEDINGS, 2009, : 27 - 30
  • [33] Model selection via meta-learning: A comparative study
    Kalousis, A
    Hilario, M
    12TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2000, : 406 - 413
  • [34] Boosting Moving Average Reversion Strategy for Online Portfolio Selection: A Meta-learning Approach
    Lin, Xiao
    Zhang, Min
    Zhang, Yongfeng
    Gu, Zhaoquan
    Liu, Yiqun
    Ma, Shaoping
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2017), PT II, 2017, 10178 : 494 - 510
  • [35] Auto-CASH: A meta-learning embedding approach for autonomous classification algorithm selection
    Mu, Tianyu
    Wang, Hongzhi
    Wang, Chunnan
    Liang, Zheng
    Shao, Xinyue
    INFORMATION SCIENCES, 2022, 591 : 344 - 364
  • [36] Feature Selection Algorithm Ensembling Based on Meta-Learning
    Tanfilev, Igor
    Filchenkov, Andrey
    Smetannikov, Ivan
    2017 10TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI), 2017,
  • [37] Meta-learning based selection of software reliability models
    Rafael Caiuta
    Aurora Pozo
    Silvia Regina Vergilio
    Automated Software Engineering, 2017, 24 : 575 - 602
  • [38] META-DES.Oracle: Meta-learning and feature selection for dynamic ensemble selection
    Cruz, Rafael M. O.
    Sabourin, Robert
    Cavalcanti, George D. C.
    INFORMATION FUSION, 2017, 38 : 84 - 103
  • [39] Choosing instance selection method using meta-learning
    Moura, Shayane de Oliveira
    de Freitas, Marcelo Bassani
    Cardoso, Halisson A. C.
    Cavalcanti, George D. C.
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 2003 - 2007
  • [40] Combining a Multi-Objective Optimization Approach with Meta-Learning for SVM Parameter Selection
    de Miranda, Pericles B. C.
    Prudencio, Ricardo B. C.
    de Carvalho, Andre Carlos P. L. F.
    Soares, Carlos
    PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, : 2909 - 2914