[发明专利]标签预测方法及装置在审
申请号: | 201810972182.7 | 申请日: | 2018-08-23 |
公开(公告)号: | CN109117889A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 刘毅超 | 申请(专利权)人: | 北京小米智能科技有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 林锦澜 |
地址: | 100102 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标签 概率 运算结果 预测 计算机技术领域 归一化运算 加权运算 行为数据 预测结果 最大概率 | ||
1.一种标签预测方法,其特征在于,所述方法包括:
根据用户的行为数据确定所述用户对应于各个标签的概率,每个标签代表一个数值,且各个标签所代表的数值之间连续;
选取概率最大的k个标签,所述k≥2;
对所述k个标签的概率进行归一化运算和加权运算,得到运算结果;
根据所述运算结果确定所述用户所对应的标签。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述选取概率最大的k个标签之前,对各个标签的概率进行平滑运算。
3.根据权利要求2所述的方法,其特征在于,所述对各个标签的概率进行平滑运算,包括:
确定平滑窗口,所述平滑窗口用于从顺序排列的标签中选定m个连续的标签,所述m为正整数;
对于各个标签,当所述标签位于所述平滑窗口中的预定位置时,计算所述平滑窗口中所包含的标签的概率的平均值,利用所述平均值更新所述标签的概率。
4.根据权利要求1所述的方法,其特征在于,所述根据所述运算结果确定所述用户所对应的标签,包括:
将所述运算结果与各个标签所代表的数值进行比较;
当一个标签所代表的数值与所述运算结果相等时,将所述标签确定所述用户所对应的标签;
当任意一个标签所代表的数值与所述运算结果均不等时,选择与所述运算结果的差值最小的数值所对应的标签,将所述标签确定与所述用户所对应的标签。
5.根据权利要求1至4任一所述的方法,其特征在于,所述对所述k个标签的概率进行归一化运算和加权运算,得到运算结果,包括:
对所述k个标签的概率进行等比例放大,放大后所述k个标签的概率和为1;
对于所述k个标签中的每个标签,将所述标签所代表的数值和放大后的概率相乘,得到乘积;
将所述k个标签的乘积相加,得到所述运算结果。
6.一种标签预测装置,其特征在于,所述装置包括:
确定模块,被配置为根据用户的行为数据确定所述用户对应于各个标签的概率,每个标签代表一个数值,且各个标签所代表的数值之间连续;
选取模块,被配置为选取概率最大的k个标签,所述k≥2;
运算模块,被配置为对所述选取模块选取的所述k个标签的概率进行归一化运算和加权运算,得到运算结果;
所述确定模块,还被配置为根据所述运算模块得到的所述运算结果确定所述用户所对应的标签。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
平滑模块,被配置为在所述选取模块选取概率最大的k个标签之前,对各个标签的概率进行平滑运算。
8.根据权利要求7所述的装置,其特征在于,所述平滑模块,还被配置为:
确定平滑窗口,所述平滑窗口用于从顺序排列的标签中选定m个连续的标签,所述m为正整数;
对于各个标签,当所述标签位于所述平滑窗口中的预定位置时,计算所述平滑窗口中所包含的标签的概率的平均值,利用所述平均值更新所述标签的概率。
9.根据权利要求6所述的装置,其特征在于,所述确定模块,还被配置为:
将所述运算结果与各个标签所代表的数值进行比较;
当一个标签所代表的数值与所述运算结果相等时,将所述标签确定所述用户所对应的标签;
当任意一个标签所代表的数值与所述运算结果均不等时,选择与所述运算结果的差值最小的数值所对应的标签,将所述标签确定与所述用户所对应的标签。
10.根据权利要求6至9任一所述的装置,其特征在于,所述运算模块,还被配置为:
对所述k个标签的概率进行等比例放大,放大后所述k个标签的概率和为1;
对于所述k个标签中的每个标签,将所述标签所代表的数值和放大后的概率相乘,得到乘积;
将所述k个标签的乘积相加,得到所述运算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米智能科技有限公司,未经北京小米智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810972182.7/1.html,转载请声明来源钻瓜专利网。