一种基于滑动谱分解确定内容多样性的方法和选定内容的方法技术

技术编号:38828709 阅读:39 留言:0更新日期:2023-09-15 20:08
本申请涉及计算机技术领域,公开了一种基于滑动谱分解确定内容多样性的方法和选定内容方法,其中,该基于滑动谱分解确定内容多样性的方法包括:确定N个候选内容以及所述N个候选内容的空间表示向量;从N个所述向量中基于预设标准选择基准向量;根据所述基准向量,对于除所述基准向量以外的N

【技术实现步骤摘要】
一种基于滑动谱分解确定内容多样性的方法和选定内容的方法
[0001]本申请为下述申请的分案申请:
[0002]原申请的申请日:2021年07月09日
[0003]原申请的申请号:202110780013.5
[0004]原申请的专利技术名称:一种基于滑动谱分解确定内容多样性的方法和选定内容的方法


[0005]本申请涉及计算机
,特别涉及一种基于滑动谱分解确定内容多样性的方法、装置、设备及介质,以及一种基于内容多样性选定内容的方法、装置、设备及介质。

技术介绍

[0006]随着大数据时代的到来,个性化推荐系统的出现为处理信息过载问题提供了一个有效的工具,已经成为互联网各大平台(电商、信息流等)的标配,并在技术(个性化召回、个性化排序等)上取得了长足的发展,逐渐从传统模型过度到深度学习时代。但是,当前个性化推荐以及相关算法的关注点大多数在提高推荐的精准性,而忽略了推荐结果的多样性,导致容易出现高度相似的内容聚集在一起的现象,即相似的Item扎堆,用户的兴趣被局限到一个相对“较窄”(信息量为0的“精准推荐”)的推本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于滑动谱分解确定内容多样性的方法,用于电子设备,其特征在于,所述方法包括:确定N个候选内容以及所述N个候选内容的空间表示向量;从N个所述向量中基于预设标准选择基准向量;根据所述基准向量,对于除所述基准向量以外的N

1个所述向量,计算各个所述向量的多样性值的大小,所述多样性值是指当前向量相对于前一确定的向量参与构成的超平面的体积,所述多样性值的大小用于表示所述当前向量所对应的当前候选内容的多样性。2.根据权利要求1所述的方法,其特征在于,所述体积为所述超平面作为基底的面积和所述当前向量相对于所述超平面垂直方向上的分量的模的乘积。3.根据权利要求1所述的方法,其特征在于,根据所述电子设备的显示尺寸确定大小为w的滑动窗口。4.根据权利要求3所述的方法,其特征在于,当展示给用户的当前笔记还没有出滑动窗口,即t≤w时,通过对所述当前向量进行正交化,得到从N

1个所述向量中选出T

1个所述向量所对应的所述体积大小,如下式所示:其中t表示所述N个候选向量中的第t个,I
p:q
表示{i
p
,i
p+1


,i
q
‑1},ik表示第k次循环,ik∈{1,2,

,t,

,N},v
ik
表示第k次循环后所选择的向量,表示正交化的v
ik
,表示正交化的计算结果。5.根据权利要求3所述的方法,其特征在于,当展示给用户的当前笔记超出滑动窗口,即t>w时,对所述滑动窗口内的w个向量进行正交化,同时保留已进行正交化的所有向量的正交化结果,以使得当前滑动窗口继承之前滑动窗口的信息,如下式所示:其中l=max(1,t

w+m),t表示所述N个候选向量中的第t个,m表示每次滑动窗口滑动的步长,||
·
||表示L2范数。6.根据权利要求3所述的方法,其特征在于,w≤T。7.根据权利要求3所述的方法,其特征在于,根据所述电子设备的显示尺寸确定大小为w的滑动窗口,包括:根据所述电子设备的显示屏能够显示的内容数量作为滑动窗口的大小w;或者以所述电子设备的显示屏能够显示的内容数量为基础,扩展预定幅度后的数量,作为滑动窗口的大小w。8.根据权利要求1所述的方法,其特征在于,确定N个候选内容,包括:根据用户画像筛选出Z个内容;从所述Z个内容中根据相关性排序得到与所述用户相关的N个候选内容。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:选取所述N个候选内容中所述相关性和所述多样性之和最大的所述T个内容,进行排序,如下式所示:
其中,||
·
||表示L2范数,V表示所述当前向量v
j
所对应的所述体积大小。10.一种基于内容多样性选定内容的方法,用于电子设备,其特征在于,所述方法包括:确定N个候选内容以及所述N个候选内容的空间表示向量;从N个所述向量中选择与用户相关性最高的内容所对应的向量作为基准向...

【专利技术属性】
技术研发人员:黄彦华王维堃张雷徐瑞文
申请(专利权)人:小红书科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1