Video caching can significantly improve backhaul traffic congestion by locally storing the popular content that users frequently request. A privacy-preserving method is desirable to learn how users' demands change over time. As such, this paper proposes a novel resource-aware hierarchical federated learning (RawHFL) solution to predict users' future content requests under the realistic assumptions that content requests are sporadic and users' datasets can only be updated based on the requested content's information. Considering a partial client participation case, we first derive the upper bound of the global gradient norm that depends on the clients' local training rounds and the successful reception of their accumulated gradients over the wireless links. Under delay, energy and radio resource constraints, we then optimize client selection and their local rounds and central processing unit (CPU) frequencies to minimize a weighted utility function that facilitates RawHFL's convergence in an energy-efficient way. Our simulation results show that the proposed solution significantly outperforms the considered baselines in terms of prediction accuracy and total energy expenditure.
翻译:视频缓存通过本地存储用户频繁请求的流行内容,可显著缓解回程流量拥塞。由于用户需求随时间动态变化,亟需一种隐私保护方法学习其演变规律。为此,本文提出一种新颖的资源感知层次化联邦学习(RawHFL)方案,在内容请求具有随机性且用户数据集仅能基于已请求内容信息更新的现实假设下,预测用户未来的内容请求。考虑客户端部分参与场景,本文首先推导了依赖于客户端本地训练轮次及其累积梯度在无线链路上成功接收情况的全局梯度范数上界。在延迟、能量与无线资源约束条件下,进一步优化客户端选择策略、本地训练轮次及中央处理器(CPU)频率,以最小化促进RawHFL能效收敛的加权效用函数。仿真结果表明,所提方案在预测精度与总能耗方面显著优于基准方案。