2.845

2023影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于ACP的动态网民群体运动组织建模与计算实验研究

王晓 韩双双 杨林瑶 曾轲 王飞跃

游康勇, 杨立山, 郭文彬. 无线传感器网络下基于压缩感知的多目标分层贪婪匹配定位. 自动化学报, 2019, 45(3): 480-489. doi: 10.16383/j.aas.2018.c170237
引用本文: 王晓, 韩双双, 杨林瑶, 曾轲, 王飞跃. 基于ACP的动态网民群体运动组织建模与计算实验研究. 自动化学报, 2020, 46(4): 653−669 doi: 10.16383/j.aas.c190641
YOU Kang-Yong, YANG Li-Shan, GUO Wen-Bin. Hierarchical Greedy Matching Pursuit for Multi-target Localization in Wireless Sensor Networks Using Compressive Sensing. ACTA AUTOMATICA SINICA, 2019, 45(3): 480-489. doi: 10.16383/j.aas.2018.c170237
Citation: Wang Xiao, Han Shuang-Shuang, Yang Lin-Yao, Zeng Ke, Wang Fei-Yue. The research on ACP-based modeling and computational experiment for cyber movement organizations. Acta Automatica Sinica, 2020, 46(4): 653−669 doi: 10.16383/j.aas.c190641

基于ACP的动态网民群体运动组织建模与计算实验研究

doi: 10.16383/j.aas.c190641
基金项目: 国家自然科学基金项目(61702519), 中国科协青年人才托举工程(2017QNRC001), 英特尔智能网联汽车大学合作研究中心项目(ICRI-IACV), 北京市科委项目(Z181100008918007)资助
详细信息
    作者简介:

    王晓:中国科学院自动化研究所复杂系统管理与控制国家重点实验室副研究员. 2016年获得中国科学院大学社会计算博士学位. 主要研究方向为群体行为的激发与汇聚激励, 群体智能和社交网络挖掘与分析. E-mail: x.wang@ia.ac.cn

    韩双双:中国科学院自动化研究所复杂系统管理与控制国家重点实验室副研究员. 2013年获得加拿大阿尔伯塔大学博士学位. 主要研究方向为平行网络, 社会网络, 无线网络关键技术.E-mail: shuangshuang.han@ia.ac.cn

    杨林瑶:中国科学院自动化研究所复杂系统管理与控制国家重点实验室博士研究生. 2017年获得山东大学信息科学与工程学院学士学位. 主要研究方向为社交网络分析、多智能体建模和复杂网络. E-mail: yanglinyao2017@ia.ac.cn

    曾轲:2014年于西安交通大学电信学院获得博士学位. 早期研究方向包括社交网络、社会计算、用户仿真建模研究. 近期他工作于美团网语音交互中心, 开展知识图谱、智能交互与知识计算的技术研究与实践应用, 重点关注知识计算与用户推荐方法的结合. E-mail: zengke02@meituan.com

    王飞跃:中国科学院自动化研究所复杂系统管理与控制国家重点实验室主任, 国防科技大学军事计算实验与平行系统技术研究中心主任, 中国科学院大学中国经济与社会安全研究中心主任, 青岛智能产业技术研究院院长. 主要研究方向为平行系统的方法与应用, 社会计算, 平行智能以及知识自动化. 本文通信作者. E-mail: feiyue.wang@ia.ac.cn

The Research on ACP-based Modeling and Computational Experiment for Cyber Movement Organizations

