[发明专利]一种训练用于预测社交网络用户转发消息的模型的方法有效
申请号: | 201710727462.7 | 申请日: | 2017-08-23 |
公开(公告)号: | CN107566249B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 沈华伟;刘伟;张静;查礼;付戈;程学旗 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/24 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇;李科 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 训练 用于 预测 社交 网络 用户 转发 消息 模型 方法 | ||
1.一种训练用于预测社交网络用户转发消息的模型的方法,包括:
1)获得所述社交网络中的历史数据,所述历史数据包括不同用户对同一条消息进行发布、转发的次序;
2)根据所述历史数据,求解使得损失函数取值最小时各名用户的影响力和易感性;
其中,所述影响力用于描述该名用户所发布的消息是否容易被转发,所述易感性用于描述该名用户是否容易对社交网络所发布的消息进行转发,所述用户的影响力和易感性作为所述用于预测社交网络用户转发消息的模型的参数;
其中所述损失函数是用户之间的临界惩罚间隔的函数,其中,用户之间的所述临界惩罚间隔为其中一名用户的易感性表达到发布消息的所述源发用户的影响力表达的欧式空间距离与另一名用户的易感性表达到所述源发用户的影响力表达的欧式空间距离之差。
2.根据权利要求1所述的方法,所述用户之间的临界惩罚间隔C(i,j)为:
μ是消息扩散树的平均出度,i和j分别表示用户ui和uj在发布、转发的次序中的顺序编号。
3.根据权利要求2所述的方法,其中所述损失函数L(Z)采用分类损失函数-hingeloss,表示为:
其中,C(i,j)为用户i和用户j之间的临界惩罚间隔,m是话题Cl中的任意一条消息,用户转发序列用户ui和uj为Φm×Φm转发序列中的任意两个非原发用户,tm(ui)tm(uj)表示用户ui的转发时刻早于用户uj,ui∈Φm,用户ui转发了消息m而用户uj未进行转发,用户表达集合Z=(z(u1),…,z(uN)),z(ui)=(z(ui)I,z(ui)S),N代表所有用户的个数。
4.根据权利要求3所述的方法,其中步骤2)包括:
2-1)针对用户集合中的各名用户uk设置初始的影响力z(uk)I和易感性z(uk)S;
2-2)根据用户的当前的影响力和易感性,计算除所述源发用户之外的其他用户ui和uj之间的间隔距离δ以及临界惩罚间隔C(i,j);
2-3)若δC(i,j),则计算所述损失函数L(Z)相较于所述源发用户的影响力的梯度所述损失函数L(Z)相较于所述用户ui的易感性z(ui)S的梯度和所述损失函数L(Z)相较于所述用户uj的易感性z(uj)S的梯度利用所获得的梯度更新用户的影响力和易感性;
2-4)重复上述步骤2-2)、2-3),直到所获得的梯度中的至少一个小于设定的阈值或达到最大迭代次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710727462.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于运输型LED屏幕
- 下一篇:一种便于安装的LED屏幕