书签 分享 收藏 举报 版权申诉 / 7

基于演化博弈论的社交网络信息传播预测方法.pdf

  • 上传人:大师****2
  • 文档编号:629233
  • 上传时间:2018-02-28
  • 格式:PDF
  • 页数:7
  • 大小:848.68KB
  • 摘要
    申请专利号:

    CN201410273421.1

    申请日:

    2014.06.18

    公开号:

    CN104091206A

    公开日:

    2014.10.08

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06Q 10/04申请日:20140618|||公开

    IPC分类号:

    G06Q10/04(2012.01)I; G06F17/30

    主分类号:

    G06Q10/04

    申请人:

    北京邮电大学

    发明人:

    张熙; 杨金翠; 苏援; 方滨兴

    地址:

    100876 北京市海淀区西土城路10号北京邮电大学

    优先权:

    专利代理机构:

    北京瑞思知识产权代理事务所(普通合伙) 11341

    代理人:

    李涛;袁红红

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供了一种基于演化博弈论的社交网络信息传播预测方法,首先将社交网络的信息聚类成不同的类别,然后建立信息博弈传播模型,并通过学习的方法拟合模型参数得到描述信息相互作用关系的收益矩阵,最后利用信息传播模型,对信息传播能力进行预测。本发明方法通过演化博弈来表示社交网络上信息之间的相互作用,并建立信息博弈传播模型揭示信息博弈和信息传播的关系,从而在信息相互作用且用户顶点传播多条信息的情况下,获得对信息在社交网络传播的预测。

    权利要求书

    1.  一种基于演化博弈论的社交网络信息传播预测方法,其特征在于,所述方法包括:
    步骤1:获取t时刻传播于社交网络的信息集{u1,u2,...,un};
    步骤2:获取t时刻之前信息集{u1,u2,...,un}中每条信息传播覆盖的社交网络的顶点集;
    步骤3:基于每条信息传播覆盖的社交网络的顶点集及设定的类别数量T,对信息集合进行聚类;
    步骤4:统计t时刻信息集{u1,u2,...,un}中每条信息的博弈场景;
    步骤5:基于每条信息的博弈场景及所属类别,根据信息博弈传播模型计算每条信息的传播能力。

    2.
      根据权利要求1所述的基于演化博弈论的社交网络信息传播预测方法,其特征在于,所述方法还包括:以时间T为间隔,重复计算每条信息的传播能力,直至信息ui的传播能力的增量低于限定值时,停止计算信息ui的传播能力,并以最后一次计算得到的信息ui的传播能力作为预测结果,其中,i≤ui≤n。

    3.
      根据权利要求2所述的基于演化博弈论的社交网络信息传播预测方法,其特征在于,在特定时间段内,社交网络上的用户v看到一则信息ui,同时看到其它信息的集合{u1′,u2′,...,uk′},即暴露集合,信息ui与其它信息的集合{u1′,u2′,...,uk′}的博弈即信息ui的博弈场景。

    4.
      根据权利要求3所述的基于演化博弈论的社交网络信息传播预测方法,其特征在于,所述信息博弈传播模型为:
    P(X=Ci|E{C1,C2,...,CM})=P(C1)P(X=Ci|EC1)+P(C2)P(X=Ci|EC2)+...+P(CM)=P(C1)Ai,1+P(C2)Ai,2+...+P(CM)Ai,MP(X=Ci|ECM)]]>
    其中,M是信息u1′,u2′,...,uk′及ui所属信息类别的数量;A(A∈M×M)为描述信 息u1′、u2′、...、uk′、ui之间博弈关系的收益矩阵,Ai,1…Ai,M为A的元素;P(Cj)是类别Cj的信息数占暴露集合信息数的比例,表示属于类别Ci的信息在属于类别Cj的信息的影响下的传播概率,即属于类别Ci的信息与属于类别Cj的信息产生博弈的收益值Ai,j为属于类别Cj的信息的传播能力。

    5.
      根据权利要求4所述的基于演化博弈论的社交网络信息传播预测方法,其特征在于,通过学习的方法拟合描述信息相互作用关系的收益矩阵A。

    6.
      根据权利要求5所述的基于演化博弈论的社交网络信息传播预测方法,其特征在于,采用K均值法对信息集合进行聚类。

    说明书

    基于演化博弈论的社交网络信息传播预测方法
    技术领域
    本发明涉及的技术领域为社交网络信息传播的建模,描述信息之间的相互影响,揭示信息博弈和信息传播的关系,并对信息的传播能力进行有效预测。
    背景技术
    社交网络为人们提供了十分广泛的信息来源,为新信息和不同观点的传播提供了平台,在信息传播的过程中起到了关键的作用。信息在社交网络上迅速产生和演化,社交网络的信息传播已成为一个广阔的研究领域,吸引了许多学科研究者的兴趣,如计算机科学家、社会学家等。对社交网络信息传播的相关研究能够帮助解决许多实际问题,如预测热点新闻,优化社交网络的商业行为等。
    近年来科研工作者提出了一系列的技术和模型,从不同的角度对社交网络信息传播模式进行表示、分析和预测,揭示信息传播的潜在机制。当前已有的大多数模型假设信息的传播是独立的,每条信息的传播互不影响,如线性阈值(LT)模型、独立级联(IC)模型、SIS模型、SIR模型等。
    在社交网络中传播的信息是大量的,有大量的信息在同一时间进行传播,信息在传播过程中产生相互影响。于是一些描述多信息传播模式的技术和模型被提出,这些模型假设信息之间的关系是相互排斥,网络中的用户顶点只能传播多条信息中的一条,从而并未将信息之间相互合作和竞争的关系考虑在其中。
    发明内容
    有鉴于此,本发明提供了一种基于演化博弈论的社交网络信息传播预测方法,通过演化博弈来表示社交网络上信息之间的相互作用,并建立信息博弈传播模型揭示信息博弈和信息传播的关系,从而在信息相互作用且用户顶点传播多条信息的情况下,获得对信息在社交网络传播的预测。
    本发明提供的基于演化博弈论的社交网络信息传播预测方法,包括:
    步骤1:获取t时刻传播于社交网络的信息集{u1,u2,...,un};
    步骤2:获取t时刻之前信息集{u1,u2,...,un}中每条信息传播覆盖的社交网络的顶点集;
    步骤3:基于每条信息传播覆盖的社交网络的顶点集及设定的类别数量T,对信息集合进行聚类;
    步骤4:统计t时刻信息集{u1,u2,...,un}中每条信息的博弈场景;
    步骤5:基于每条信息的博弈场景及所属类别,根据信息博弈传播模型计算每条信息的传播能力。
    所述方法还包括:以时间T为间隔,重复计算每条信息的传播能力,直至信息ui的传播能力的增量低于限定值时,停止计算信息ui的传播能力,并以最后一次计算得到的信息ui的传播能力作为预测结果,其中,i≤ui≤n。
    在特定时间段内,社交网络上的用户v看到一则信息ui,同时看到其它信息的集合{u1′,u2′,...,uk′},即暴露集合,信息ui与其它信息的集合{u1′,u2′,...,uk′}的博弈即信息ui的博弈场景。
    所述信息博弈传播模型为:
    P(X=Ci|E{C1,C2,...,CM})=P(C1)P(X=Ci|EC1)+P(C2)P(X=Ci|EC2)+...+P(CM)=P(C1)Ai,1+P(C2)Ai,2+...+P(CM)Ai,MP(X=Ci|ECM)]]>
    其中,M是信息u1′,u2′,...,uk′及ui所属信息类别的数量;A(A∈M×M)为描述信息u1′、u2′、...、uk′、ui之间博弈关系的收益矩阵,Ai,1…Ai,M为A的元素;P(Cj)是类别Cj的信息数占暴露集合信息数的比例,表示属于类别Ci的信息在属于类别Cj的信息的影响下的传播概率,即属于类别Ci的信息与属于类别Cj的信息产生博弈的收益值Ai,j为属于类别Cj的信息的传播能力。
    通过学习的方法拟合描述信息相互作用关系的收益矩阵A。
    采用K均值法对信息集合进行聚类。
    综上所述,本发明通过演化博弈来表示社交网络上信息之间的相互作用,并建立信息博弈传播模型揭示信息博弈和信息传播的关系,能够有效预测不同信息相互作用下的传播影响力情况。
    附图说明
    为了更清楚地说明本发明实施例或现有技术中的方案,下面将对实施例中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    图1为本发明一实施例提供的信息博弈场景示意图。
    具体实施方式
    为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中 的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
    社交网络中,信息并不会选择传输到哪里,信息的传播没有显示决策的场合。本发明将社交网络信息的相互作用类别为生物的进化博弈,信息类比为不同的生物体,信息的特征或类别类比为生物体的遗传基因,信息从顶点到顶点的传播过程类比为生物产生后代的过程,信息的传播能力类比为生物繁衍的能力。信息的特征或类别决定了在社交网络中信息的传播能力,传播能力强的信息能够获得更大的网络影响力。信息的传播情况取决于该信息和其他信息是如何互动的,信息的传播能力不能单纯在孤立状态下测量,必须在整体的社交网络环境中,在与其他信息的相互作用下被评估。
    本发明一实施例提供的基于演化博弈论的社交网络信息传播预测方法,包括:
    步骤1:获取t时刻传播于社交网络的信息集{u1,u2,...,un};
    步骤2:获取t时刻之前信息集{u1,u2,...,un}中每条信息传播覆盖的社交网络的顶点集;
    步骤3:基于每条信息传播覆盖的社交网络的顶点集及设定的类别数量T,对信息集合进行聚类;
    依据社交网络信息传播覆盖顶点的情况(如果一个顶点传播的一条信息,则称该信息覆盖了该顶点)进行信息聚类,将社交网络的信息(Information)聚类成不同的类别(Topic),两条信息传播覆盖的相同顶点数越多,它们的相似性越高,即距离越短。可以采用的聚类方法采为K均值法(K-means)。输入社交网络的n条信息,每条信息传播覆盖的顶点集,类别的数量T,通过聚类输出每条信息所属的类别。
    步骤4:统计t时刻信息集{u1,u2,...,un}中每条信息的博弈场景;每条信息在社交网络的每个定点处存在一处博弈场景:在特定时间段内,社交网络上的用户v看到一则信息ui,同时看到其它信息的集合(暴露集合){u1′,u2′,...,uk′},,信息ui与暴露集合的博弈即信息ui在顶点v的博弈场景。
    步骤5:基于每条信息的博弈场景及所属类别,根据信息博弈传播模型计算每条信息的传播能力。
    所述信息博弈传播模型为:
    P(X=Ci|E{C1,C2,...,CM})=P(C1)P(X=Ci|EC1)+P(C2)P(X=Ci|EC2)+...+P(CM)=P(C1)Ai,1+P(C2)Ai,2+...+P(CM)Ai,MP(X=Ci|ECM)]]>
    其中,M是信息u1′,u2′,...,uk′及ui所属信息类别的数量;A(A∈M×M)为描述信息u1′、u2′、...、uk′、ui之间博弈关系的收益矩阵,Ai,1…Ai,M为A的元素;P(Cj)是类别Cj的信息数占暴露集合信息数的比例,表示属于类别Ci的信息在属于类别Cj的信息的影响下的传播概率,即属于类别Ci的信息与属于类别Cj的信息产生博弈的收益值Ai,j为属于类别Cj的信息的传播能力。
    若在一个博弈场景得到一条信息的传播概率大于0.5,则该信息在该场景进行传播,否则不进行传播。
    其中,对于社交网络信息传播的数据集,已知信息的发布者和发布时间,使用统计的方式挖掘信息的博弈场景,通过学习的方法(带约束的最小二乘法)拟合出描述信息相互作用关系的收益矩阵A。收益矩阵反应了信息之间彼此的作用关系,即博弈关系。如果Ai,j数值较大,说明属于类别Cj的信息能够对属于类别Ci的信息产生合作的促进作用,如果Ai,j数值较小,说明产生了竞争的抑制作用。收益矩阵的相应数值Ai,j,为强化或弱化信息的传播提供有效的手 段和依据。
    所述方法还包括:以时间T为间隔,重复计算每条信息的传播能力,直至信息ui的传播能力的增量低于限定值时,即ui的传播量基本稳定(增量很少),停止计算信息ui的传播能力,并以最后一次计算得到的信息ui的传播能力作为预测结果,其中,i≤ui≤n。
    以微博为载体具体说明本方法的实现方式。对社交网络中特定时间点t(如2014.3.1.9:00:00)之后的信息ui的传播进行预测:
    1.统计时间点t之前5天内微博上发布的信息,采用K均值法(K-means)将这些信息聚类成不同的类别,聚类后类别集合为{C1,C2,...,CM}。
    2.挖掘这些信息的博弈场景,通过机器学习拟合出描述信息相互作用关系的收益矩阵A(即信息博弈传播模型的参数),得到精确模型。
    3.统计在时间点t上微博上传播的信息集合{u1,u2,...,un},得到每条信息传播覆盖的顶点集,采用K最近邻(KNN)分类的方法对每条信息进行分类(分类到已有的聚类结果{C1,C2,...,CM}中来),判断信息所属的类别。
    挖掘t时刻{u1,u2,...,un}中每条信息的博弈场景,根据信息所属类别,利用信息博弈传播模型,对每条信息在每个博弈场景的传播能力进行预测,若在一个博弈场景得到一条信息的传播概率大于0.5,则该信息在该场景进行传播,否则不进行传播。在时刻t+T,t+2T,...重复上述过程,直至预测信息ui的传播量基本稳定(增量很少)。
    4.通过上述过程,最终确定信息ui传播到的用户和传播总量,达到对信息的传播路径和传播量进行预测的目的。
    最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员 应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

    关 键  词:
    基于 演化 博弈论 社交 网络 信息 传播 预测 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于演化博弈论的社交网络信息传播预测方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-629233.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1