FedABR: A Personalized Federated Reinforcement Learning Approach for Adaptive Video Streaming

Yeting Xu, Xiang Li, Yezhou Yang, Zhenjie Lin, Liming Wang, Wenzhong Li
{"title":"FedABR: A Personalized Federated Reinforcement Learning Approach for Adaptive Video Streaming","authors":"Yeting Xu, Xiang Li, Yezhou Yang, Zhenjie Lin, Liming Wang, Wenzhong Li","doi":"10.23919/IFIPNetworking57963.2023.10186404","DOIUrl":null,"url":null,"abstract":"Modern video streaming applications apply adaptive bitrate (ABR) algorithms to enhance user quality of experience (QoE). The existing model-based ABR algorithms failed to generalize to diverse network conditions and personalized QoE objectives due to their fixed control rules. The learning-based ABR algorithms required significant tuning to learn a well-performed model which can cause a QoE degradation during the model testing phase. In this paper, we propose FedABR, a novel ABR algorithm based on personalized federated learning to address the above challenges. To enable clients' local model dealing with network environment changes, we introduce a federated learning approach to train a global model using all the clients' local model without gathering their data together to protect clients' privacy. We also introduced an adaptation phase to train a personalized model for each client to maximize their individual QoE. By jointly training multiple learning tasks with a global model, it has the ability to provide transferable knowledge to supervise bitrate selection, and can be efficiently adapted to a new task in unseen environment with much fewer data samples and training epochs. We implement the proposed FedABR based on an emulation platform which connects to the Linux network protocol stack through a virtual network interface to send real data packets for evaluation. Extensive experiments based on real-world traces show that FedABR achieves the best comprehensive QoE compared with the state-of-the-art ABR algorithms in a variety of network environments.","PeriodicalId":31737,"journal":{"name":"Edutech","volume":"129 1","pages":"1-9"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Edutech","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/IFIPNetworking57963.2023.10186404","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Modern video streaming applications apply adaptive bitrate (ABR) algorithms to enhance user quality of experience (QoE). The existing model-based ABR algorithms failed to generalize to diverse network conditions and personalized QoE objectives due to their fixed control rules. The learning-based ABR algorithms required significant tuning to learn a well-performed model which can cause a QoE degradation during the model testing phase. In this paper, we propose FedABR, a novel ABR algorithm based on personalized federated learning to address the above challenges. To enable clients' local model dealing with network environment changes, we introduce a federated learning approach to train a global model using all the clients' local model without gathering their data together to protect clients' privacy. We also introduced an adaptation phase to train a personalized model for each client to maximize their individual QoE. By jointly training multiple learning tasks with a global model, it has the ability to provide transferable knowledge to supervise bitrate selection, and can be efficiently adapted to a new task in unseen environment with much fewer data samples and training epochs. We implement the proposed FedABR based on an emulation platform which connects to the Linux network protocol stack through a virtual network interface to send real data packets for evaluation. Extensive experiments based on real-world traces show that FedABR achieves the best comprehensive QoE compared with the state-of-the-art ABR algorithms in a variety of network environments.
自适应视频流的个性化联邦强化学习方法
现代视频流应用采用自适应比特率(ABR)算法来提高用户体验质量(QoE)。现有的基于模型的ABR算法由于控制规则固定,不能泛化到不同的网络条件和个性化的QoE目标。基于学习的ABR算法需要大量的调优来学习一个性能良好的模型,这可能会在模型测试阶段导致QoE下降。本文提出了一种基于个性化联邦学习的ABR算法FedABR来解决上述问题。为了使客户的局部模型能够应对网络环境的变化,我们引入了一种联邦学习方法,在不收集客户数据的情况下,使用所有客户的局部模型来训练全局模型,以保护客户的隐私。我们还引入了一个适应阶段,为每个客户训练个性化模型,以最大限度地提高他们的个人QoE。通过用全局模型联合训练多个学习任务,能够提供可转移的知识来监督比特率的选择,并且能够以更少的数据样本和训练时间有效地适应未知环境下的新任务。我们基于仿真平台实现了所提出的FedABR,该平台通过虚拟网络接口连接到Linux网络协议栈,发送真实数据包进行评估。基于真实世界轨迹的大量实验表明,在各种网络环境下,与最先进的ABR算法相比,FedABR实现了最佳的综合QoE。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
审稿时长
4 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书