基于多智能体的社会网络研究

上传人:ldj****22 文档编号:35669057 上传时间:2018-03-18 格式:PDF 页数:7 大小:2.16MB
返回 下载 相关 举报
基于多智能体的社会网络研究_第1页
第1页 / 共7页
基于多智能体的社会网络研究_第2页
第2页 / 共7页
基于多智能体的社会网络研究_第3页
第3页 / 共7页
基于多智能体的社会网络研究_第4页
第4页 / 共7页
基于多智能体的社会网络研究_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《基于多智能体的社会网络研究》由会员分享,可在线阅读,更多相关《基于多智能体的社会网络研究(7页珍藏版)》请在金锄头文库上搜索。

1、31第 10 卷 第 9 期 2014 年 9 月(比如个人、 群体、 组织、 单位等)和它们之间的社会交互关系所构成。根据在研究中对社会主体和社会关系结构的侧重情况,相关研究可以分为三大派别 : 面向结构的流派、面向主体的流派、主体与结构交叉的流派1。面向结构的流派面向结构的流派主要是研究社会网络的拓扑结构特征,即主要关注社会关系结构4。在社会网络的早期研究阶段,比如 20世纪 6070 年代,主要从图论和代数的角度来分析社会网络的结构拓扑性质和特征。在这种方法中, 社会网络可表示为图的形式。其中图的节点表示社会网络中的社会主体,图的边表示社会网络中的社会交互关系。在进行基于图论的社会网络研

2、究时,主要关注社会网络的以下典型拓扑结构特征: 中心度、 权威度、 结构平衡、传递性、结团、角色、位置、三元组等5。这种方法由于有图论、矩阵、代数论等成熟的数学工具为基础,因此具有理论性强、验证严密等特点。另外,当前的社会网络由于规模大,呈现出了复杂网络的形式。因此,社会网络的很多研究工作都采用了复杂网络的研究方法,通过统计的手段对大规模的数据进行实证研究。这类研究方法主要研究社会网络所呈现出的复杂网络的结构特征,包括小世界特性、无标度特性、随机网络特性等。比如,人们发现大多数社交网站都具有一种无标度主导(leadership) 结构6。总而言之,面向结构的流派将众多丰富多彩、性质各异的社会主

3、体抽象为图中的统一节点,而忽略了这些社会主体的行为特征和社会属性的影响,这是此类研究的局限性。面向主体的流派该流派主要研究社会网络中社会主体的行为方式和群体特征,还重点关注社会主体对社会网络结构的影响机制。在该流派研究中,社会网络被认为是社会主体群集行为的环境,其拓扑结构特征并不是太受关注。这部分的相关工作有 : 社会网络中的主引言社会网络在很多领域引起了人们的极大关注,其研究成果无论在科学研究还是社会现实中都具有很大的意义。社会网络主要由自治的社会主体和它们之间的社会交互关系所组成1, 2,而多智能体计算已经被公认为是一种能对自治多主体系统进行有效建模分析的方法3。本文主要将社会网络研究与多

4、智能体方法相结合,寻找社会网络与多智能体系统之间的关联性,提出基于多智能体研究社会网络的模型框架 ; 同时,本文还论述了基于多智能体研究社会网络中的典型问题信息传播 ;最后,我们将基于多智能体的社会网络研究方法与其他两种经典的社会网络研究方法进行比较,指出基于多智能体的社会网络研究方法的优缺点和未来发展趋势。社会网络研究的三 大流派社会网络主要是由社会主体蒋嶷川 东南大学基于多智能体的社会网络研究关键词 : 社会网络 多智能体系统32专题第 10 卷 第 9 期 2014 年 9 月体群集协作研究、社会群体中的社会影响力研究、社会网络中的信息传播、电子商务社会网络中的协商等。最近几年这方面的研

5、究涌现出了非常多的成果,特别在社会网络中的群集行为建模和行为特征分析方面取得了很大的进展7。比如,人们通过对社交网站中不同群体的行为数据的实证分析,发现了具有不同文化趣味和社会关系的群体之间的行为影响规律,以及不同种类社会群体的行为特征 ; 通过对社会网络中的用户博客数据进行实证分析,预测博客转发的规律。主体与结构交叉的流派在该流派中,社会主体与社会网络关系结构都被同时关注,既探索社会网络结构对社会主体行为的影响,也关注社会主体行为如何形成和改变网络结构,特别是两者之间的交叉作用更是研究的重点。这方面的工作在最近几年取得了巨大的进展,并引起了学术界的极大关注。比如,人们研究了社会网络结构与信息

