掌桥专利:专业的专利平台
掌桥专利
首页

融入用户画像与社交关系相似度的数字商务智能跨域推荐方法

文献发布时间:2023-06-19 13:45:04


融入用户画像与社交关系相似度的数字商务智能跨域推荐方法

技术领域

本发明涉及一种数字商务智能跨域推荐方法,适用于大数据环境下社交网络与数字商务间的跨域推荐。

技术背景

随着5G、人工智能、大数据等新型基础设施的快速推进,数字商务服务在社会经济中全面渗透,满足了用户对电商、社交等跨域活动中商品或者服务的多样化需求。然而,通过移动终端、传感器、4G/5G等在数字商务中以内容产生、直播交互、社交分享等方式贡献的跨域大数据却使用户淹没在“信息洪流”中。作为数字商务服务中“杀手锏”应用的智能推荐技术通过分析用户的偏好行为,针对每个用户的特点提供精准的个性化服务,能有效缓解“信息过载”带来的系列问题。但目前大多数推荐技术仅是适用于单领域,能获取的信息十分有限,往往只有用户的一部分记录,难以全面了解用户,进而使得推荐效果变得不可靠,准确度较低,由此跨领域推荐应运而生。

跨领域推荐技术能综合考虑用户在不同领域的相关信息,相对于单领域推荐,冷启动、稀疏性等问题有了明显的改善。不仅如此,跨领域推荐系统还能通过分析用户在不同领域的偏好,形成推荐结果更具有多样化的特点,突破信息茧房地困境,并使得其他领域的优质长尾内容可以推送至用户。然而,现有的短视频社交与数字商务间跨域推荐的相关技术较为欠缺,大都忽略了跨域链路中群体的相似度及用户间偏好的差异,使得推荐性能下降。因此,本发明从用户的基本信息、偏好及社交关系等方面出发,考虑在进行推荐时将用户画像和用户社交关系相似度融合,实现数字商务下满足用户精准化、多样化、个性化服务需求的跨领域推荐目标,且通过提升用户留存率,支持数字商务企业的可持续发展。

发明内容

为了解决现有技术中跨域推荐中冷启动、稀疏性等问题,缓解目前数字商务企业在现实应用中较少利用社交网络分析、智能跨域推荐等技术上的困境,本发明提供一种融入用户画像信息与社交网络关系结构,通过融合用户画像、社交关系相似度进行跨域推荐的方法。

本发明解决其技术问题所采用的技术方案是:

融入用户画像与社交关系相似度的数字商务智能跨域推荐方法,包括以下步骤:

1.融入用户画像与社交关系相似度的数字商务智能跨域推荐方法,包括以下步骤:

步骤1,计算数字商务(目标域)的用户画像相似度,考虑到用户画像中包含用户对项目类型的偏好程度以及用户的基本信息,本发明利用二进制(0,1)标量将上述信息进行融合,并计算用户画像的相似度。

输入:用户-项目评分矩阵,用户年龄、性别;

输出:用户画像相似度

具体包括:

步骤11:用户-项目评分矩阵之中,每个项目均具有特定的类型G

其中,TR(u)是用户u对项目的评分之和,GR(u,g)是用户u对类型G

步骤12:提取目标域中用户的年龄和性别信息,并利用二进制0-1标量对其进行向量化表示。本发明将年龄分段为(1-17,18-24,25-34,35-44,45-49,50-55,56+),用户年龄处于某个阶段则将其标为1,性别则将男标为1,女标为0。如(0,1,0,0,0,0,0,1)编码向量表示为用户年龄在18-24之间,性别为男;

步骤13:计算好上述两种信息后,将两个向量进行联合,得到用户画像向量P

步骤2,为了进一步提升跨域用户间相似度计算的可靠性,本发明融合社交网络(源域)和数字商务(目标域)的用户相似度。利用域间重叠用户的社交网络,计算用户社交关系相似度。为了提升社交网络中的用户关系相似度的准确性,本发明基于共同邻居相似度的链路预测算法,融入用户社交中的潜在关系,即用户的二阶邻居,提出基于一阶、二阶共同邻居用户社交关系相似度的链路预测算法;

输入:社交网络用户连接图G(V,E);

输出:用户社交关系相似度DICN

具体包括:

