[发明专利]一种基于模型蒸馏的边缘缓存方法在审
申请号: | 202210286001.1 | 申请日: | 2022-03-22 |
公开(公告)号: | CN114610500A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 吕翊;李富祥;李职杜;吴大鹏;钟艾玲;王汝言 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06N3/04;G06N3/08 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 廖曦 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模型 蒸馏 边缘 缓存 方法 | ||
1.一种基于模型蒸馏的边缘缓存方法,其特征在于:包括以下步骤:
S1:输入数据采集与预处理:用户端采集到的数据连续特征和离散特征,在边缘服务器和云中心分别对这两类特征使用不同的编码方式编码;
S2:教师模型训练:将步骤S1输出的云中心预处理后的数据输入云中心部署的教师模型进行训练;
S3:学生模型训练:将步骤S1输出的边缘基站预处理的数据输入学生模型进行训练,结合教师模型共享的全连接网络层加快训练速度,使用教师模型和学生模型的蒸馏损失加速学生模型的收敛;
S4:群组缓存策略:根据步骤S3中学生模型预测得到的用户的个性化偏好,结合群组用户的活跃度融合成群组用户兴趣偏好,根据边缘服务器的缓存容量选取用户偏好最高的Top-k的内容进行缓存;
S5:优化缓存结果:根据缓存策略,优化缓存的命中率。
2.根据权利要求1所述的基于模型蒸馏的边缘缓存方法,其特征在于:所述步骤S1具体包括以下步骤:
S11:使用独热编码对输入层输入的用户特征EU和内容特征EC中的离散特征进行编码,假设任一经过独热编码的离散特征记为fd:
fd=[d1,d2,...,di,d||D||]
其中D表示离散特征fd的类别集合,从而将一个一维的离散特征编码成一个只含有0和1的||D||维向量;输入层经过独热编码后的特征记为Fd:
Fd=f(EU,EC,TB)
其中f(·)表示离散特征的独热编码;
S12:对采集到的连续特征使用特征嵌入进行编码,得到低维稠密嵌入特征Y=[y1,y2,y3...,yk]:
其中,表示过度矩阵的参数,表示输入的稀疏特征,k和m表示参数矩阵的大小,且k<m,表示偏置向量,从而将高维的稀疏特征转化成低维的稠密向量;输入层经过嵌入编码后的特征记为Fy:
Fy=g(EU,EC,TC)
其中g(·)表示连续特征的嵌入编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210286001.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超级电容型柔性互联配电系统
- 下一篇:一种时延感知的网络资源配置方法