Funds: Supported by National Natural Science Foundation of China (61702519), Young Elite Scientists Sponsorship Program of China Association of Science and Technology (2017QNRC001), Intel Collaborative Research Institute for Intelligent and Automated Connected Vehicles ( ICRI-IACV) , and Beijing Municipal Science & Technology Commission (Z181100008918007)
  • 摘要: 由互联网促成的社会运动组织一经出现, 就受到了广大社会学者以及计算机领域专家的广泛关注. 一方面, 互联网特别是移动互联网在整合信息、引发共振、实时分享及高度互动等方面的特性, 为网民行为的大规模快速聚集提供了直通渠道, 使得多角度超视距观察并研究在线人群复杂行为及其组织特性成为可能; 另一方面, 这一研究在社会化媒体营销、共享经济、非军事组织行动中的应用意义愈加显著. 本文引入群体行为动力学和社会运动组织理论的研究, 提出基于ACP的动态网民群体运动组织(Cyber movement organizations, CMOs)研究方法. 本文工作首先使用多智能体建模方法构造双层结构的人工社区模型, 以此为基础对动态网民的个体以及群体动态组织行为展开计算实验探讨, 重点阐释了社区用户的交互行为机制及群体组织活动的建模机制, 为揭示微观个体简单行为对于宏观群体复杂涌现现象的影响奠定基础.
  • 随着无线通信技术的进步以及无线传感器网络(Wireless sensor network, WSN)和物联网等的高速发展, 如何精确定位监控区域内的多个目标已经成为信号处理领域中极具挑战和实际意义的问题.多目标定位可以应用于诸多场景, 例如, WSN中传感器节点定位[1]、室内定位[2]、污染源定位[3]、无线电监控等.

    传统的定位算法主要分为两类.一类是基于测距的定位算法, 典型算法有利用到达时间测距(Time of arrival, ToA)、利用到达时间差测距(Time difference of arrival, TDoA)、利用到达角度测距(Angle of arrival, AoA)和利用接收信号强度进行三边测距(Received signal strength indicator, RSSI)[4]; 一类是非测距的定位算法, 典型算法有DVhop定位[5]、基于信道感知定位[6]和RSSI指纹定位[7-8]等.然而这些方法都显示出一定的局限性.

    近年来, 压缩感知(Compressive sensing, CS)理论的兴起[9]为我们提供了一种全新的视角去看待多目标定位问题.通过对感知区域的网格化, 目标位置在空间域上的稀疏性为压缩感知理论体系的应用提供了可能.研究表明[10-11], 基于压缩感知的多目标定位方法能够实现比传统的定位方法更好的定位性能. Cevher等[12-13]提出了WSN中多目标定位的估计框架, 提出只需少量的测量, 便可以将目标位置的稀疏向量通过传感矩阵进行恢复.在此之后, Feng等[10]开始将多目标定位问题建立在压缩感知欠定方程上, 并采取了基追踪(Basis pursuit, BP)和基追踪降噪(Basis pursuit denoising, BPDN)等恢复算法进行仿真测试及性能比较. Zhang等[11]使用贪婪匹配追踪(Greedy matching pursuit, GMP)算法替代传统的压缩感知恢复算法, 提高了恢复的准确性, 同时对传感矩阵是否满足有限等距特性(Restricted isometry property, RIP)[9]进行了证明. Lin等[14]通过融合两种网格下的恢复结果获得了分集增益, 提高了定位精度.

    然而, 之前基于压缩感知定位的研究有诸多不足. 1)求解基于压缩感知的多目标定位问题时, 基于优化逼近的方法定位精度高但计算复杂, 基于贪婪恢复的方法计算简单却定位精度低; 2)简单使用一般的压缩感知恢复算法来实现定位, 忽略了多目标定位问题中丰富的结构信息, 无法有效提升定位性能; 3)为降低密集网格划分带来的强相关性, 文献中广泛采用的正交预处理方法[10]削弱了原始定位模型中的信噪比, 使得定位算法的抗噪性能大幅降低.

    鉴于此, 本文针对多目标定位问题, 给出了明确的系统模型, 证明预处理方法削弱模型信噪比, 提出一种新颖的基于压缩感知的层级贪婪匹配追踪定位算法(Hierarchical greedy matching pursuit, HGMP).所提算法具有线性计算复杂度, 提供了一种利用多目标定位场景中的结构信息实现快速贪婪定位的层级架构, 提高了多目标定位系统的定位精度和抗噪声性能.

    本节首先阐述基于德劳内三角剖分的空间网格化方法, 介绍基于压缩感知的多目标定位模型及各参数的意义.其次, 从压缩感知理论出发, 讨论定位问题中目标数、传感器数目、网格数目三者的相互制约关系.接着, 证明文献中广泛采用的基于正交的预处理操作本质上降低信噪比.最后, 在讨论部分阐述本文的主要动机.

    不失一般性, 设已知存在$K$个目标的二维感知区域被离散成$N$个网格点(目标服从感知区域内的连续均匀分布), 其中随机均匀散布$M$个传感器(位置已知), 每个传感器测量该点处的接收信号强度(Received signal strength, RSS).在空间网格点数目足够大的前提下, 可以用网格点近似估计目标的位置来确定$K$个目标发射源的位置.

    空间网格化是构建定位模型的第一步, 文献中广泛采用均匀矩形网格划分.理论上, 三角形和四面体是二维和三维空间的单纯形, 可以剖分任意复杂的几何形状.因三角剖分具有良好的灵活性和稳定性, 20世纪80年代后, 对三角剖分的研究飞速发展, 除了在有限元分析, 流体力学等传统领域大放光彩外, 在模式识别, 虚拟现实, 计算机视觉等领域也得到广泛的应用.

    本文采用新提出的基于德劳内三角剖分的空间网格化方法(Delaunay triangulation spatial gridding, DTSG)[14]. DTSG方法利用传感器节点和四个边界点作为原始网格点, 对感知区域进行初步的德劳内三角剖分, 然后依次添加各个德劳内三角形的重心作为新的网格节点, 重新对感知区域进行德劳内三角剖分, 如此迭代分裂, 直至网格点个数满足预设大小.相比均匀矩形网格, 其具有灵活、网格多分辨率、网格密度自适应的特点. Lin等[14]的研究显示, 统计平均意义下, DTSG网格划分方法的定位性能优于传统的均匀矩形网格划分方法.而实际中, 传感器的布置符合一定的先验知识, 如在无线电监控中, 固定监测站点和移动监测平台往往布置在非法电台出现机率大的区域.所以, 这种由传感器节点位置生成网格的空间划分方法更切合实际应用.图 1给出了$M=50$, $N=441$设定下DTSG网格划分结果.其中黑色圆点为随机布置的传感器节点, 灰色圆点为依据DTSG算法生成的网格节点, 五角星为目标发射源.图 1中的目标发射源节点用于示意定位模型, 由DTSG方法可知网格划分与目标无关.

    图 1  基于DTSG的三角网格划分
    Fig. 1  Triangulation grid using DTSG

    由于$K \ll N$, 所以目标的估计位置在空域上具有稀疏性.根据压缩感知理论, 多目标问题可以抽象为通过$M$维接收信号强度的有噪测量(噪声为测量噪声$n$, 近似为高斯噪声), 重建出$N$维空间中的$K$稀疏位置矢量的稀疏近似问题.模型为

    $ \begin{align}\label{model1} \boldsymbol{y} = \Phi \Psi \boldsymbol{x} + \boldsymbol{n} = A\boldsymbol{x} + \boldsymbol{n} \end{align} $

    (1)

    其中, 称为传感矩阵, 是一个过完备字典.在模型(1)中, 我们用网格点来近似真实的目标位置.各参数的意义如下:

    1) 目标稀疏位置矢量$\boldsymbol{x} \in {\bf R}_{+}^{N}$

    为$K$稀疏矢量, 编码了目标在网格点中的近似位置.如果目标被近似到第$i$个网格点上时, $x_i$为与目标功率有关的正数$C$, 否则为$0$.

    2) 基于RSS的稀疏基矩阵$\Psi \in {{\bf R}^{N \times N}}$

    的每一列$\pmb \psi_j$代表所有网格点对网格点$j$处目标的RSS测量.在不考虑信号增益的条件下, 网格点$j$处目标在网格点$i$上的接收信号强度满足空间传播的衰落模型[10]

    $ \begin{align}\label{propation1} RSS({d_{i, j}}) = {P_0} + {K_e} - 10\eta \lg \frac {{d_{i, \, j}}}{d_0} + \alpha + \beta \end{align} $

    (2)

    其中, $P_0$为信号发射功率, $K_e$为环境衰减因子, $d_{i, \, j}$为网格点$j$到网格点$i$的物理距离, $d_0$为近场参考距离. $\alpha$为快衰落的影响因子, $\beta$为阴影衰落的影响因子.显而易见, .不同于压缩感知原理中的稀疏基矩阵, 例如离散余弦变换基、快速傅里叶变换基、离散小波变换基等, 在多目标定位模型(1)中的稀疏基矩阵$\Psi$很可能不是$N$维空间的一个基矩阵, 即${\rm span}(\Psi)\subsetneq {{\bf R}^N}$.

    3) 测量矩阵$\Phi \in {{\bf R}^{M \times N}}$

    测量矩阵表示网格点中的传感器部署方案.多目标定位问题中, 稀疏基矩阵$\Phi$的前$M$列为传感器所在网格点, 所以测量矩阵形式为$\Phi =I_{M \times N}^M$ $=$ , 其中, $I_M$为$M$阶单位矩阵, 为全零矩阵.

    4) 测量结果矢量$\boldsymbol{y} \in {{\bf R}^M}$

    测量结果矢量$\boldsymbol{y}$为$M$个传感器的实际RSS测量结果. 中的任一元素$y_i$代表第$i$个传感器感知到的所有目标的功率叠加结果.

    $ \begin{align} {y_i} = \sum\limits_{j = 1}^K {RSS({d_{i, j}})} \end{align} $

    (3)

    在多目标定位问题中, 研究者感兴趣的问题是需要多少个接收传感器才能成功定位给定数目的目标发射源?网格划分越密集, 是否定位精度会越高?借由压缩感知理论, 可以获得关于这些问题的初步结论.

    对于无噪声压缩感知方程$\boldsymbol{y} = A\boldsymbol{x}$, 文献[11]证明, 若且$A$满足$(2K, \sigma)$的RIP条件, 则$\ell_1$范数最小化问题

    $ \begin{align}\label{L1min} \min{\lVert \boldsymbol{x} \rVert}_{1} ~~{\rm s.t.}~~\boldsymbol{y} = A\boldsymbol{x} \end{align} $

    (4)

    的解为$\hat{\boldsymbol{x}}$, 若$\boldsymbol{x}$是严格$K$稀疏信号, 则; 若$\pmb x$是非严格$K$稀疏信号, 则$\hat{\boldsymbol{x}}$能重建出$\boldsymbol{x}$最主要的$K$个系数.当$\boldsymbol{y}$受到噪声污染时, 压缩感知方程(1)的$\ell_1$范数最小化解的重建误差为${{c_0}{\epsilon_0}+{c_1}{\epsilon}}$, 其中${c_0}$, ${c_1}$为很小的正常数, $\epsilon_0$为$\boldsymbol{y}$的重建允许误差范围, ${\epsilon}$为无噪声时的重建误差.

    Zhang等[11]证明了多目标定位模型(1)的传感矩阵$A$以大概率满足RIP条件.所以从压缩感知的重构的角度来看, 给定网格划分结果确定了$A$的构成, 而$A$满足的RIP条件阶数又进一步确定了在当前传感矩阵下能够重构出的最大目标数$K$.同时, 为了重构出稀疏位置矢量$\boldsymbol{x}$, 传感器个数需满足$M$ $\ge$ ${\rm O}(K\lg (N/K))$.

    在多目标定位问题中, 目标位置的参数空间是连续的.基于压缩感知的定位方法通过把参数空间网格离散化获得对目标位置的网格点近似估计, 然后由这些网格点构成有限离散的过完备字典(即传感矩阵$A$).网格划分越精细, 网格点和真实目标之间的误差就越小, 但过密的网格会造成稀疏基字典中原子间的相关性越强, 进而使得压缩感知的重构性能下降[15], 有如下定理[12].

    定理1 [12]. 令$A \in {{\bf R}^{M \times N}}$为一个过完备字典, $\boldsymbol{a_j}$为其第$j$列, 定义相干性(Coherence) $\mu(A)$为

    $ \begin{align} \mu \left( A \right) = \mathop {\max }\limits_{1 \le i \ne j \le N} \frac{{\left| {\left\langle {\boldsymbol{a_i}, \boldsymbol{a_j}} \right\rangle } \right|}}{{{{\left\| {\boldsymbol{a_i}} \right\|}_2}{{\left\| {\boldsymbol{a_j}} \right\|}_2}}} \end{align} $

    (5)

    令$K \le 1 + 1/16u$, 当$M \ge {\rm O}(K\lg (N/K))$时, 任何$K$稀疏向量$\boldsymbol{x}$可以从测量$\boldsymbol{y} = A\boldsymbol{x}$中通过求解式(4)以大概率恢复.

    Cevher等[12]的研究表明, 在基于压缩感知的多目标定位场景中, $ \mu \left( A \right) $依赖于$\Delta /2D$.其中$\Delta$为网格精度, $D$为网格点和传感器之间的最大距离(由传感器部署和网格划分共同决定).从而, $\Delta$决定能够成功定位的目标数的下界, 而$D$决定其上界.

    另一方面, 为了缓解密集网格划分造成的传感矩阵各列之间的强相关性对压缩感知重建性能的影响, Feng等[10]提出一种基于正交的预处理方法降低了原始传感矩阵各列之间的相关性.此后, 这种预处理方法被研究者广泛使用[10, 14, 16], 下面对基于正交的预处理方法做出了详细介绍, 并证明在有噪情况下, 其本质上放大了噪声的影响, 降低了信噪比.

    定义1 (预处理算子T). 给定模型$\boldsymbol{y} = A\boldsymbol{x}+\boldsymbol{n}$, 定义线性预处理算子为.其中, $A^†$表示$A$的伪逆, 表示对矩阵$A$的规范正交化操作.

    设矩阵$A \in {\bf R}_r^{M \times N}$有SVD分解, 其中$U$和$V$均为正交矩阵, $\Sigma$的主对角线元素为$A$的奇异值, 非主对角元素为$0$. $r$为$A$的秩, $r \le M$.对测量结果矢量进行预处理

    $ \begin{align} T\boldsymbol{y} = &\ T ( A\boldsymbol{x} + \boldsymbol{n} ) = \notag \\ &\ { V^{\rm T}(:, 1:r) } V {\Sigma ^† } { U^{\rm T} } ( U \Sigma{ V^{\rm T} }\boldsymbol{x} +\boldsymbol{n} ) = \notag \\ &\ {V^{\rm T}(:, 1:r) } \boldsymbol{x} + \boldsymbol{n}' \end{align} $

    (6)

    其中, $\boldsymbol{n}' = I_{r \times N}^r{\Sigma ^† }{U^{\rm T}}\boldsymbol{n}$.记$\boldsymbol{z} = T\boldsymbol{y}$, 经过预处理后, 多目标定位模型(1)可以表示为

    $ \begin{align}\label{model2} \boldsymbol{z}= Q\boldsymbol{x} + \boldsymbol{n}' \end{align} $

    (7)

    其中, $V(:, 1:r)$为正交矩阵$V$的前$r$列构成的子矩阵.可以证明, 正交矩阵的随机子矩阵满足RIP条件[17].下文中, 称模型(1)为原始模型, 模型(7)为预处理模型, 相应地, $A$称为原始传感矩阵, $Q$称为预处理传感矩阵.

    可见, 相对原始传感矩阵$A$, 预处理传感矩阵$Q$的列间相关性已被大大降低.但预处理算子$T$并不是一个无损操作.从原始模型(1)到预处理模型(7), 相对信号功率, 预处理算子$T$放大了噪声水平, 即预处理算子$T$削弱了信噪比(Signal to noise ratio, SNR), 有如下定理.

    定义2 (信噪比SNR). 给定模型$\boldsymbol{y} = A\boldsymbol{x} + \boldsymbol{n}$, $\boldsymbol{x}$为随机向量.其中信号为$A\boldsymbol{x}$, 噪声.模型信噪比定义为

    $ \begin{align} SNR = \frac{{\rm E}({\lVert A\boldsymbol{x} \rVert}_2^2)}{{\rm E}({\lVert \boldsymbol{n} \rVert}_2^2)} \end{align} $

    (8)

    定理2. 给定模型$\boldsymbol{y} = A\boldsymbol{x} + \boldsymbol{n}$, 其中$A \in {\bf R}_M^{M \times N}$, 为随机向量且各分量$x_i$满足i.i.d. 条件.模型信噪比为$SNR_1$.对应预处理模型为, 模型信噪比为$SNR_2$.如果存在E$(x_i^2)$, $i=1, 2, \cdots, N$, 则$SNR_2$ $\le$ $SNR_1$.

    证明. $A =U \Sigma_1 V^{\rm T}$.其中,

    $ \Sigma_1 =[\Sigma \, \, O_{M \times (N-M)}], \ \ \Sigma = {\rm diag}\{s_1, s_2, \cdots, s_M\} $

    $s_i$为$A$的奇异值.

    记$V^{\rm T}\boldsymbol{x}=(v_1, v_2, \cdots, v_N)^{\rm T}$, , $1/s_2$, $\cdots, 1/s_M\}$.所以

    $ \begin{align*} &\lVert A\boldsymbol{x}\rVert_2^2 = \boldsymbol{x}^{\rm T}V\Sigma_1^{\rm T}U^{\rm T}U{\Sigma_1}V^{\rm T}\boldsymbol{x}=\mathop\sum\limits_{i=1}^{M}{s_i^2}{v_i}^2\\ &T=QA^† =[I_M, O_{M\times(N-M)}]V^{\rm T}\\ &\lVert TA\boldsymbol{x}\rVert_2^2 = \!\boldsymbol{x}^{\rm T}V\Sigma_1^{\rm T}U^{\rm T}U\Sigma^{†}\Sigma^{†}U^{\rm T}U{\Sigma_1}V^{\rm T}\boldsymbol{x}=\!\mathop\sum\limits_{i=1}^{M}{v_i}^2\\ &{\rm E}(\boldsymbol{n}^{\rm T}\boldsymbol{n})=M\sigma^2 \end{align*} $

    接下来考虑${\rm E}\{\lVert T\boldsymbol{n}\rVert_2^2\}$:

    $ {\rm E}\left\{ {\lVert T\boldsymbol{n}\rVert}_2^2 \right\}={\rm E}\left\{ {\lVert \Sigma^{†}U^{\rm T}\boldsymbol{n}\rVert}_2^2 \right\} $

    令$\boldsymbol{z}=U^{\rm T}\boldsymbol{n}$, $U$为正交矩阵.因为高斯白噪的正交变换仍为高斯白噪.所以, $ \boldsymbol{z}\sim {\rm N}(0, \sigma^{2}I)$.从而有

    $ {\rm E} \left\{ {\lVert \Sigma^{†}U^{\rm T}\boldsymbol{n}\rVert}_2^2 \right\} ={\rm E}\left\{ {\mathop\sum\limits_{i=1}^{M}{\dfrac{z_i^2}{s_i^2}}}\right\}= {\mathop\sum\limits_{i=1}^{M}{\dfrac{\sigma^2}{s_i^2}}} $

    所以

    $ \begin{align} &\frac{SNR_1}{SNR_2} = \frac{{\rm E}({\lVert A\boldsymbol{x} \rVert}_2^2){\rm E}({\lVert T\boldsymbol{n} \rVert}_2^2)} {{\rm E}({\lVert TA\boldsymbol{x} \rVert}_2^2){\rm E}({\lVert \boldsymbol{n} \rVert}_2^2)} \notag = \\ &\qquad \frac{{\rm E}\left(\mathop\sum\limits_{i=1}^{M}{s_i^2}{v_i}^2\right)\mathop\sum\limits_{i=1}^{M}{\frac{\sigma^2}{s_i^2}}} {{\rm E}\left(\mathop\sum\limits_{i=1}^{M}{v_i}^2\right)M\sigma^2}= \frac{\mathop\sum\limits_{i=1}^{M}{s_i^2}\mathop\sum\limits_{i=1}^{M}{\frac{1}{s_i^2}}} {M^2}\notag \end{align} $

    由Cauchy-Schwarz不等式, 有

    $ \begin{align} \mathop\sum\limits_{i=1}^{M}{s_i^2}\mathop\sum\limits_{i=1}^{M}{\frac{1}{s_i^2}} \ge \left(\mathop\sum\limits_{i=1}^{M}{s_i \frac{1}{s_i}}\right)^2=M^2 \notag \end{align} $

    综上所述

    $ \begin{align} SNR_2 \le SNR_1 \notag \end{align} $

    等号成立的条件为: $A$的所有奇异值都为1.

    在多目标定位模型(1)中, 按照空间传播损耗模型构建的原始传感矩阵$A$, 其奇异值一般远小于1, 根据定理2, 经过预处理算子$T$处理后, 预处理模型(7)的信噪比将远小于原始模型(1)的信噪比.

    由上述分析可知, 密集划分网格会造成$A$各列间的强相关性, 进而影响重建性能.而文献中为降低列间相关性而采取的正交预处理操作又被证明是放大噪声影响, 降低模型信噪比.然而, 对于定位场景, 只有目标附近的字典原子才会对真实的信号构成具有明显贡献, 远离目标的位置的原子划分并不会给定位带来益处.所以, 对于给定的网格化空间和相应的过完备字典$A$, 可以将观测子空间视为信号子空间和噪声子空间的叠加.

    此外, 在求解压缩感知定位问题上, 文献中采用的$\ell_1$范数最小化方法, 例如BP算法, 定位精度高, 抗噪声性能强, 但当$N$很大时, 其${\rm O}(N^3)$的计算成本过于昂贵. RIP条件意味着$A$近似正交的, 这启发了一系列通过迭代求解$\boldsymbol{x}$的$K$个最大稀疏的贪婪算法, 例如正交匹配追踪算法(Orthogonal matching pursuit, OMP)等.这些贪婪算法通常具有直观, 易于理解, 计算简单的优点.但在定位问题中, 其对噪声较为敏感, 且容易陷入局部最优解中.

    所以, 本文的主要动机为以贪婪重建的方式, 利用多目标定位场景中隐含的结构信息, 从观测子空间中分离出信号子空间, 降低测量噪声和网格密集划分所带来的强相关性的影响, 提升贪婪恢复的定位准确性.更具体地, 原始模型(1)中隐藏着丰富的结构信息, 预处理模型(7)适合于贪婪求解, 利用原始模型(1)和预处理模型(7)进行联合迭代贪婪定位, 将获得更优异的定位表现.

    本节首先分析多目标定位场景中隐含的结构信息.其次, 利用这些结构信息提出一种分层贪婪匹配追踪的多目标定位方法(HGMP).最后, 对所提算法的收敛性和计算复杂度做出分析.

    1) 团块模式

    原始模型(1)是对多目标定位问题的网格点近似, 真实的目标位置可能分布在感知区域的任何位置, 不一定精确地在网格点上.所以, 接收信号投影到网格空间上的能量将分散在真实目标附近的原子团上.迭代过程中, 残差投影到网格空间上的能量将分散在对当前残差贡献最大目标附近的原子团上.具体地, 在真实目标位置附近的网格点上, 压缩感知恢复系数或残差在网格空间上的投影具有相近的取值, 且幅度明显高于远离目标位置的网格点上的, 称这种模式为团块模式.图 2 (a)2 (b)分别展示的是恢复系数在网格点索引集上和网格空间上的团块模式. Yang等[16]注意到了恢复系数的团块模式, 其在BP算法的定位结果上利用KNN聚类对恢复位置进行加权平均, 鉴于BP算法的计算复杂度, 其很难被应用到实际中; 图 2 (c)展示的是在原始传感矩阵$A$上在OMP算法迭代过程中残差的团块模式, 可以清晰看到, 左边的目标对当前残差贡献最大, 其附近的原子团呈现出明显的团块模式; 图 2 (d)展示的是预处理传感矩阵$Q$上OMP算法迭代过程中残差在网格空间上的投影, 由于基于正交的预处理操作打乱了原始传感矩阵$A$中的相关性, 所以不再具有明显的团块模式.本文研究OMP算法迭代过程中残差在原始传感矩阵A的团块模式.

    图 2  多目标定位中的团块模式
    Fig. 2  Cluster pattern in multi-target localization

    2) 冗余信息

    如前所述, 为了在多目标定位问题中应用贪婪类压缩感知恢复算法, 文献中常采用预处理算子$T$.数学上, $T$是一个不可逆算子, 它把$M$维非稀疏矢量$\boldsymbol{y}$映射成$r$维()矢量$\boldsymbol{z}$, 再通过$\boldsymbol{z}$重建$N$维$K$稀疏矢量$\boldsymbol{x}$.前文的分析显示, $T$放大噪声的影响, 降低模型信噪比.此外, 预处理传感矩阵$Q$是一个正交矩阵的子矩阵, 相对原始传感矩阵而言, 其列之间的相关性已被大大降低.所以相对原始模型(1), 预处理模型损失了冗余的信息.对于一个系统来说, 冗余虽然带来有效性的降低, 但是另一方面, 却是系统可靠性的重要保障.在多目标定位问题中, 这种冗余信息的损失可以从$A$和$Q$的列相关性中得到解释. $A$中的每一列$\boldsymbol{a_j}$代表所有传感器对网格点$j$处目标的RSS测量, 空域中网格点$i$和网格点$j$距离越近, $\boldsymbol{a_i}$和$\boldsymbol{a_j}$就越相关.所以$A$的列之间的相关性具有清晰的物理意义.作为这种相关性在残差投影上的反映, 投影结果也会在空域上呈现出清晰的相关性, 如图 2 (c)所示, 残差在原始传感矩阵$A$上的投影呈现出清晰的团块模式.与此相反, 预处理传感矩阵$Q$是正交矩阵$V$的子矩阵, $Q$的列相关性已经无法直接体现空域上网格点间的相关性.如图 2 (d)所示, 残差在传感矩阵$Q$上的投影无清晰的团块模式.

    提出的HGMP算法是一种层级的贪婪算法, 利用多目标定位场景中的结构信息, 具有线性计算复杂度和很好的可解释性. HGMP算法的思想是以贪婪的方式, 逐步发掘多目标定位问题中的残差在原始传感矩阵中投影的团块模式, 进而利用预处理模型获得贪婪恢复.算法特征为:全局估计层获得目标可能位置的全局估计, 稀疏恢复层利用全局估计信息进行目标稀疏位置矢量压缩感知贪婪重建.有以下核心算法步骤.

    输入. 测量结果矢量$\boldsymbol{y}$, 原始感知矩阵$A$, 目标数$K$;

    输出. 目标位置恢复点集$P$, $\boldsymbol{x}$的$K$稀疏逼近$\hat{\boldsymbol{x}}$;

    初始化. 候选集$\Omega \leftarrow \phi $, 残差相关集$\Lambda \leftarrow \phi $, 删除集$\Delta \leftarrow \phi $, 残差$\boldsymbol{v} \leftarrow \boldsymbol{y}$, 格点索引集$\mathbb{N} \leftarrow \{ 1, 2$, $\cdots$, $N\}$;

    预处理. 计算预处理感知矩阵$Q$, 计算;

    全局估计层. 迭代量, 循环执行步骤$1$ $\sim$ $5$.

    步骤1. 寻找对当前残差贡献最大的原子团$\Lambda$ $\leftarrow$ $\{ j| \langle {\boldsymbol{v}, \boldsymbol{a_j}} \rangle > Th( {\boldsymbol{v}, A} )$, ;

    步骤2. 利用$\boldsymbol{z}$和$Q$, 在中进行局部正交匹配追踪, 得到$\Lambda$上的的恢复系数$\boldsymbol{\theta}$及其支撑集$\Pi$;

    步骤3. 对$\boldsymbol{\theta}$及其支撑集$ \Pi$正则化, 结果为;

    步骤4. 迭代更新. , ${\Delta \leftarrow \Delta \cup \Omega}$, $\boldsymbol{v}$ $\leftarrow$ $\boldsymbol{y}-A_{\Omega }A_{\Omega }^{†} \boldsymbol{y}$, ${i \leftarrow i + 1}$;

    步骤5. 如果, 进入下一次迭代, 返回步骤1;否则, 进入稀疏恢复层, 执行步骤6;

    稀疏恢复层.

    步骤6. 扩大候选集

    $ {\Omega \leftarrow \Omega \cup \left\{ {l\left. {\left| {l \in Neighbor(j, D), j \in \Omega , l \in \mathbb{N} \backslash \Omega } \right.} \right\}} \right.} $

    步骤7. 利用$\boldsymbol{z}$和$Q$, 在候选集$\Omega$中进行正交匹配追踪, 得到$\boldsymbol{x}$的$K$稀疏逼近$\hat{\boldsymbol{x}}$及其支撑集$P$; 其中, $A_\Omega$表示$A$的索引集为$\Omega$的列构成的子矩阵.步骤1中, $Th(\boldsymbol{v}, A)$是自适应动态门限, 定义为

    $ {Th(\boldsymbol{v}, A)=\max \{ A_{\mathbb{N} \backslash \Delta}^{\rm T}\boldsymbol{v} \}-{\rm std}(\{ A_{\mathbb{N} \backslash \Delta}^{\rm T}\boldsymbol{v} \}} $

    动态门限能够自适应地提取对当前残差贡献最大的原子团, 噪声水平高时, 残差投影系数的方差较大, 动态门限自适应地降低门限值来对抗噪声的干扰, 保证空域上与当前残差相关的目标附近格点能够被选入残差相关集$\Lambda$.反之, 当噪声水平低时, 动态门限会提高门限值, 减少选入残差相关集$\Lambda$中弱相关格点的数目.

    步骤3中, 正则化[18]处理旨在从恢复系数中找出幅度相近且具有最大能量的子集.给定恢复系数$\theta$及其下标集合$\Pi$, 在集合$\Pi$中寻找子集$\Pi_0$, 满足

    $ \left| {\theta_i} \right| \le 2\left| {\theta_j} \right|, \quad\forall i, j \in {\Pi _0} $

    正则化操作选择所有满足要求的子集$\Pi_0$中具有最大能量(的$\Pi_0$作为输出.

    步骤6中, $Neighbor(j, D)$指在空域上与格点$j$的欧氏距离小于门限值的格点集合.

    1) 收敛性和抗噪声性能

    不同于一般的基于压缩感知的定位方法, HGMP通过全局估计层获得目标可能位置的候选原子集合, 然后稀疏重建层在候选原子集合上获得最终的稀疏贪婪重建结果.这等效于从观测空间中分离出信号子空间, 然后在信号子空间上进行贪婪正交匹配追踪.在进行全局估计时, 利用原始传感矩阵$A$上残差投影的团块模式, 筛选出对当前残差贡献最大的原子团, 然后利用预处理传感矩阵$Q$易于贪婪恢复的优势获得局部正交匹配追踪恢复结果, 最后通过正则化处理从局部恢复结果中挑选出能量最大且贡献类似的原子团.由正则化操作的分析[18]可知, 最终全局估计层的输出原子团中一定包含OMP最终估计的$K$个原子, 而稀疏重建层算法是子空间上的OMP算法.所以, 在高信噪比条件下, HGMP将和OMP算法保持一致的收敛性.当信噪比较低时, OMP算法易受噪声干扰, 陷入局部最优解中, 而HGMP挑选原子的方法比OMP更为谨慎, 每次挑选出原子团而非单个最相关原子的模式也使得算法对噪声的鲁棒性更强.全局估计层把可能位置从$\mathbb{N}$缩小到候选集$\Omega$, 已经极大地去除了噪声造成的虚假目标位置候选点.所以, 在此基础上进行贪婪恢复定位具有明显的抗噪声优势.

    2) 计算复杂度

    步骤1中投影操作实质是矩阵向量乘法, 门限比对操作实质是一个遍历过程, 所以步骤1的复杂度为.

    步骤2把残差的能量正交投影到残差相关集$\Lambda$上, 实质上是一个OMP子问题, 复杂度为, 其中$C_1 = card(\Lambda)$且$C_1 \ll N$.

    步骤3中正则化操作实质上是大小为$C_1$的数集上的排序和二重循环遍历过程, 复杂度为 $+$ $K^{2})$.

    步骤4在候选集$\Omega$中更新残差涉及一个最小二乘问题, 复杂度为, 其中$C_2 =card(\Omega)$, 且满足$C_2 \ll N$.

    步骤6扩大候选集, 包含$C_2$个遍历格点集合的操作, 复杂度为.

    所以, 全局恢复层的复杂度为${\rm O}(K(MN +$ $MC_1^2$ $+$ .渐进地, 当$N$很大时, 占主导作用, 全局估计层的渐进复杂度为${\rm O}(KMN)$.

    稀疏恢复层是候选集上的稀疏度为$K$的OMP操作, 其复杂度为.

    综上所述, 当$N$较小时, HGMP算法计算复杂度不高于.当$N$很大时, HGMP算法的渐进复杂度为${\rm O}(KMN)$.

    为验证所提算法在抗噪性能和计算复杂度方面的提升, 采用经典的OMP算法和BP算法作为对比.此外, 为了对比算法在DTSG网格划分和均匀矩形网格划分上的性能, 对于同样的仿真参数设置, 每一次蒙特卡洛仿真中在两种网格上分别进行定位.仿真的硬件环境为Intel Core i7-6700处理器, 主频3.4 GHz, 8 GB内存; 软件环境为Windows 10 + MATLAB R2016a.

    平均定位正确率(Mean localization accuracy rate, MLAR).如果在距离真实目标$T_i$小于1 m的范围内能够找到恢复点$\hat{T_i}$, 认为目标$T_i$被成功定位, 恢复点$\hat{T_i}$被称为目标$T_i$的匹配恢复点.把被成功定位的目标个数${\#Successful\_Localized\_Targets}$与总目标个数${\#Targets}$的比值记为恢复的正确率.

    $ \begin{align} MLAR = \frac{{\#Successful\_ Localized\_Targets}}{{\#Targets}} \end{align} $

    (9)

    平均定位误差距离(Mean localization error distance, MLED)定义为目标$T_i$的真实位置$({x_i}$, ${y_i})$和最近的匹配恢复点位置$({\hat{x}_i, \hat{y}_i})$之间的平均欧氏距离, 公式为

    $ \begin{align} MLED = \frac{1}{K}\sum\limits_{i = 1}^K {\sqrt {{{({x_i} - {{\hat x}_i})}^2} + ({y_i} - {{\hat y}_i})^2} } \end{align} $

    (10)

    平均运行时间(Mean run time, MRT)指每次蒙特卡洛仿真中算法运行时间的平均值, 以此来评价算法的时间复杂度.

    感知区域设为$10\, {\rm m} \times 10\, {\rm m}$的方形区域, 网格点$N$ $=21 \times 21$, 目标数$K = 4$.目标有效全向辐射功率.稀疏基字典$\Psi$采用IEEE802.15.4标准中的室内传播损耗模型[14].

    $ \begin{align} & RSS(d) = \begin{cases} {P_t} - 40.2 - 20\lg d, &D \le 8\\ {P_t} - 58.5 - 33\lg \frac{d}{8}, &D > 8 \end{cases} \end{align} $

    (11)

    测量噪声为高斯白噪声, 为了有效验证算法的定位性能, 消除随机因素的影响, 取3 000次仿真的均值作为实验结果(每一次仿真均重新撒布目标和传感器, 重新构造空间网格).

    下文中均匀矩形网格划分简称为矩形网格, DTSG网格划分简称为三角网格.

    1) 抗噪声性能和计算复杂度

    图 3图 4分别给出了$M=50$时, 在均匀矩形网格划分和DTSG网格划分下各算法的平均定位正确率和平均定位误差距离受信噪比的影响.可以看出:

    图 3  噪声对平均定位正确率的影响
    Fig. 3  The influences of the noise level on MLAR
    图 4  噪声对平均定位误差距离的影响
    Fig. 4  The influences of the noise level on MLED

    a) 随着信噪比的增加, 各算法的平均定位正确率不断上升, 平均定位误差距离不断下降.当SNR $>$ 25 dB时, BP和OMP的定位性能趋于收敛, 当SNR $>$ 22 dB时, HGMP的定位性能趋于收敛.由于基于压缩感知的多目标定位模型是对真实目标位置的一个逼近模型, 当信噪比大于一定程度时, 多目标定位问题中的测量噪声不再是主要矛盾.对于图 3, 限制MLAR继续增加的主要因素为定义成功定位的精度(仿真中为1 m)和网格精度(网格划分带来的模型逼近误差, 仿真中平均网格间距为0.5 m); 对于图 4, 限制MLED继续降低的主要因素为网格精度.

    b) 在统计平均意义上, 对于BP算法和HGMP算法, DTSG三角网格划分和传统的均匀矩形网格划分的定位性能保持一致; 对于OMP, 在同样的噪声水平下, 三角网格划分能实现比均匀矩形划分更高的定位正确率和更低的定位误差距离.

    c) 在噪声占主要影响因素的前提下(SNR $<$ 25 dB), 通过在迭代过程中利用残差的团块模式, 限制在信号子空间上进行贪婪重建, HGMP的定位正确率和定位误差距离优于BP的, 远远优于OMP的, 显示出良好的抗噪能力.

    图 5给出上述实验过程中各算法的平均运行时间. HGMP算法的计算复杂度显著低于BP算法.随着信噪比的提高, HGMP的平均运行时间降低.这是因为噪声水平越低, 残差投影的团块结构越明显, 投影方差越小, 每次选入残差相关集$\Lambda$中的格点数目也越少, 从而运行时间也越少.同样的噪声水平下, HGMP算法在三角网格划分上的运行时间要高于矩形网格划分的, 近似是矩形网格划分的常数倍.这是因为计算残差相关集采取的动态门限函数和残差投影标准差相关, 由于三角网格划分的非均匀性和非规则性, 其投影方差大于均匀矩形网格划分的, 导致三角网格中的残差相关集包含更多的格点, 使得三角网格上的运行时间高于矩形网格上的.相对BP算法和HGMP算法, OMP只包含投影、最小二乘、更新残差三个步骤, 所以其计算最为简单, 但从图 3图 4可以看出, OMP低计算复杂度的代价是对噪声敏感, 当SNR较低时, 定位性能低于HGMP和BP.

    图 5  不同噪声水平下的平均运行时间
    Fig. 5  MRT under different noise level

    2) 传感器个数的影响

    图 6图 7分别给出了$SNR = 25$ dB条件下, 传感器数目为6, 8, 10, 15, 30, 40, 50时, 均匀矩形网格划分和DTSG网格划分下各算法的平均定位正确率和平均定位误差距离.可以清晰看出, 随着传感器的个数不断增加, 各算法的平均定位正确率不断上升, 平均定位误差距离不断下降, 但变化趋于平缓.对于$K=4$, $M=441$, 理论上需要传感器的下界为.从图 6图 7可以看出, 当传感器个数小于20时, 所有算法的平均定位误差距离都大于1 m, 平均定位正确率小于70 %.当传感器个数大于30时, 除了在矩形网格划分上的OMP算法外, 其他算法的平均定位误差距离都小于1 m, 相应的平均定位正确率大于82 %.统计意义上, 对于1 m范围的成功定位精度, 经验值和理论值之间的差距为11个传感器.其次, 对于同一传感器数目, HGMP在DTSG三角网格划分和均匀矩形网格划分下都显示出优于其他算法的定位性能, 且在DTSG三角网格划分下的HGMP定位性能最优.

    图 6  传感器个数对平均定位正确率的影响
    Fig. 6  The influences of sensor numbers on MLAR
    图 7  传感器个数对平均定位误差距离的影响
    Fig. 7  The influences of sensor numbers on MLED

    本文给出了一种新颖的基于压缩感知的多目标分层贪婪匹配定位方法(HGMP), 并证明了文献中广泛采用的正交预处理操作降低定位信噪比.所提算法从观测子空间中分离出信号子空间, 利用原始传感矩阵和预处理传感矩阵进行联合迭代贪婪定位, 提供一种利用多目标定位问题中丰富的结构信息实现鲁棒性贪婪定位的层级架构.理论分析和计算仿真表明, HGMP定位算法具有渐进线性复杂度${\rm O}(KMN)$.相同信噪比下, HGMP在不同网格划分上均展示出更好的定位性能.


  •  收稿日期 2019-09-06    录用日期 2020-01-09 Manuscript received September 6, 2019; accepted January 9, 2020 国家自然科学基金项目(61702519), 中国科协青年人才托举工程(2017QNRC001), 英特尔智能网联汽车大学合作研究中心项目(ICRI-IACV), 北京市科委项目(Z181100008918007)资助 Supported by National Natural Science Foundation of China (61702519), Young Elite Scientists Sponsorship Program of China Association of Science and Technology (2017QNRC001), Intel Collaborative Research Institute for Intelligent and Automated Connected Vehicles ( ICRI-IACV), and Beijing Municipal Science & Technology Commission (Z181100008918007) 本文责任编委 莫红 Recommended by Associate Editor MO Hong
  •  1. 中国科学院自动化研究所复杂系统管理与控制国家重点实验室 北京 100190    2. 青岛智能产业技术研究院 青岛 266000    3. 青岛慧拓机器智能有限公司 青岛 266000 4. 中国科学院大学 北京 100049 5. 北京三快在线科技有限公司 北京 100083 6. 国防科学技术大学军事计算实验与平行系统技术研究中心 长沙 410073 1. The State Key Laboratory for Management and Control of Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190 2. Qingdao Academy of Intelligent Industries, Qingdao 266000 3. Waytous Inc., Qingdao 266000 4. University of Chinese Academy of Sciences, Beijing 100049 5. Beijing Sankuai Online Technology Co., Ltd., Beijing 100083 6. The Research Center for Military Computational Experiments and Parallel Systems Technology, National University of Defense Technology, Changsha 410073
  • 图  1  CMOs的线上线下互动模式

    Fig.  1  Online and offline interaction mode of CMOs

    图  2  网络集群行为的理论解释模型

    Fig.  2  Theoretical interpretation model of network cluster behavior

    图  3  CMOs的人工社会建模和计算实验评估框架

    Fig.  3  The artificial society modeling and computational experiment evaluation framework for CMOs

    图  4  Agent通用结构模型

    Fig.  4  General structure of an agent

    图  5  人工社区的双层结构

    Fig.  5  The double-layer structure of artificial community

    图  6  基于多智能体建模的网络社区计算实验框架

    Fig.  6  Computational experiment framework of network community based on multi-agent modeling

    图  7  兴趣相似度阈值ω变化时, 群体发帖行为的分布情况

    Fig.  7  The distribution of crowd posting behavior when ω changes

    图  8  兴趣相似度阈值ω取[0.01,0.99]时,群体发帖行为分布的参数变化情况

    Fig.  8  The distribution of crowd posting behavior when ω changes

    图  9  初始智能体数量发生变化时,群体评论行为的分布情况

    Fig.  9  The distribution of crowd comment behavior when the number of initial agents changes

    表  1  个体知识相似度阈值$\omega$对于群体发帖行为分布的影响实验参数

    Table  1  Computational experimental parameters for the experiment on the influence of crowd behavior distribution by individual knowledge similarity threshold $\omega$

    Parameters Values
    $\omega$ $0.01\sim 0.09$
    $\varphi$ $0.5$
    ${Max\_A}_a$ $p({Max\_A}_a=X)=0.1$, $X=1.1, 1.2,\cdots,2.0$
    $GrowthRate_a$ $p(gr_a = Y) = 0.1$, $Y = 0.01, 0.02, \cdots, 0.1$
    Initial num of Agents $3\;000$
    Num of new Agents added at each time step 30
    $Knowledge$ $[a,z]$
    $|{AK\_Value}^{T_l}_{a}|=|TV\_Theme^{T_l}_{k}|$ $26$
    $value_{ak\_\omega}$ $p(value_{ak\_\omega} = Z)=0.1$, $Z=0.05, 0.1, \cdots, 0.5$
    C $10$
    Time $1\;000$
    下载: 导出CSV

    表  2  初始智能体数量变化对群体评论行为影响的实验参数

    Table  2  Computational experimental parameters of the effect crowd comment behavior by the number of initial agents

    Parameters Values
    ${Max\_A}_a$ $p({Max\_A}_a=X)=0.1$, $X=1.1, 1.2,\cdots,2.0$
    $GrowthRate_a$ $p(gr_a = Y) = 0.1$, $Y = 0.01, 0.02, \cdots, 0.1$
    Initial num of Agents $100\sim 3\;000$
    Num of new Agents added at each time step 30
    Number of Topics 1 000
    $Knowledge$ $[a,z]$
    $|{AK\_Value}^{T_l}_{a}|=|TV\_Theme^{T_l}_{k}|$ $26$
    $value_{ak\_\omega}$ $p(value_{ak\_\omega} = Z)=0.1$, $Z=0.05, 0.1, \cdots, 0.5$
    $c_1$ $0.9$
    C $10$
    Time $1\;000$
    下载: 导出CSV
  • [1] 1 Sökjer-Petersen M. The role of grassroot leaders in building networks and organizing learning groups. Nordic Psychology, 2010, 62(1): 4−23 doi: 10.1027/1901-2276/a000002
    [2] 2 Gu K, Liu D X, Wang K M. Social community detection scheme based on social-aware in mobile social networks. IEEE Access, 2019, 7: 173407−173418 doi: 10.1109/ACCESS.2019.2956149
    [3] 3 Cao J X, Liu W J, Cao B W, Wang P, Li S C, Liu B, Iqbal M. Social relationships and temp-spatial behaviors based community discovery to improve cyber security practices. IEEE Access, 2019, 7: 105973−105986 doi: 10.1109/ACCESS.2019.2931937
    [4] 4 Roy S, Dey P, Kundu D. Social network analysis of cricket community using a composite distributed framework: from implementation viewpoint. IEEE Transactions on Computational Social Systems, 2018, 5(1): 64−81 doi: 10.1109/TCSS.2017.2762430
    [5] 5 Zaamout K, Barker K. Structure of crowdsourcing community networks. IEEE Transactions on Computational Social Systems, 2018, 5(1): 144−155 doi: 10.1109/TCSS.2017.2768325
    [6] 6 Zhang X L, Liu J, Li J, Liu L X. Large-scale dynamic social network directed graph K-In&Out-degree anonymity algorithm for protecting community structure. IEEE Access, 2019, 7: 108371−108383 doi: 10.1109/ACCESS.2019.2933151
    [7] 7 Lazer D, Pentland A, Adamic L, Aral S, Barabasi A L, Brewer D, et al. Computational social science. Science, 2009, 323(5915): 721−723 doi: 10.1126/science.1167742
    [8] 8 Sundaram H, Lin Y, Choudhury M D, Kelliher A. Understanding community dynamics in online social networks: a multidisciplinary review. IEEE Signal Processing Magazine, 2012, 29(2): 33−40
    [9] 9 Zhou Y, Guan X, Zheng Q, Sun Q, Zhao J. Group dynamics in discussing incidental topics over online social networks. IEEE Network, 2010, 24(6): 42−47
    [10] 10 Feng X, Wang Y, Yu H, Luo F. A novel intelligence algorithm based on the social group optimization behaviors. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2018, 48(1): 65−76
    [11] 王飞跃. 基于社会计算和平行系统的动态网民群体研究. 上海理工大学学报, 2011, 33(1): 8−17 doi: 10.3969/j.issn.1007-6735.2011.01.002

    11 Wang Fei-Yue. Study on cyber-enabled social movement organizations based on social computing and parallel systems. Journal of University of Shanghai for Science and Technology, 2011, 33(1): 8−17 doi: 10.3969/j.issn.1007-6735.2011.01.002
    [12] 12 Sajadi S H, Fazli M, Habibi J. The affective evolution of social norms in social networks. IEEE Transactions on Computational Social Systems, 2018, 5(3): 727−735 doi: 10.1109/TCSS.2018.2855417
    [13] 13 Ye M B, Liu J, Anderson B D O, Yu C B, Basar T. Evolution of social power in social networks with dynamic topology. IEEE Transactions on Automatic Control, 2018, 63(11): 3793−3808 doi: 10.1109/TAC.2018.2805261
    [14] 14 Shuai H H, Shen C Y, Yang D N, Lan Y F C, Lee W C, Yu P S, et al. A comprehensive study on social network mental disorders detection via online social media mining. IEEE Transactions on Knowledge and Data Engineering, 2018, 30(7): 1212−1225 doi: 10.1109/TKDE.2017.2786695
    [15] 15 Wang W Y, He Z P, Shi P, Wu W W, Jiang Y C, An B, et al. Strategic social team crowdsourcing: forming a team of truthful workers for crowdsourcing in social networks. IEEE Transactions on Mobile Computing, 2019, 18(6): 1419−1432 doi: 10.1109/TMC.2018.2860978
    [16] 16 Chopra A K, Artikis A, Bentahar J, Colombetti M, Dignum F, Fornara N, et al. Research directions in agent communication. ACM Transactions on Intelligent Systems and Technology, 2012, 4(2): Article No.20
    [17] Jiao Y, Liu Y H, Wang J, Zhu J Q. Impact of habitual behaviors on human dynamics and spreading process. In: Proceedings of the 5th International ICST Conference on Communications and Networking in China. Beijing, China: IEEE, 2010. 25−27
    [18] Penaloza C I, Mae Y, Ohara K, Arai T. Social human behavior modeling for robot imitation learning. In: Proceedings of 2012 IEEE International Conference on Mechatronics and Automation. Chengdu, China: IEEE, 2012. 457−462
    [19] 19 Vazquez A, Racz B, Lukacs A, Barabasi A L. Impact of non-Poissonian activity patterns on spreading processes. Physical Review Letters, 2007, 98(15): Article No.158702 doi: 10.1103/PhysRevLett.98.158702
    [20] 20 Barabasi A L. The origin of bursts and heavy tails in human dynamics. Nature, 2005, 435(7039): 207−211 doi: 10.1038/nature03459
    [21] 21 Blanchard P, Hongler M O. Modeling human activity in the spirit of Barabasi’s queueing systems. Physical Review E, 2007, 75(2): Article No.26102 doi: 10.1103/PhysRevE.75.026102
    [22] 22 Bedogne C, Rodgers G J. A continuous model of human dynamics. Physica A: Statistical Mechanics and its Applications, 2007, 385(1): 356−362 doi: 10.1016/j.physa.2007.06.025
    [23] Leskovec J, Horvitz E. Planetary-scale views on a large instant-messaging network. In: Proceeding of the 17th International Conference on World Wide Web. New York: ACM, 2008. 915−924
    [24] 24 Hoteit S, Secci S, Sobolevsky S, Ratti C, Pujolle G. Estimating human trajectories and hotspots through mobile phone data. Computer Networks, 2014, 64: 296−307 doi: 10.1016/j.comnet.2014.02.011
    [25] 25 Zhao Z D, Zhou T. Empirical analysis of online human dynamics. Physica A: Statistical Mechanics and its Applications, 2012, 391(11): 3308−3315 doi: 10.1016/j.physa.2012.01.008
    [26] 26 Zhou T, Kiet H A T, Kim B J, Wang B H, Holme P. Role of activity in human dynamics. EPL (Europhysics Letters), 2008, 82(2): Article No.28002 doi: 10.1209/0295-5075/82/28002
    [27] 27 Duarte Torres S, Weber I, Hiemstra D. Analysis of search and browsing behavior of young users on the web. ACM Transactions on the Web, 2014, 8(2): Article No.7
    [28] 28 Hu H B, Han D Y. Empirical analysis of individual popularity and activity on an online music service system. Physica A: Statistical Mechanics and its Applications, 2008, 387(23): 5916−5921 doi: 10.1016/j.physa.2008.06.018
    [29] 29 Jiang Z Q, Zhou W X, Tan Q Z. Online-offline activities and game-playing behaviors of avatars in a massive multiplayer online role-playing game. EPL (Europhysics Letters), 2009, 88(4): Article No.48007 doi: 10.1209/0295-5075/88/48007
    [30] 30 Yan X Y, Zhou T. Destination choice game: a spatial interaction theory on human mobility. Scientific Reports, 2019, 9: Article No.9466 doi: 10.1038/s41598-019-46026-w
    [31] Zhou T, Han X P, Wang B H. Towards the understanding of human dynamics. Science Matters: Humanities as Complex Systems Singapore: World Scientific Publishing, 2015
    [32] 32 Wang P, Zhou T, Han X P, Wang B H. Modeling correlated human dynamics with temporal preference. Physica A: Statistical Mechanics and its Applications, 2014, 398: 145−151 doi: 10.1016/j.physa.2013.12.014
    [33] 33 Zhao Z D, Cai S M, Huang J M, Fu Y, Zhou T. Scaling behavior of online human activity. EPL (Europhysics Letters), 2012, 100(4): Article No.48004 doi: 10.1209/0295-5075/100/48004
    [34] 周涛, 韩筱璞, 闫小勇, 杨紫陌, 赵志丹, 汪秉宏. 人类行为时空特性的统计力学. 电子科技大学学报, 2013, 42(4): 481−540 doi: 10.3969/j.issn.1001-0548.2013.04.001

    34 Zhou Tao, Han Xiao-Pu, Yan Xiao-Yong, Yang Zi-Mo, Zhao Zhi-Dan, Wang Bing-Hong. Statistical mechanics on temporal and spatial activities of human. Journal of University of Electronic Science and Technology of China, 2013, 42(4): 481−540 doi: 10.3969/j.issn.1001-0548.2013.04.001
    [35] 张海涛, 周涛, 李春光. 基于个体智能的群集动力学演化分析与控制研究. 中国科技成果, 2016, (15): 77 doi: 10.3772/j.issn.1009-5659.2016.15.039

    35 Zhang Hai-Tao, Zhou Tao, Li Chun-Guang. Analysis and control of cluster dynamics based on individual intelligence. China Science and Technology Achievements, 2016, (15): 77 doi: 10.3772/j.issn.1009-5659.2016.15.039
    [36] 韩筱璞, 汪秉宏, 周涛. 人类行为动力学研究. 复杂系统与复杂性科学, 2010, 7(2-3): 132−144

    36 Han Xiao-Pu, Wang Bing-Hong, Zhou Tao. Researches of human dynamics. Complex Systems and Complexity Science, 2010, 7(2-3): 132−144
    [37] 周涛, 韩筱璞, 闫小勇, 杨紫陌, 赵志丹, 汪秉宏. 人类行为时空特性的统计力学. 电子科技大学学报, 2013, 42(4): 481−540 doi: 10.3969/j.issn.1001-0548.2013.04.001

    37 Zhou Tao, Han Xaio-Pu, Yan Xiao-Yong, Yang Zi-Mo, Zhao Zhi-Dan, Wang Bing-Hong. Statistical mechanics on temporal and spatial activities of human. Journal of University of Electronic Science and Technology of China, 2013, 42(4): 481−540 doi: 10.3969/j.issn.1001-0548.2013.04.001
    [38] 周涛, 汪秉宏, 韩筱璞, 尚明生. 社会网络分析及其在舆情和疫情防控中的应用. 系统工程学报, 2010, 25(6): 742−754

    38 Zhou Tao, Wang Bing-Hong, Han Xiao-Pu, Shang Ming-Sheng. Social network analysis and its application in the prevention and control of propagation for public opinion and the epidemic. Journal of Systems Engineering, 2010, 25(6): 742−754
    [39] 周涛, 傅忠谦, 牛永伟, 王达, 曾燕, 汪秉宏, 等. 复杂网络上传播动力学研究综述. 自然科学进展, 2005, 15(5): 513−518 doi: 10.3321/j.issn:1002-008X.2005.05.001

    39 Zhou Tao, Fu Zhong-Qian, Niu Yong-Wei, Wang Da, Zeng Yan, Wang Bing-Hong, et al. Overview of communication dynamics in complex networks. Progress in Natural Science, 2005, 15(5): 513−518 doi: 10.3321/j.issn:1002-008X.2005.05.001
    [40] 40 Zald M N, Ash R. Social movement organizations: growth, decay and change. Social Forces, 1966, 44(3): 327−341 doi: 10.2307/2575833
    [41] 赵鼎新. 社会与政治运动讲义. 北京: 社会科学文献出版社, 2006: 273

    Zhao D X. Social and Political Movements. Beijing: Social Sciences Academic Press, 2006: 273
    [42] Klandermans B, Roggeband C. Handbook of Social Movements Across Disciplines. Boston: Springer, 2007.
    [43] Smelser N J. Theory of Collective Behavior. New York, Free Press, 1962.
    [44] Tilly C. Does modernization breed revolution? Comparative Politics, 1973, 5(3): 425−447
    [45] Olson M. The Logic of Collective Action. Cambridge, Mass: Cambridge University Press, 1965.
    [46] McCarthy J D, Zald M. The Trend of Social Movements in America: Professionalization and Resource Mobilization. Morristown: General Learning Corporation, 1973.
    [47] 47 Eisinger P K. The conditions of protest behavior in American cities. The American Political Science Review, 1973, 67(1): 11−28 doi: 10.2307/1958525
    [48] McAdam D. Political Process and the Development of Black Insurgency (Second edition). Chicago: University of Chicago Press, 1982.
    [49] Goffman E. Frame Analysis. New York: Harper and Row Publisher, 1974.
    [50] Meyer D S, Tarrow S. The Social Movement Society: Contentious Politics for a New Century. Lanham, MD: Rowman and Littlefield, 1998.
    [51] Sharifian F. Cultural Conceptualisations and Language: Theoretical Framework and Applications. Amsterdam: John Benjamins Publishing Company, 2011.
    [52] 52 Passy F, Giugni M. Life-spheres, networks, and sustained participation in social movements: a phenomenological approach to political commitment. Sociological Forum, 2000, 15(1): 117−144 doi: 10.1023/A:1007550321469
    [53] Bissio R. Occupying new places for public life: politics and people in a network society. Whose World Is It Anyway? Civil Society, the United Nations, and the Multilateral Future. Ottawa: United Nations Association of Canada, 1999. 429−459
    [54] Gamson W A, Meyer D S. Framing political opportunity. Comparative Perspectives on Social Movements: Political Opportunities, Mobilizing Structures, and Cultural Framing. Cambridge: Cambridge University Press, 1996.
    [55] Mele C. Cyberspace and disadvantaged community: the internet as a tool for collective action. Communities in Cyberspace. London: Routledge, 2009. 290−310
    [56] 56 Clak J D, Themudo N S. Linking the web and the street: Internet-based “Dotcauses” and the “Anti-Globalization” movement. World Development, 2006, 34(1): 50−74 doi: 10.1016/j.worlddev.2005.09.001
    [57] 57 Earl J, Kimport K. Movement societies and digital protest: fan activism and other nonpolitical protest online. Sociological Theory, 2009, 27(3): 220−243 doi: 10.1111/j.1467-9558.2009.01346.x
    [58] 58 Garrett R K. Protest in an information society: a review of literature on social movements and new ICTs. Information Communication & Society, 2006, 9(2): 202−224
    [59] 马汀•奇达夫, 蔡文彬 [著], 王凤彬, 朱超威 [译]. 社会网络与组织. 北京: 中国人民大学出版社, 2007.

    Kilduff M, Tsai W [Author], Wang Feng-Bin, Zhu Chao-Wei [Translator]. Social Networks and Organizations. Beijing: China People’s University Press, 2007
    [60] 乐国安, 薛婷. 网络集群行为的理论解释模型探索. 南开学报(哲学社会科学版), 2011, (5): 116−123

    60 Yue Guo-An, Xue Ting. The theoretical interpretation model on the internet collective behaviors. Nankai Journal, 2011, (5): 116−123
    [61] 61 Chmiel A, Sienkiewicz J, Thelwall M, Paltoglou G, Buckley K, Kappas A, et al. Collective emotions online and their influence on community life. PLoS One, 2011, 6(7): Article No.e22207 doi: 10.1371/journal.pone.0022207
    [62] 夏艳. 网民群体行为及心理研究 [硕士学位论文], 南昌大学, 中国, 2011

    Xia Yan. Netizen Group Behavior and Psychological Research [Master thesis], Nanchang University, China, 2011
    [63] 63 Epstein J M, Axtell R. Artificial societies and generative social science. Artificial Life and Robotics, 1997, 1(1): 33−34 doi: 10.1007/BF02471109
    [64] Epstein J M, Axtell R. Growing Artificial Societies: Social Science from the Bottom up. Cambridge, USA: MIT Press, 1996.
    [65] 65 Jiang Y C, Jiang J C. Understanding social networks from a multiagent perspective. IEEE Transactions on Parallel and Distributed Systems, 2014, 25(10): 2743−2759 doi: 10.1109/TPDS.2013.254
    [66] 66 Lane N D, Xu Y, Lu H, Eisenman S B, Choudhury T, Campbell A T. Cooperative Communities (CoCo): exploiting social networks for large-scale modeling of human behavior. IEEE Pervasive Computing, 2011, 10(4): 45−53 doi: 10.1109/MPRV.2011.70
    [67] Nemiche M, Cavero V, Lopez R P. Understanding social behavior evolutions through agent-based modeling. In: Proceedings of 2012 International Conference on Multimedia Computing and Systems, Tangier, Morocco, 2012. pp. 980−986
    [68] 68 Radinsky K, Svore K M, Dumais S T, Shokouhi M, Teevan T, Bocharov A, et al. Behavioral dynamics on the Web: learning, modeling, and prediction. ACM Transactions on Information Systems, 2013, 31(3): Article No.16
    [69] 69 Zhou M, Dong H R, Zhao Y B, Ioannou P A, Wang F Y. Optimization of crowd evacuation with leaders in urban rail transit stations. IEEE Transactions on Intelligent Transportation Systems, 2019, 20(12): 4476−4487 doi: 10.1109/TITS.2018.2886415
    [70] 70 Wang F Y. Parallel control and management for intelligent transportation systems: concepts, architectures, and applications. IEEE Transactions on Intelligent Transportation Systems, 2010, 11(3): 630−638 doi: 10.1109/TITS.2010.2060218
    [71] 71 Wang F Y, Zheng N N, Cao D P, Martinez C M, Li L, Liu T. Parallel driving in CPSS: a unified approach for transport automation and vehicle intelligence. IEEE/CAA Journal of Automatica Sinica, 2017, 4(4): 577−587 doi: 10.1109/JAS.2017.7510598
    [72] 72 Han S S, Wang X, Zhang J J, Cao D P, Wang F Y. Parallel vehicular networks: a CPSS-based approach via multimodal big data in IoV. IEEE Internet of Things Journal, 2019, 6(1): 1079−1089 doi: 10.1109/JIOT.2018.2867039
    [73] 王晓, 要婷婷, 韩双双, 曹东璞, 王飞跃. 平行车联网: 基于ACP的智能车辆网联管理与控制. 自动化学报, 2018, 44(8): 1391−1404

    73 Wang Xiao, Yao Ting-Ting, Han Shuang-Shuang, Cao Dong-Pu, Wang Fei-Yue. Parallel internet of vehicles: the ACP-based networked management and control for intelligent vehicles. Acta Automatica Sinica, 2018, 44(8): 1391−1404
    [74] 74 Li L, Wang X, Wang K F, Lin Y L, Xin J M, Chen L, et al. Parallel testing of vehicle intelligence via virtual-real interaction. Science Robotics, 2019, 4(28): Article No.eaaw4106 doi: 10.1126/scirobotics.aaw4106
    [75] 杨林瑶, 韩双双, 王晓, 李玉珂, 王飞跃. 网络系统实验平台: 发展现状及展望. 自动化学报, 2019, 45(9): 1637−1654

    75 Yang Lin-Yao, Han Shuang-Shuang, Wang Xiao, Li Yu-Ke, Wang Fei-Yue. Computational experiment platforms for networks: the state of the art and prospect. Acta Automatica Sinica, 2019, 45(9): 1637−1654
    [76] 王飞跃, 张军, 张俊, 王晓. 工业智联网: 基本概念、关键技术与核心应用. 自动化学报, 2018, 44(9): 1606−1617

    76 Wang Fei-Yue, Zhang Jun, Zhang Jun, Wang Xiao. Industrial internet of minds: concept, technology and application. Acta Automatica Sinica, 2018, 44(9): 1606−1617
    [77] 林懿伦, 戴星原, 李力, 王晓, 王飞跃. 人工智能研究的新前线: 生成式对抗网络. 自动化学报, 2018, 44(5): 775−792

    77 Lin Yi-Lun, Dai Xing-Yuan, Li Li, Wang Xiao, Wang Fei-Yue. The New frontier of AI research: generative adversarial networks. Acta Automatica Sinica, 2018, 44(5): 775−792
    [78] 刘烁, 王帅, 孟庆振, 叶佩军, 王涛, 黄文林, 王飞跃. 基于ACP行为动力学的犯罪主体行为平行建模分析. 自动化学报, 2018, 44(2): 251−261

    78 Liu Shuo, Wang Shuai, Meng Qing-Zhen, Ye Pei-Jun, Wang Tao, Huang Wen-Lin, Wang Fei-Yue. Parallel modeling of criminal subjects behavior based on ACP behavioral dynamics. Acta Automatica Sinica, 2018, 44(2): 251−261
    [79] 王飞跃, 李晓晨, 毛文吉, 王涛. 社会计算的基本方法与应用. 杭州: 浙江大学出版社, 2013.

    Wang Fei-Yue, Li Xiao-Chen, Mao Wen-Ji, Wang Tao. Social Computing: Methods and Applications. Hangzhou: Zhejiang University Press, 2013.
    [80] 80 Wang X, Zheng X H, Zhang X Z, Zeng K, Wang F Y. Analysis of cyber interactive behaviors using artificial community and computational experiments. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2017, 47(6): 995−1006 doi: 10.1109/TSMC.2016.2615130
    [81] Minsky M. The Society of Mind. New York: Simon & Schuster, 1986.
    [82] Wooldridge M J, Jennings N R. Towards a theory of cooperative problem solving. In: Proceeding of the 6th European Workshop on Modelling Autonomous Agents in a Multi-Agent World. Odense, Denmark, 1994. 15−26
    [83] Russell S J, Norving P. Artificial Intelligence: A Modern Approach. Englewood Cliffs, New Jersey: Prentice Hall, 1995.
    [84] 刘大有, 杨鲲, 陈建中. Agent研究现状与发展趋势. 软件学报, 2000, 11(3): 315−321

    84 Liu Da-You, Yang Kun, Chen Jian-Zhong. Agents: present status and trends. Journal of Software, 2000, 11(3): 315−321
    [85] Swanke T A. Book review: growing artificial societies: social science from the bottom up. Review of Radical Political Economics, 1999, 31(2): 113−116
  • 期刊类型引用(10)

    1. 孟小燕. 融入自学习与多领导者策略的改进鲸鱼优化算法及多阈值图像分割. 计算机应用与软件. 2025(01): 205-212+233 . 百度学术
    2. 孙超. 伪对立学习与差分进化的改进鲸鱼优化算法及图像分割应用. 计算机应用与软件. 2024(09): 265-272+287 . 百度学术
    3. 柳长安,冯雪菱,孙长浩,赵丽娟. 基于改进麻雀算法的最大2维熵分割方法. 激光技术. 2022(02): 274-282 . 百度学术
    4. 李建华,王艺衡,杨来侠,李素丽,张聚良. 基于Canny算子和距离正则化水平集的乳腺植入物图像分割算法. 计算机应用与软件. 2022(10): 212-216+245 . 百度学术
    5. 邢致恺,贾鹤鸣,宋文龙. 基于莱维飞行樽海鞘群优化算法的多阈值图像分割. 自动化学报. 2021(02): 363-377 . 本站查看
    6. 宋杰,肖亮,练智超. 级联稀疏卷积与决策树集成的病理图像细胞核分割方法. 自动化学报. 2021(02): 378-390 . 本站查看
    7. 龚进慧,张贵仓. 自适应尺度参数的非均匀图像快速水平集分割. 计算机应用与软件. 2021(04): 231-238+304 . 百度学术
    8. 侯木舟,陈英皞. 基于改进的水平集模型工业零件图像分割方法. 中北大学学报(自然科学版). 2019(02): 155-160+166 . 百度学术
    9. 符艳军,孙开锋. 基于自动阈值分割的管内火焰大小计算. 自动化与仪器仪表. 2019(04): 118-121 . 百度学术
    10. 姚志文. 基于频域特征的机械焊缝缺陷图像分割仿真. 计算机仿真. 2019(12): 159-162+463 . 百度学术

    其他类型引用(8)

  • 加载中
  • 图(9) / 表(2)
    计量
    • 文章访问数:  8325
    • HTML全文浏览量:  2600
    • PDF下载量:  433
    • 被引次数: 18
    出版历程
    • 收稿日期:  2019-09-06
    • 录用日期:  2020-01-09
    • 网络出版日期:  2020-04-25
    • 刊出日期:  2020-04-24

    目录

    /

    返回文章
    返回