步骤21:对比源域中与目标域重叠的用户z与用户i的连接关系,并赋予邻域向量N

其中,d

步骤22:为了评估用户i与用户j之间的相似度,它们的并集邻域集UN

UN

步骤23:利用皮尔逊相关系数计算用户间的二阶邻居相关性:

其中,

步骤24:进一步融合一阶邻居与二阶邻居的相似度,计算源域中任意两个用户间的用户社交关系相似度:

DICN

步骤3,将用户画像相似度、用户社交关系相似度进行加权融合,得到跨域中重叠用户的综合相似度,并建立概率图模型,运用概率矩阵分解,利用联合分布、条件分布、乘积规则等建立目标函数,以及交替最小二乘法对损失函数进行学习更新,最终完成跨域评分预测:

输入:用户画像相似度

输出:预测用户评分矩阵

具体包括:

步骤31:将上述基于源域和目标域分别得到的用户社交关系相似度和用户画像相似度进行加权融合,得到用户综合相似度。其中α∈(0,1),为调谐参数,可针对不同数据集取不同的值,实现最优预测:

接着将目标域的评分矩阵R进行概率矩阵分解,得到用户潜在特征向量U

R

步骤32:将各变量绘制成概率图模型,并利用图模型理论得到各变量的联合分布,接着忽略常数的先验概率,并在潜在变量加上对数后得到对数后验概率:

其中,

步骤33:依据独立同分布,分别得到评分矩阵R、用户综合相似度S的条件概率密度。对于用户、项目潜在特征向量,假设均服从正态分布,则有均值为0的球形高斯先验:

其中,

其中,C是不依赖参数的常量,将式(18)采用对数似然估计后,得到代价函数如下;

步骤34:本发明假设各变量的方差相等,即

其中,λ

接着对参数U

接着以此进行参数学习,直至收敛到局部最优。γ是目标函数的学习率。

步骤35:通过上述的计算,对目标函数中的2个参数U

与本发明融入用户画像与社交关系相似度的数字商务智能跨域推荐方法相关的定义如下:

定义1用户画像向量是用户的偏好和个体特征的表征,本发明综合考虑了用户的年龄与性别,以及用户对各类型项目的偏好信息。

定义2RGR(Relative Genre Ratings)考虑用户的评分高低,表示用户高评分频数与用户总评分频数的比值,MRGF(Modified Relative Genre Frequency)融入评分项目的类型,表示项目各类型的高评分频数与用户的评分频数的比值。

本发明的技术构思为:传统的跨域推荐往往未考虑用户社交关系的相似度,仅考虑用户基本信息、项目偏好的相似度,推荐精度不够准确。因此,本发明提出一种融入用户画像与社交关系相似度的数字商务智能跨域推荐方法。首先,该方法采用0-1标量,融入用户年龄、性别及项目偏好等,构建用户画像向量,并以此计算用户画像的相似度;其次,该方法通过改进共同邻居算法,融入一阶与二阶邻居来计算用户社交关系相似度;在此基础上,融合用户画像相似度和用户社交关系相似度,将评分矩阵进行分解,对涉及参数利用概率图模型进行表征,并利用交替最小二乘法对得出的目标函数进行参数学习,最终利用优化后的参数进行评分预测。整个推荐过程充分利用了用户基本信息、偏好程度、社交关系,有助于解决已有跨域推荐的冷启动、稀疏性等问题,且使得推荐结果更精准和多样化。

本发明的有益效果在于:有效解决了跨域推荐的用户兴趣考虑不全问题,提升了个性化推荐的精准度,并在一定程度上解决了跨域推荐中的稀疏性、冷启动问题。本发明融合用户画像与社交关系相似度,将源域中的用户社交关系网络信息迁移至目标域中,在数字商务领域的跨域推荐中具有良好的实际应用价值。

附图说明

图1是本发明的流程图。

图2是本发明的跨域用户社交关系信息转移图。

图3是本发明方法所涉及各参数的概率图模型。

具体实施方式

下面结合附图对本发明作进一步描述。

参照图1,融入用户画像与社交关系相似度的数字商务智能跨域推荐方法,包括以下步骤:

1.融入用户画像与社交关系相似度的数字商务智能跨域推荐方法,包括以下步骤:

