版权归原作者所有,如有侵权,请联系我们

[科普中国]-信任智能体

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

一.定义

为了能引导社交网络中参与者的负面行为,我们引入了信任智能体,并通过设置信任智能体的社会特征来引导参与者的行为,使得参与者尽可能少的参与这个负面行为1。其中信任智能体的社会特征可以根据参与者社会特征进行选择,这可以使得参与者能够信任智能体,并且跟随着智能体的决策行为1。

二.基于信任智能体的行为引导基于信任智能体的行为引导具体流程如下:

[步骤1] 根据社区中群体行为特征及相关背景设计特定的信任智能体特征,从而使信任智能体被社区中的其他参与者最大程度的信任,进而使信任智能体对社交网络中参与者的影响达到最大。

首先,采用社区发现算法将所述社交网络划分成若干个社区23,然后对任意一个社区中所有参与者的行为集合进行特征词语的提取及相应的文本挖掘,从而获得所述社区中所有参与者的群体行为特征45;具体来说,就是将任意一个社区中所有参与者的行为集合进行特征词语的提取,并剔除与行为不相关的噪音信息及一些低频行为特征,从而获得这个社区中所有参与者的行为特征集合;进而获得该社区的群体行为特征集合。

然后,针对对应的群体行为特征及相关背景,我们需要设计信任智能体的行为特征信息6及社交背景信息7。对于行为特征的设定,信任智能体的行为特征被设置成与社区的群体行为特征较相似,并与社区中若干参与者的行为特征最相似。在这个基础之上,考虑对于社交背景信息的设定,根据信任的定义,对社交背景信息中包括的个人喜好8和社会角色9等因素进行合适的参数设定,这将使信任智能体对社交网络中的参与者群体的影响达到最大。

[步骤2] 研究由社交网络的网络结构10,参与者个体行为9和群体行为4互动构成的离散动力系统中群体行为演化的非线性动态性质,以引入一种只需要少量信任智能体的利用现代计算方法的社交网络动态群体行为引导系统框架。

通过控制所述第个社区中的信任智能体的行为特征集合和社交背景信息,引导所述第个社区中所有参与者的行为集合;进而通过控制所述信任智能体集合中的每个信任智能体,引导每个社区的参与者所对应的行为集合,从而引导所述社交网络G的群体行为集合U,以实现所述社交网络G中Φ%参与者不在所述监控区域中。