6、传播的关系8,发现小世界拓扑特征有利于仅需一次交互就能传播的行为扩散,而高聚类网络特征会有利于需要多次交互才能传播的行为扩散。其原因是 : 小世界网络结构能为一次交互就能传播的行为提供更多更快的传播路径,而高聚类网络结构能为需要多次交互才能传播的行为提供更多冗余的强化连接关系。当前的研究越来越重视社会主体和群集行为的作用1。所以,本文主要关注面向主体和主体与结构交叉的研究,而对只面向结构的研究不进行讨论。 基于多智能体的社 会网络研究模型1从面向主体和主体与结构的研究观点而言,社会网络就是一种自组织的复杂多主体系统。因此,在最近几年出现了许多基于智能体研究社会网络的相关工作,主要有 : (1)

7、 采用多智能体方法对社会网络进行建模和仿真,比如基于多智能体方法对脸谱 (Facebook) 中的朋友链接关系网络进行研究开发9; 对社会网络中的社会交互和人群行为用智能体模型进行分析10。(2) 采用多智能体技术实现社会网络中的智能化、自适应、自治的服务,比如采用智能体技术和语义网技术来处理社会网络中大量的极端稀疏和异类的用户数据11。 (3) 利用多智能体分布式解决问题的能力,将其作为一种优化计算算法来研究社会网络。比如,将多智能体控制机制与社区挖掘算法结合起来发掘实时动态 Web文本中的社区12。但是,总体而言,在已有的相关研究中,主要还只是利用多智能体某一项具体的技术去研究具体的某个社

8、会网络,而尚未从方法学的角度提出基于智能体研究社会网络的综合性框架模型。总体框架不管是在社会网络还是多智能体系统中,协作 (coordination)都是至关重要的问题。因此,我们主要基于协作问题将社会网络和多智能体系统关联起来1。图 1是一个社会网络与多智能体系统的对应关系图。从图 1 中可以看出,我们可以将社会主体建模为智能体 ; 将社会网络环境与社会交互法则建模为多智能体系统中的交互环境与协作机制 ; 将社会网络结构建模为多智能体系统中的组织结构。因此,通过这种方法,就可以有效地基于多智能体来对社会网络的各个关键要素进行建模分析。在多智能体系统中以下四种协作情况较为常见 : (1) 合作

9、(cooperation),智能体之间采取合作的方式进行协作 ; (2) 非合作 (noncooperation),智能体之间采取非合作的方式进行协作 ;(3) 不可靠协作 (undependable co-ordination),智能体在协作中会采取一些主观的、违背既定协议的非可靠行为 ; (4) 异类与多维协作 (heterogeneous and multidimen-sional coordination),智能体属于不同的组织并且性质是异类的。1 本节思想的更详细内容可见作者前期在IEEE TPDS发表的论文1。33第 10 卷 第 9 期 2014 年 9 月因此,在社会网络中常用

10、的多智能体协作技术也是这四种,如图2 所示。目前主要有两种基于多智能体研究社会网络的典型方法 :一种是直接应用方法,另外一种是间接应用方法。直接应用方法直接将多智能体模型应用于社会网络中,它又主要包括两类 :一是采取多智能体机制来改善社 会 网 络 的 性 能,比如采取多智能体系统中的博弈论方法来改善社会网络中主体之间的竞争性交互以获得最大的系统效能值 ;二是采取多智能体方法来分析社会网络的性质,比如采取多智能体中的联盟机制来分析社会网络中的社区性质。间接应用方法是将多智能体模型作为一种中间介质去研究社会网络。比如,有关社会网络详细的数据知识不一定能完全得到,但我们可以首先根据已有的数据知识构

11、造一个多智能体模型来预测社会网络的行为,然后再不断地用新获得的社会网络数据来验证该多智能体模型的正确性和有效性。如果该多智能体模型与新获得的真实社会网络数据有差距,则继续修改完善该模型。这种过程将一直持续下去,直到该多智能体模型满足需求为止。常见社会网络中的多智 能体模型常见的社会网络有三类 : 合作社会网络、非合作社会网络、非可靠社会网络。下面我们进一步叙述这三种网络中常用的多智能体模型。在合作社会网络中,常见的研究有 : 合作社会主体之间的行为传播、社区结构与行为、同类社会主体之间的协作合作、社会主体之间的任务分配等。而在这几种研究中,常用到的多智能体模型与合作社会网络的对应关系为 : 基

