[发明专利]基于隐变量模型的用户偏好提取方法在审
申请号: | 201510719818.3 | 申请日: | 2015-10-30 |
公开(公告)号: | CN105205184A | 公开(公告)日: | 2015-12-30 |
发明(设计)人: | 高艳;岳昆;尹子都;武浩;高仁尚;刘惟一 | 申请(专利权)人: | 云南大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平;陈靓靓 |
地址: | 650091*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于隐变量模型的用户偏好提取方法,首先选取N个商品相关属性构成商品属性集合,根据历史数据构建得到贝叶斯网络,对贝叶斯网络搜索得到最大半团,然后向该最大半团中插入表示用户偏好的隐变量L得到隐变量模型,L=1表示用户喜好,L=0表示用户不喜好;对隐变量模型进行参数学习,得到隐变量模型中各个节点的条件概率表;然后根据隐变量L的条件概率表,进行用户偏好提取:查找得到L=1时,条件概率最大值对应的属性组合项,该项对应用户最喜好的商品类型;查找得到L=0时,条件概率最大值对应的属性组合项,该项对应用户最不喜好的商品类型。本发明针对商品评价数据中隐含的用户偏好,通过贝叶斯网络结构来提取更客观、更符合实际的用户偏好结果。 | ||
搜索关键词: | 基于 变量 模型 用户 偏好 提取 方法 | ||
【主权项】:
一种基于隐变量模型的用户偏好提取方法,其特征在于,包括以下步骤:S1:根据需要从商品相关属性中选取N个属性构成商品属性集合V={X1,X2,…,XN},根据这N个属性的历史数据d构建得到贝叶斯网络有向无环图结构,并计算贝叶斯网络中每个节点的条件概率表;S2:对贝叶斯网络搜索得到最大半团;S3:向最大半团中插入表示用户偏好的隐变量L得到隐变量模型,L=1表示用户喜好,L=0表示用户不喜好;插入隐变量L的具体方法为:首先在最大半团中找到所有存在父亲节点的节点,将隐变量节点作为这些节点的父亲节点;然后找到最大半团中所有没有父亲节点的节点,将这些节点作为隐变量节点的父亲节点;对隐变量模型进行参数学习,得到隐变量模型中各个节点的条件概率表;S4:根据隐变量L的条件概率表,进行用户偏好提取:查找得到L=1时,条件概率最大值对应的属性组合项,该项对应用户最喜好的商品类型;查找得到L=0时,条件概率最大值对应的属性组合项,该项对应用户最不喜好的商品类型。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南大学,未经云南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510719818.3/,转载请声明来源钻瓜专利网。