步骤1,计算数字商务(目标域)的用户画像相似度,考虑到用户画像中包含用户对项目类型的偏好程度以及用户的基本信息,本发明利用二进制(0,1)标量将上述信息进行融合,并计算用户画像的相似度。

输入:用户-项目评分矩阵,用户年龄、性别;

输出:用户画像相似度

具体包括:

步骤11:用户-项目评分矩阵之中,每个项目均具有特定的类型G

其中,TR(u)是用户u对项目的评分之和,GR(u,g)是用户u对类型G

步骤12:提取目标域中用户的年龄和性别信息,并利用二进制0-1标量对其进行向量化表示。本发明将年龄分段为(1-17,18-24,25-34,35-44,45-49,50-55,56+),用户年龄处于某个阶段则将其标为1,性别则将男标为1,女标为0。如(0,1,0,0,0,0,0,1)编码向量表示为用户年龄在18-24之间,性别为男;

步骤13:计算好上述两种信息后,将两个向量进行联合,得到用户画像向量P

步骤2,为了进一步提升跨域用户间相似度计算的可靠性,本发明融合社交网络(源域)和数字商务(目标域)的用户相似度。利用域间重叠用户的社交网络,计算用户社交关系相似度。为了提升社交网络中的用户关系相似度的准确性,本发明基于共同邻居相似度的链路预测算法,融入用户社交中的潜在关系,即用户的二阶邻居,提出基于一阶、二阶共同邻居用户社交关系相似度的链路预测算法;

具体包括:

输入:社交网络用户连接图G(V,E);

输出:用户社交关系相似度DICN

步骤21:对比源域中与目标域重叠的用户z与用户i的连接关系,并赋予邻域向量N

其中,d

步骤22:为了评估用户i与用户j之间的相似度,它们的并集邻域集UN

UN

步骤23:利用皮尔逊相关系数计算用户间的二阶邻居相关性:

其中,

步骤24:进一步融合一阶邻居与二阶邻居的相似度,计算源域中任意两个用户间的用户社交关系相似度:

DICN

步骤3,将用户画像相似度、用户社交关系相似度进行加权融合,得到跨域中重叠用户的综合相似度,并建立概率图模型,运用概率矩阵分解,利用联合分布、条件分布、乘积规则等建立目标函数,以及交替最小二乘法对损失函数进行学习更新,最终完成跨域评分预测:

输入:用户画像相似度

输出:预测用户评分矩阵

具体包括:

步骤31:将上述基于源域和目标域分别得到的用户社交关系相似度和用户画像相似度进行加权融合,得到用户综合相似度。其中α∈(0,1),为调谐参数,可针对不同数据集取不同的值,实现最优预测:

接着将目标域的评分矩阵R进行概率矩阵分解,得到用户潜在特征向量U

R

步骤32:将各变量绘制成概率图模型,并利用图模型理论得到各变量的联合分布,接着忽略常数的先验概率,并在潜在变量加上对数后得到对数后验概率:

其中,

步骤33:依据独立同分布,分别得到评分矩阵R、用户综合相似度S的条件概率密度。对于用户、项目潜在特征向量,假设均服从正态分布,则有均值为0的球形高斯先验:

其中,

其中,C是不依赖参数的常量,将式(18)采用对数似然估计后,得到代价函数如下;

步骤34:本发明假设各变量的方差相等,即

其中,λ

接着对参数U

接着以此进行参数学习,直至收敛到局部最优。γ是目标函数的学习率。

步骤35:通过上述的计算,对目标函数中的2个参数U

本发明适用于大数据环境下社交网络与数字商务间的跨域推荐,有利于解决用户或项目的冷启动、评分数据稀疏,以及信息茧房等问题。通过迁移社交网络(源域)中的用户社交关系,融合用户画像相似度与用户社交关系相似度,充分挖掘领域间重叠用户的偏好,提高数字商务(目标域)推荐结果的准确性和多样性,并可推广应用到数字金融产品推荐等数字经济相关领域。

本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举,本发明的保护范围不应当被视为仅限于实施例所陈述的具体形式,本发明的保护范围也及于本领域技术人员根据本发明构思所能够想到的等同技术手段。

相关技术
  • 融入用户画像与社交关系相似度的数字商务智能跨域推荐方法
  • 同时融入社交关系和用户相似度的协同过滤方法
技术分类

06120113792522