12、于多智能体系统中的群集行为机制可用于研究社会网络中的行为传播 ; 基于多智能体系统中的联盟机制可用于研究社会网络中的社区结构 ; 基于多智能体系统中的组织协作可用于研究社会网络中的合作网络协作演化 ;基于多智能体系统中的任务分配机制可用于研究社会网络中的任务分配,如图 3 所示。在非合作社会网络中,常见的研究有 : 非合作社会主体之间的行为传播、非合作社会主体之间的社会博弈、非合作社会主体之间的任务分配。在这三种代表性研究中,常用的多智能体模型主要有 : 博弈论、机制设计、信社会网络环境与 社会交互法则交互环境与 协作机制图1 社会网络与多智能体系统之间的对应关系2 1 3 4 图2 社会网络

13、中常用的多智能体协作技术群集行 为机制 联盟机制 组织协作 任务分配合作式 行为传播社区结构 与行为同类组织 之间的协作任务分配图3 合作社会网络中常用的多智能体模型34专题第 10 卷 第 9 期 2014 年 9 月任 / 信誉机制。其中在非合作社会网络的传播与社会博弈中,经常使用多智能体的博弈论、机制设计、信任 / 信誉机制 ;在非合作社会网络的任务分配中,经常使用多智能体的机制设计和信任/ 信誉机制,如图 4 所示。在非可靠社会网络中,主要有两种典型情况 : 一种是非可靠的社会主体 ; 另外一种是非可靠的社会连接关系13。前者是由于社会主体本身主观上会采取非可靠的行为,从而违背社会网络

14、中既定的法则与协议 ; 后者有多种原因,可能是由于建立连接关系的社会主体不可靠,也有可能是连接关系的强度太弱小,甚至可能是社会主体之间通信中断。针对不同的非可靠类型,我们可以采取不同的多智能体模型。比如,我们可以采取博弈论来为非可靠社会主体之间的交互建模 ; 采取信任 / 信誉机制来衡量社会主体的可靠性 ; 同样,博弈论和信任 /信誉机制也可以用来为分析社会连接关系的不可靠情况建模。另外,多智能体系统中的结构调整机制也可以用于非可靠连接关系中,使得社会主体能自适应地感觉周围环境而调整连接关系,如图 5 所示。基于多智能体研究社 会网络中的信息传播2 信息传播简介社会网络中的信息传播主要研究信息

15、在社会网络的社会群体中如何传播影响, 从而达成协同14。我们经过总结分析,发现社会网络中的信息传播包括以下三个关键要素 : (1) 传播主体 (diffusion actor),也就是社会网络中传播信息的社会主体, 表示由 “谁(Who)”来传播信息 ; (2) 传播媒介 (diffu-sion medium),也就是信息传播的社会网络环境,表示“在哪儿(Where)”传播信息,包括社会网络连接特征(强连接或者弱连接) 、 社会网络结构 (高聚类网络、随机网络、小世界网络等)等 ; (3) 传播内容 (diffusion content),表示传播的是“什么 (What)” ,指具体传播的对象

16、,包括创新、谣言、病毒、行为习惯等。然后,根据上述社会网络中信息传播的三个关键要素的不同,人们提出了许多种传播模型 (diffusion model)。传播模型表示传播过程中主体之间的交互协议和决策机制等,主要表示“如何 (How)”传播信息。目前涌现出了非常多的传播模型,其中有代表性的有以下几种 : (1) 基于博弈论的传播模型 : 比如基于收益最大化博弈策略的社会网络中的创新传播模型15。(2) 基于阈值理论的传播模型,也就是每个社会主体根据其社会网络中的交互对象采取某种策略的比例是否超过一定阈值来决定自身策略16。(3) 基于模仿机制的社会网络的信息传播模型 : 比如社会主体根据其网络结构中的邻居所采取的策略值进行选择性模仿17。 (4) 基于传染病传播机制的信息传播模型,比如易感 - 感染 - 易感 (Susceptible-Infected-Susceptible, SIS) 模型以及其他变种18。因 此, 我 们 认 为 社 会 网络 中 的 信 息

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号