CLAPS: Curriculum Learning-based Adaptive Bitrate and Preloading for Short video streaming

被引:1
作者
Sun, Fengzhou [1 ]
Yang, Hao [1 ]
Lin, Tao [1 ]
Zhang, Yuan [1 ]
Chen, Zhe [1 ,2 ]
Chen, Zheng [1 ]
Yan, Jinyao [1 ]
机构
[1] Commun Univ China, State Key Lab Media Convergence & Commun, Beijing, Peoples R China
[2] Acad Broadcasting Sci, NRTA, Beijing, Peoples R China
来源
2023 IEEE 25TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, MMSP | 2023年
基金
中国国家自然科学基金;
关键词
short video streaming; curriculum learning; preloading; adaptive bitrate;
D O I
10.1109/MMSP59012.2023.10337635
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To provide high user QoE while maintaining low bandwidth waste, it is important to design adaptive bitrate and preloading algorithms for short video streaming. Current solutions either have relatively low performance, as observed in heuristic algorithms, or suffer the problem of poor generalization, as seen in deep reinforcement learning (DRL)-based algorithms. To address this issue, we propose CLAPS, a curriculum learning-based DRL model that enhances the generalization of the DRL model across a wide range of data, while ensuring high performance. CLAPS introduces a comprehensive metric that measures the curriculum difficulty by combing the performance gap between an existing heuristic algorithm and the DRL model with the prediction error of network bandwidth. Moreover, we design a training scheduler to control sampling proportion based on Markov transition probabilities to address the model forgetting problem. Extensive evaluations using real video datasets and network traces including 5G, 4G, and Wi-Fi demonstrate that CLAPS outperforms all the baseline algorithms. Specifically, CLAPS improves the overall performance by 10.04%-13.84% and the generalization by 22.52%-35.77% compared to the best-performing DRL baseline.
引用
收藏
页数:6
相关论文
共 37 条
[31]   From Local to Global: A Curriculum Learning Approach for Reinforcement Learning-based Traffic Signal Control [J].
Zheng, Nianzhao ;
Li, Jialong ;
Mao, Zhenyu ;
Tei, Kenji .
2022 2ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND ARTIFICIAL INTELLIGENCE (SEAI 2022), 2022, :253-258
[32]   Curriculum reinforcement learning-based drifting along a general path for autonomous vehicles [J].
Yu, Kai ;
Fu, Mengyin ;
Tian, Xiaohui ;
Yang, Shuaicong ;
Yang, Yi .
ROBOTICA, 2024, 42 (10) :3263-3280
[33]   Reinforcement Learning-Based Path Generation Using Sequential Pattern Reduction and Self-Directed Curriculum Learning [J].
Kim, Taewoo ;
Lee, Joo-Haeng .
IEEE ACCESS, 2020, 8 :147790-147807
[34]   Goal-oriented Knowledge Reuse via Curriculum Evolution for Reinforcement Learning-based Adaptation [J].
Li, Jialong ;
Zhang, Mingyue ;
Mao, Zhenyu ;
Zhao, Haiyan ;
Jin, Zhi ;
Honiden, Shinichi ;
Tei, Kenji .
2022 29TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC, 2022, :189-198
[35]   Curriculum learning-based missile guidance law for intercepting maneuvering targets with high-speed [J].
Tao, He ;
Jia, Zhengxuan ;
Zhu, Bing ;
Lin, Tingyu .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 155
[36]   Curriculum learning-based domain generalization for cross-domain fault diagnosis with category shift [J].
Wang, Yu ;
Gao, Jie ;
Wang, Wei ;
Yang, Xu ;
Du, Jinsong .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2024, 212