法律状态公告日
法律状态信息
法律状态
2022-10-11
专利权的转移 IPC(主分类):G06F17/30 专利号:ZL2015102977843 登记生效日:20220926 变更事项:专利权人 变更前权利人:广州芽米知识产权服务有限公司 变更后权利人:南通福阳信息科技有限公司 变更事项:地址 变更前权利人:510530 广东省广州市黄埔区开创大道锐丰中心3栋1923 变更后权利人:226000 江苏省南通市海门区海门街道时代广场16幢211室
专利申请权、专利权的转移
2020-03-06
专利权的转移 IPC(主分类):G06F17/30 登记生效日:20200214 变更前: 变更后: 申请日:20150603
专利申请权、专利权的转移
2018-07-24
授权
授权
2015-12-09
实质审查的生效 IPC(主分类):G06F17/30 申请日:20150603
实质审查的生效
2015-11-11
公开
公开
技术领域
本发明涉及信息过滤中的推荐技术研究领域,具体地,涉及一种基于移动通信的信任推荐模型的构建方法及其构建系统。
背景技术
随着移动通信技术的发展和智能设备的普及,越来越多的人倾向于通过智能手机、平板来获取信息和服务。与此同时,在移动互联网环境中,信息资源的获取和推送可以不受时间、地点和方式的限制,为用户提供无处不在的信息资源已成为可能,移动智能终端已经成为人们获取信息的主要平台之一(如利用智能手机浏览新闻,欣赏音乐或电影,使用微博、微信等)。但是移动互联网服务和信息内容的日益增长将逐渐超出人们所能接受的范围,加之移动设备的界面显示、终端处理、输入/输出等能力有限,为移动用户带来沉重的“信息过载”问题,导致移动网络资源利用率和用户体验受到严重影响。
推荐系统通过建立用户与项目之间的二元关系,利用已有的选择过程或相似性关系挖掘每个用户潜在感兴趣的对象,进而进行个性化推荐,从而缓解了移动互联网信息过载的问题。
传统互联网推荐系统主要采用基于协同过滤推荐,基于内容的推荐,混合推荐等几种推荐技术,对推荐项目的信任研究涉及较少,移动互联网与传统互联网的主要区别在于用户、接入网络和终端,这使前者增加了移动性、上下文感知、终端个人化等固有属性,如图4所示。
那么设计一种涉及信任研究的基于移动通信的信任推荐模型的构建方法及其系统。
发明内容
本发明的目的是提供了一种基于移动通信的信任推荐模型的构建方法及其系统,该方法和系统克服了对推荐项目的信任研究涉及较少,实现了能全面地、准确地、客观地量化被推荐用户与邻居用户之间在移动通信网中的信任关系。
为了实现上述目的,本发明提供了基于移动通信的信任推荐模型的构建方法,其特征在于,该方法包括:
步骤1,计算被推荐用户Ui与邻居用户Uj之间的通信信任值
步骤2,计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
步骤3,计算被推荐用户Ui和邻居用户Uj之间的传递信任值
步骤4,通过以下公式得出综合信任值Tij:
>
β1+β2+β3=1;
其中,β1、β2和β3为权衡系数。
优选地,在步骤1中,计算被推荐用户Ui与邻居用户Uj之间的通信信任值
推荐系统接收被推荐用户Ui请求通话频次和/或短信频次的命令,并响应所述被推荐用户Ui相对应的请求,所述推荐系统提供所述被推荐用户Ui和邻居用户Uj之间的通信数据;
通过下述公式计算所述被推荐用户Ui和邻居用户Uj之间的通话信任值
通过下述公式计算所述被推荐用户Ui和邻居用户Uj之间的短信信任值
所述被推荐用户Ui根据通讯录分组以及最近通信详情将通信用户Uj动态生成信任等级评分Rij,其中,所述Rij≥0且Rij≤1;
通过下述的公式计算被推荐用户Ui与邻居用户Uj之间的通信信任值:
>其中,α≥0且α≤1。
优选地,在步骤2中,计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
预设通信用户集UC,为与所述被推荐用户Ui有直接交互,且预设所述通信用户集UC与所述邻居用户Uj有直接交互;
计算所述被推荐用户Ui与所述通信用户集UC之间的通信信任向量
计算所述邻居用户Uj与所述通信用户集UC之间的通信信任向量
通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
优选地,在步骤3中,计算被推荐用户Ui和邻居用户Uj之间的传递信任值
通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的传递信任值
>
优选地,该方法还包括:
步骤5,获取所述被推荐用户Ui的邻居集U和所述被推荐用户Ui感兴趣的Item集I,其中,N为邻居总数;
通过如下公式计算所述被推荐用户Ui对Item集I的评分:
本发明还提供一种基于移动通信的信任推荐模型的构建系统,该系统包括:
计算被推荐用户Ui与邻居用户Uj之间的通信信任值
计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
计算被推荐用户Ui和邻居用户Uj之间的传递信任值
通过以下公式得出综合信任值Tij的系统:
>
β1+β2+β3=1;
其中,β1、β2和β3为权衡系数。
优选地,计算被推荐用户Ui与邻居用户Uj之间的通信信任值
推荐系统接收被推荐用户Ui请求通话频次和/或短信频次的命令,并响应所述被推荐用户Ui相对应的请求,所述推荐系统提供所述被推荐用户Ui和邻居用户Uj之间的通信数据;
通过下述公式计算所述被推荐用户Ui和邻居用户Uj之间的通话信任值
通过下述公式计算所述被推荐用户Ui和邻居用户Uj之间的短信信任值
所述被推荐用户Ui根据通讯录分组以及最近通信详情将通信用户Uj动态生成信任等级评分Rij,其中,所述Rij≥0且Rij≤1;
通过下述的公式计算被推荐用户Ui与邻居用户Uj之间的通信信任值的系统:
>其中,α≥0且α≤1。
优选地,计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
预设通信用户集UC为与所述被推荐用户Ui有直接交互的系统,且预设所述通信用户集UC与所述邻居用户Uj有直接交互的系统;
计算所述被推荐用户Ui与所述通信用户集UC之间的通信信任向量
计算所述邻居用户Uj与所述通信用户集UC之间的通信信任向量
通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
优选地,计算被推荐用户Ui和邻居用户Uj之间的传递信任值
通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的传递信任值
优选地,该系统还包括:
获取所述被推荐用户Ui的邻居集U和所述被推荐用户Ui感兴趣的Item集I的系统,其中,N为邻居总数;
通过如下公式计算所述被推荐用户Ui对Item集I的评分的系统:
通过上述的实施方式,本发明利用移动通信引入了通信信任、相似度信任和传递信任的三个信任度的计算方法,依次计算三者的值,通过最终的综合数据计算出综合信任度,量化了推荐用户与邻居用户之间在移动通信网中的信任关系,并提出了一种基于信任的协同过滤推荐系统模型,本发明实现了能全面地、准确地、客观地量化被推荐用户与邻居用户之间在移动通信网中的信任关系。
本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1是说明本发明的一种基于移动通信的信任推荐模型的构建方法的被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
图2是说明本发明的一种基于移动通信的信任推荐模型的构建方法的被推荐用户Ui和邻居用户Uj之间的传递信任值
图3是说明本发明的一种基于移动通信的信任推荐模型的构建方法的实验结果图;
图4是说明本发明的最优选的一种基于移动通信的信任推荐模型的构建方法的移动社交网络的推荐示意图;以及
图5是说明本发明的一种基于移动通信的信任推荐模型的构建方法的流程图。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
本发明提供一种基于移动通信的信任推荐模型的构建方法,如图5所示,该方法包括:
步骤1,计算被推荐用户Ui与邻居用户Uj之间的通信信任值
步骤2,计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
步骤3,计算被推荐用户Ui和邻居用户Uj之间的传递信任值
步骤4,通过以下公式得出综合信任值Tij:
>
β1+β2+β3=1;
其中,β1、β2和β3为权衡系数。
通过上述的实施方式,本发明通过通信信任值
以下结合附图1-附图4对本发明进行进一步的说明,在本发明中,为了实现上述的效果,用如下的具体方式来实现通信信任值
在本发明的一种具体实施方式的步骤1中,计算被推荐用户Ui与邻居用户Uj之间的通信信任值
其中,通讯录分组和等级分通过下列表格说明:
最近联系人通过以下分段函数获得:
>
>其中,kij为通话频次,k′ij为短信频次。
通过上述的实施方式,可以得到通信信任值
在本发明的一种具体的实施方式中,如图1所示,在步骤2中,计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
预设通信用户集>为与所述被推荐用户Ui有直接交互,且预设所述通信用户集UC与所述邻居用户Uj有直接交互;计算所述被推荐用户Ui与所述通信用户集UC之间的通信信任向量>计算所述邻居用户Uj与所述通信用户集UC之间的通信信任向量>通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
通过上述的实施方式,可以得到评价相似度信任值
在本发明的一种具体实施方式中,如图2所示,在步骤3中,计算被推荐用户Ui和邻居用户Uj之间的传递信任值
通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的传递信任值
>
通过这样的方式可以得到传递信任值
在本发明的一种具体实施方式中,该方法还包括:
步骤5,获取所述被推荐用户Ui的邻居集U={U1,U2,...,UN}和所述被推荐用户Ui感兴趣的Item集I;
通过如下公式计算所述被推荐用户Ui对Item集I的评分:
步骤5以综合信任值为基础来提高对被推荐用户推荐最优Item的成功率的信任模型的构建方法,通过上式预测出被推荐用户对Item集的评分,选出评分最高的最优Item推荐给用户。
本发明提供一种基于移动通信的信任推荐模型的构建系统,该系统包括:
计算被推荐用户Ui与邻居用户Uj之间的通信信任值
计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
计算被推荐用户Ui和邻居用户Uj之间的传递信任值
通过以下公式得出综合信任值Tij的系统:
>
β1+β2+β3=1;
其中,β1、β2和β3为权衡系数。
通过这样的系统,实现综合信任值的计算。
在本发明的一种具体实施方式中,计算被推荐用户Ui与邻居用户Uj之间的通信信任值
推荐系统接收被推荐用户Ui请求通话频次和/或短信频次的命令,并响应所述被推荐用户Ui相对应的请求,所述推荐系统提供所述被推荐用户Ui和邻居用户Uj之间的通信数据;
通过下述公式计算所述被推荐用户Ui和邻居用户Uj之间的通话信任值
通过下述公式计算所述被推荐用户Ui和邻居用户Uj之间的短信信任值
所述被推荐用户Ui根据通讯录分组以及最近通信详情将通信用户Uj动态生成信任等级评分Rij,其中,所述Rij≥0且Rij≤1;
通过下述的公式计算被推荐用户Ui与邻居用户Uj之间的通信信任值的系统:
>其中,α≥0且α≤1。
在本发明的一种具体实施方式中,计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
预设通信用户集>为与所述被推荐用户Ui有直接交互的系统,且预设所述通信用户集UC与所述邻居用户Uj有直接交互的系统;
计算所述被推荐用户Ui与所述通信用户集UC之间的通信信任向量
计算所述邻居用户Uj与所述通信用户集UC之间的通信信任向量
通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的评价相似度信任值
在本发明的一种具体实施方式中,计算被推荐用户Ui和邻居用户Uj之间的传递信任值
通过下述的公式计算被推荐用户Ui和邻居用户Uj之间的传递信任值
>
在该种实施方式中,该系统还包括:
获取所述被推荐用户Ui的邻居集U={U1,U2,...,UN}和所述被推荐用户Ui感兴趣的Item集I的系统;
通过如下公式计算所述被推荐用户Ui对Item集I的评分的系统:
其中,所述rij为邻居集U对Item集I的评分集合。
以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。
此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。
机译: 基于联盟的全网统一信任锚系统及构建方法
机译: 构建基于用户信任的在线联合担保系统的社会担保服务提供方法及其装置
机译: 移动通信系统中基于各种中继帧结构的测距信道的传输与构建方法