[发明专利]一种电影推荐方法有效

专利信息
申请号: 201810705430.1 申请日: 2018-07-02
公开(公告)号: CN109034953B 公开(公告)日: 2021-11-23
发明(设计)人: 杨燕;曾旭禹;张晓博 申请(专利权)人: 西南交通大学
主分类号: G06F16/9535 分类号: G06F16/9535;G06Q30/06;G06N3/04;G06N3/08
代理公司: 成都点睛专利代理事务所(普通合伙) 51232 代理人: 葛启函
地址: 610031 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种电影推荐方法,属于推荐系统技术领域。首先认为相同类型的电影,在海报设计风格上具有相似的特点;因此需要获取电影相关的海报信息,在用变分自编码对这些电影海报进行特征提取,同时把提取的海报特征作为电影的潜在特征向量,根据电影的潜在特征向量使用余弦相似度计算电影之间的相似度,然后按照相似度进行排名,最后选取最相似的几部电影作为推荐结果推荐给用户。该方法具有复杂度低,且无传统协同过滤推荐法中的稀疏与冷启动等缺点。主要用于电影推荐。
搜索关键词: 一种 电影 推荐 方法
【主权项】:
1.一种电影推荐方法,包括以下几个步骤:步骤一、根据电影数据集中的电影的ID,从IMDB网站中提供的API中下载电影的电影海报;步骤二、构建变分自编码,变分自编码包括一个编码器和和一个解码器,为了对解码器的概率条件分布qφ(z|x(i))进行参数估计,使用编码器的条件概率分布pθ(x(i)|z)去逼近真实的后验概率qφ(z|x(i)),并采用了相对熵来判断两个分布的相似程度,于是目标公式为:L(θ,φ;x(i))=KL(qφ(z|x(i)),pθ(x(i)|z))+logpθ(x(i))其中,L(θ,φ;x(i))是求取的损失函数,而KL(qφ(z|x(i)),pθ(x(i)|z))则表示编码器的条件概率分布逼近解码器的条件概率分布的程度,θ和φ分别代表的是编码器和解码器的条件概率分布pθ(x(i)|z)和qφ(z|x(i)),x(i)其中的x代表的是电影样本,带括号的上标i代表的是计算的第i个电影样本;z是编码器的输出值以及解码器的输入值,对于编码器中的条件分布pθ(x(i)|z),式中参数θ的均值是μ',方差是σ'2,h'代表的是编码器的隐藏层,下式中W代表是权重矩阵而b1'到b3',代表编码器出现的均值、方差和隐藏层的偏置量,由于输入的图像是实值数据,所以μ'=Wh'+b1'σ'2=Wh'+b2'h'=tanh(Wz+b3')对于解码器中的条件分布qφ(z|x(i))式中参数φ的均值是μ,方差是σ2,h则是代表的是解码器的隐藏层,b1到b3,代表解码器出现的均值、方差和隐藏层的偏置量,其值为:μ=Wh+b1σ2=Wh+b2h=tanh(Wz+b3)根据以上假设,获取目标公式为:其中,z(i,h)=μ(i)+σ(i)+ε(h),ε(h)~p(ε),ε是噪声变量,且它的维数n与z一致,H代表的是隐藏层的层数;构建好变分自编码后,使用部分电影海报对变分自编码进行训练并保存模型;步骤三、使用训练好的变分自编码模型对电影海报进行特征提取,将变分自编码模型中的解码器的输入作为提取出来的n维的海报特征,同时又把电影海报特征作为电影的n维潜在特征向量,使用余弦相似度的公式计算电影之间相似度,同时按照电影的相似度进行排序;步骤四、根据排序后的结果,选择相似度最相近的前N部电影作为推荐结果推荐给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810705430.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top