[发明专利]基于熵值法的用户分区偏好计算方法及系统有效
申请号: | 201610493194.2 | 申请日: | 2016-06-28 |
公开(公告)号: | CN106096047B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 程晓歌;吴瑞诚;梁德林 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F16/61 | 分类号: | G06F16/61;G06Q30/02 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于熵值法的用户分区偏好计算方法及系统,涉及视频直播中的用户分区领域。该计算方法的步骤为:在每个分区中分别为每位用户构建评估指标;根据所有用户的评估指标构建初始化矩阵X;在初始化矩阵X中计算第z位用户的第j项评估指标的优化指标X′zj根据X′zj计算第j项评估指标下第z位用户的贡献度Pzj;根据Pzj计算第j项评估指标的熵值ej;根据ej计算第j项评估指标的差异系数gj;根据gj计算第j项评估指标的权重Wj;根据每项评估指标的权重,计算用户的每个分区的偏好得分。本发明能够根据用户在不同分区的偏好得分的大小,确定用户的主要偏好分区类型。 | ||
搜索关键词: | 基于 熵值法 用户 分区 偏好 计算方法 系统 | ||
【主权项】:
1.一种基于熵值法的用户分区偏好计算方法,其特征在于,该方法包括以下流程:S1:根据需要计算用户偏好的用户观看视频直播时对不同分区的行为信息,在每个分区中分别为每位用户构建评估指标,转到S2;S2:定时统计需要计算用户偏好的所有用户的评估指标,根据所有用户的评估指标构建初始化矩阵X,转到S3;定义所述初始化矩阵X中的Xzj为第z位用户的第j项评估指标,z=1,2,…,n;n代表为最大用户数量;j=1,2,…,m;m代表每位用户的最大评估指标数量;S3:在初始化矩阵X中计算第z位用户的第j项评估指标的优化指标X'zj,转到S4;X'zj的计算公式为:
或者:
上述公式中max(X1j,X2j,...,Xnj)表示选取所有用户中第j项评估指标的最大值;min(X1j,X2j,...,Xnj)表示选取所有用户中第j项评估指标的最小值;S4:根据X'zj计算第j项评估指标下第z位用户的贡献度Pzj,转到S5;Pzj的计算公式为:
S5:根据Pzj计算第j项评估指标的熵值ej,转到S6;ej的计算公式为:
其中k=1/ln(n),ln为自然对数;S6:根据ej计算第j项评估指标的差异系数gj,转到S7;gj的计算公式为:gj=1‑ej;S7:根据gj计算第j项评估指标的权重Wj,转到S8;Wj的计算公式为:
S8:根据S4至S7的过程,计算当前初始化矩阵X中第z位用户的每项评估指标的权重W1,W2,…Wm;计算W1,W2,…Wm时,j对应取1,2,…m;根据每项评估指标的权重,计算第z位用户在当前初始化矩阵X中对应的每个分区的偏好得分S,计算公式为:S=w1·Xz1+w2·Xz2+……+wm·Xzm;S1的具体流程为:S101:根据用户对不同分区的行为信息,为每位用户构建每个分区的一级指标,转到S102;S102:从一级指标中确定对视频直播房间的行为信息指标,判断行为信息指标是否存在2个相关系数的绝对值大于0.8的行为信息指标,若是,转到S103,否则转到S104;S103:剔除1个相关系数的绝对值大于0.8的行为信息指标,转到S104;S104:根据预先设置的筛选要求,在剩余的行为信息指确定评估指标。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610493194.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种抗长期紫外老化的铝合金电力电缆
- 下一篇:智能感知测量鞋垫