Smart Caching: Empower the Video Delivery for 5G-ICN Networks
Introduction
作者主要是描述背景以及问题
- 背景
视频流量大,以及缓存的重要性 - 问题
- 被动缓存有缺点,其原因在于只能等有用户请求之后才能决定是不是缓存,作者认为缓存节点做出缓存决策是需要时间的,因此在决策期间可能会错过用户的请求。(这点损失到底有多大?是不是一个值得深挖的问题)
- 基于机器学习的用户未来需求预测需要很多参数来配置,参数变化会对预测的准确性产生很大的影响。
- 矩阵分解方法,SVD方法预测的用户对某电影的评分经常会出现负数,作者认为不符合现实情况。单纯的NMF虽然会解决SVD出现负数的问题,但是仍然没有解决用户对不流行的电影的评分过高的问题
System Model AND Problem Formulation
- 符号定义
- 用户集合[latex]U=\lbrace u_1,u_2,...,u_N\rbrace[/latex]
- 电影集合[latex]V=\lbrace v_1,v_2,...,v_M\rbrace[/latex]
- t时刻的请求集合[latex]Req(t)=\lbrace req_1(t),req_2(t),...,req_k(t)\rbrace[/latex],其中[latex]req_k(t)=<u_n,v_m,i_i>[/latex],i指第i个SBS
- 用户对电影的评分矩阵R,其中元素为[latex]r(u_n,v_m)[/latex]
- 显然在评分矩阵中,很多都是空值。通常会采用SVD等方法对空值进行填充。但在本文中,作者认为SVD不好,而是采用了NMF的方法。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 逻漫星空
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果