[发明专利]针对社交网络用户属性的推演方法及装置有效
申请号: | 201810502401.5 | 申请日: | 2018-05-23 |
公开(公告)号: | CN108921189B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 毛剑;田文倩;杨晨;关振宇;刘建伟 | 申请(专利权)人: | 北京航空航天大学;中国信息安全研究院有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06Q50/00 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 社交 网络 用户 属性 推演 方法 装置 | ||
1.一种针对社交网络用户属性的推演方法,所述方法应用于社交网络运营商为用户提供服务,其特征在于,包括以下步骤:
根据与原始簇一一对应的第一标签用户节点的第一特征向量得到所述第一标签用户节点所在原始簇的第一均值特征向量,所述原始簇不参与迭代的更新变化;
根据所述第一标签用户节点和第二标签用户节点在网络图结构上的连接距离特征得到所述第二标签用户节点的第二特征向量;具体地:初始化第二标签用户节点的第二特征向量,第二特征向量为一K维向量,每一分量的值等于对应簇中第一标签节点数量占总的标签节点数量的比例,在每次迭代伊时,重新初始化第二标签用户节点的第二特征向量;计算所有所述第二标签用户节点与所述第一标签用户节点的距离,并根据距离的大小量化更新所有初始化之后的所述第二标签用户节点的第二特征向量;距离的计算使用两个节点在网络图中的最短路径,距离越近的节点,相似的程度越大;反之相似程度越小;第二特征向量的更新公式为:其中,第二标签用户节点vi,第一标签用户节点vj,网络图G,最短路径Dij=hop(vi,vj),hop()函数表示求两个节点在网络图上的最短路径;以及
根据所述第二特征向量和所述第二标签用户节点迭代更新所述第二标签用户节点的标记簇,并在第二均值特征向量满足预设条件时停止迭代,所述标记簇随着迭代产生变化;所述标记簇的更新具体包括:根据特征向量ωi选择未知标签节点vi∈VU的所属标记簇VCm,m∈{1,2,...,K},并将其加入该簇VCm=VCm∪{vi};计算每一标记簇VCm,m∈{1,2,...,K}中标签用户节点的均值特征向量μm,并判断其是否发生变化来决定算法是否继续迭代;若各标记簇均值特征向量都不产生变化则迭代停止,输出标记簇,以使社交网络运营商根据每簇中所有的已标签用户的特征向量进行分析,以为根据已标签用户的特征向量的分析结果为用户提供服务。
2.根据权利要求1所述的针对社交网络用户属性的推演方法,其特征在于,所述第一均值特征向量为:
其中,vj为所述第一标签用户节点,ωj为所述第一特征向量,K为所述原始簇的簇数,VSm为第m原始簇的标签用户节点集合。
3.根据权利要求2所述的针对社交网络用户属性的推演方法,其特征在于,其中,所述第m原始簇的标签用户节点的第一特征向量对应的第m维分量为1,其余为0。
4.根据权利要求1-3任一项所述的针对社交网络用户属性的推演方法,其特征在于,初始化所述第二特征向量中第m维分量的值为第m原始簇的第一标签用户节点数量占总标签节点数量的比例,其中,所述总标签节点为所述第一标签用户节点的集合;或者所述第二特征向量为每一维初始化为0的向量。
5.根据权利要求1所述的针对社交网络用户属性的推演方法,其特征在于,其中,根据所述第二特征向量中的预设分量对应的维数得到所述第二标签用户节点的标记簇。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学;中国信息安全研究院有限公司,未经北京航空航天大学;中国信息安全研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810502401.5/1.html,转载请声明来源钻瓜专利网。