CN104217073B - A Visual Layout Method of Network Community Gravity Guidance - Google Patents
A Visual Layout Method of Network Community Gravity Guidance Download PDFInfo
- Publication number
- CN104217073B CN104217073B CN201410425693.9A CN201410425693A CN104217073B CN 104217073 B CN104217073 B CN 104217073B CN 201410425693 A CN201410425693 A CN 201410425693A CN 104217073 B CN104217073 B CN 104217073B
- Authority
- CN
- China
- Prior art keywords
- community
- node
- nodes
- center
- layout
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000005484 gravity Effects 0.000 title claims abstract description 22
- 230000000007 visual effect Effects 0.000 title claims description 13
- 238000012800 visualization Methods 0.000 abstract description 4
- 238000004220 aggregation Methods 0.000 abstract 1
- 230000002776 aggregation Effects 0.000 abstract 1
- 230000000694 effects Effects 0.000 description 7
- 230000007423 decrease Effects 0.000 description 2
- 238000003012 network analysis Methods 0.000 description 2
- 235000005156 Brassica carinata Nutrition 0.000 description 1
- 244000257790 Brassica carinata Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000002922 simulated annealing Methods 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
- 238000007794 visualization technique Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及信息可视化领域,具体是一种能够反映复杂网络社团结构的可视化布局方法。本发明在力导引布局算法的基础上对每个节点加入社团引力,使同一社团的节点向社团的中心位置聚拢,将k‑means算法引入社团引力中,实现在布局的同时完成节点的聚类。为了防止和减少重叠,引入社团引力系数控制社团引力的大小。本发明不但可以展示复杂网络的社团结构,还有简单、易于实现和收敛速度快等特点。
The invention relates to the field of information visualization, in particular to a visualization layout method capable of reflecting complex network community structures. The present invention adds community gravity to each node on the basis of the force-guided layout algorithm, so that the nodes of the same community gather toward the center of the community, introduces the k-means algorithm into the community gravity, and realizes the aggregation of nodes while laying out kind. In order to prevent and reduce overlap, the community gravitational coefficient is introduced to control the size of the community gravitation. The invention not only can display the community structure of the complex network, but also has the characteristics of simplicity, easy realization, fast convergence speed and the like.
Description
技术领域technical field
本发明涉及信息可视化领域,具体是一种能够反映复杂网络社团结构的可视化布局方法。The invention relates to the field of information visualization, in particular to a visualization layout method capable of reflecting complex network community structures.
背景技术Background technique
可视化布局方法在社会关系网络领域应用广泛,可以用来展示个体与个体之间关系的紧密程度,直观展示网络信息传播过程等。在目前,可视化布局方法中最常见的是用力导引(force-directed)方法来展现网络结构,并且取得了良好的分析效果。但是,力导引方法大都没有考虑到图形聚类现象,其节点均匀分布这一布局原则,阻止了网络聚类特征的展现。The visual layout method is widely used in the field of social relationship network, which can be used to show the closeness of the relationship between individuals and intuitively show the process of network information dissemination, etc. At present, the most common method of visual layout is to use the force-directed method to display the network structure, and has achieved good analysis results. However, most of the force-guided methods do not take into account the graph clustering phenomenon, and the layout principle of uniform distribution of nodes prevents the display of network clustering characteristics.
为了解决力引导可视化布局方法大都无法展示复杂网络具有社团结构这一特性,研究者们通过引入社团划分算法,提出了先网络聚类再可视化布局的方法来展示复杂网络的社团结构。朱志良等人在《计算机辅助设计与图形学报》第23卷第11期上发表了题为“基于复杂网络社团划分的网络拓扑结构可视化布局算法”的文章,该文提出了一种基于社团划分的网络布局算法。首先利用复杂网络社团发现算法对网络中的节点进行社团划分,并将一个社团抽象为一个节点,以社团间的关联为边构建新的网络;在此基础上,运用物理类比方法确定社团中心点的位置,并根据社团的规模确定社团的区域范围;最后运用条件择优的方式填充社团内部节点以完成网络拓扑的布局。此布局方法能够对网络的社团结构进行展示,但是却将社团划分和布局算法相分离,并且布局结果无法对边缘节点进行有效的展示。公开号为CN101741623A的中国发明专利公开了一种网络技术领域的网络可视化方法,采用了基于模块度指标的社团划分方法对网络进行层划分,同样依赖于现有的社团划分方法先对网络进行聚类,然后再进行布局。使得布局步骤过于复杂,存在布局效率低等缺点。In order to solve the problem that most of the force-guided visual layout methods cannot show the community structure of complex networks, researchers introduced a community partition algorithm and proposed a method of first network clustering and then visual layout to show the community structure of complex networks. Zhu Zhiliang and others published an article entitled "Visual Layout Algorithm of Network Topology Structure Based on Complex Network Community Division" in "Journal of Computer-Aided Design and Graphics", Volume 23, Issue 11. This paper proposed a community-based network layout algorithm. Firstly, the complex network community discovery algorithm is used to divide the nodes in the network into communities, and a community is abstracted into a node, and a new network is constructed with the association between communities; on this basis, the center point of the community is determined by using the physical analogy method The location of the community, and the regional scope of the community is determined according to the size of the community; finally, the internal nodes of the community are filled in the way of condition selection to complete the layout of the network topology. This layout method can display the community structure of the network, but it separates the community division and the layout algorithm, and the layout results cannot effectively display the edge nodes. The Chinese invention patent with the publication number CN101741623A discloses a network visualization method in the field of network technology, which adopts the community division method based on the modularity index to divide the network layer, and also relies on the existing community division method to aggregate the network first. class, and then layout. The layout steps are too complicated, and there are disadvantages such as low layout efficiency.
因此,先网络聚类再可视化布局的方法在展示网络社团结构的时候存在以下问题:(1)布局方法太过于依赖已经存在的社团划分算法;(2)布局结果主观因素太多,一些网络结构信息有所丢失;(3)算法步骤复杂,不适用于大型网络。Therefore, the method of first network clustering and then visual layout has the following problems when displaying the network community structure: (1) the layout method is too dependent on the existing community division algorithm; (2) the layout results are too subjective, and some network structures Information is lost; (3) The algorithm steps are complex and not suitable for large networks.
发明内容Contents of the invention
本发明所要解决的技术问题是为了解决先网络聚类再可视化布局方法的局限性,实现布局的同时完成复杂网络社团结构的展示,提出一种社团引力导引的的可视化布局方法。The technical problem to be solved by the present invention is to solve the limitations of the network clustering first and then the visual layout method, realize the layout and complete the display of the complex network community structure at the same time, and propose a visual layout method guided by community gravity.
该方法是在力导引布局的基础上,对每个节点加入社团引力,并且引入了k-means算法原理,使同一社团的节点能够向社团的中心位置聚拢。通过社团引力系数控制社团引力的大小,防止和减少重叠,达到了良好的布局效果。对于社团引力聚类,根据节点的重要程度为节点设置质量,然后求取节点到所属社团的中心距离,最后设置合理的社团引力系数来得到每个节点的社团引力。节点将在社团引力的导引下,向社团的中心聚拢。具体方法包括:This method is based on the force-guided layout, adding community gravity to each node, and introducing the principle of k-means algorithm, so that the nodes of the same community can gather towards the center of the community. The community gravitational force is controlled by the community gravitational coefficient to prevent and reduce overlapping and achieve a good layout effect. For community gravity clustering, set the quality of nodes according to their importance, then calculate the distance from the node to the center of the community to which it belongs, and finally set a reasonable community gravity coefficient to obtain the community gravity of each node. The nodes will gather towards the center of the community under the guidance of the community's gravity. Specific methods include:
一种社团引力导引的可视化布局方法,根据节点中心度为节点确定质量;根据社团的节点数,节点的位置确定社团的中心位置,节点根据其到社团中心位置的距离选取所属社团;计算网络中其他节点对节点的引力和斥力,根据引力和斥力对节点布局;计算社团对节点的社团引力,节点在社团引力的导引下,向社团的中心聚拢,使得同一社团的节点聚集在一起,实现聚类的效果。A visual layout method guided by community gravity, which determines the quality of nodes according to the node centrality; determines the center position of the community according to the number of nodes in the community and the position of the nodes, and selects the community according to the distance from the node to the center of the community; calculates the network According to the attraction and repulsion of other nodes in the node, the nodes are laid out according to the attraction and repulsion; the community gravity of the community to the node is calculated, and the nodes gather towards the center of the community under the guidance of the community gravity, so that the nodes of the same community gather together. To achieve the effect of clustering.
根据两个节点的实际距离d和理想距离r,调用公式:计算来自于边的引力fa(d)和来自于节点的斥力fr(d);根据节点v的质量M[v],节点v到社团Ck中心位置uk的距离dk,调用公式:fg(d)=gM[v]min(d1、d2、...、dk)计算社团对节点v的社团引力,其中,g为社团引力系数。According to the actual distance d and the ideal distance r of two nodes, call the formula: Calculate the attractive force f a (d) from the edge and the repulsive force f r (d) from the node; according to the mass M[v] of the node v, the distance d k from the node v to the center position u k of the community C k , call the formula : f g (d)=gM[v]min(d 1 , d 2 , . . . , d k ) calculates the community gravitational force of the community on node v, where g is the community gravitational coefficient.
节点布局受到三个作用力的影响,分别是有边相连的节点之间的引力、所有节点之间的斥力和所有节点与所属社团的社团引力。对于社团中心位置的确定,引入了k-means算法求取社团中心。确定社团中心位置具体包括步骤:(1)随机选取k个节点作为初始社团中心;(2)选取与节点距离最近的初始社团中心作为该节点的社团中心,节点归属于该社团;(3)当所有节点的社团归属被确定之后,调用公式确定第k个社团的中心位置,n表示社团k的节点数,pv表示节点v的位置;(4)重复步骤(2)-(3)确定各社团的中心位置,当系统温度达到最小值,所有社团中心位置确定。The node layout is affected by three forces, which are the gravitational force between nodes connected by edges, the repulsive force between all nodes, and the community gravitational force between all nodes and their communities. For the determination of the location of the community center, the k-means algorithm is introduced to obtain the community center. Determining the location of the community center specifically includes steps: (1) randomly select k nodes as the initial community center; (2) select the initial community center closest to the node as the community center of the node, and the node belongs to the community; (3) when After the community ownership of all nodes is determined, call the formula Determine the center position of the kth community, n represents the number of nodes of community k, p v represents the position of node v; (4) repeat steps (2)-(3) to determine the center position of each community, when the system temperature reaches the minimum value , the positions of all community centers are determined.
对于防止和减少重叠,需要通过调整社团引力系数的大小实现。一般情况下,节点数越多,社团引力系数越小。经过实验,社团引力系数的值最优一般取0-2之间。To prevent and reduce overlap, it is necessary to adjust the size of the community gravitational coefficient. In general, the more nodes, the smaller the community gravitational coefficient. After experiments, the optimal value of community gravitational coefficient is generally between 0 and 2.
本发明将网络聚类与可视化布局相结合,提高了布局结果的客观性,防止了边缘节点信息的丢失,并且算法简单、易于实现和收敛速度快等。The invention combines network clustering with visual layout, improves the objectivity of layout results, prevents loss of edge node information, and has simple algorithm, easy implementation and fast convergence speed.
附图说明Description of drawings
图1社团引力导引的可视化布局方法流程图;Figure 1 is a flow chart of the visual layout method of community gravity guidance;
图2本发明的布局在Zachary数据集上的布局效果。Fig. 2 is the layout effect of the layout of the present invention on the Zachary dataset.
具体实施方式detailed description
下面结合附图对本发明的内容作进一步详细说明。The content of the present invention will be described in further detail below in conjunction with the accompanying drawings.
整个系统将在斥力、引力和社团引力相互作用下达到平衡,其中社团引力用于引导节点向社团中心聚拢。其次,不直接通过对节点进行社团划分来获取社团中心位置,而是将k-means算法原理引入社团引力中,完成社团中心的确定。最后针对节点重叠问题,对社团引力系数进行调整,防止节点向社团中心点过渡聚拢。The whole system will reach equilibrium under the interaction of repulsion, gravity and community gravity, where community gravity is used to guide nodes to gather towards the center of the community. Secondly, instead of directly obtaining the location of the community center by dividing the nodes into communities, the principle of the k-means algorithm is introduced into the community gravity to complete the determination of the community center. Finally, for the problem of node overlap, the community gravitational coefficient is adjusted to prevent the nodes from transitioning to the center of the community.
首先每个节点的质量由节点的重要性来决定。可以根据网络分析中的节点中心度(degree centrality),紧密中心度(closeness centrality)和间距中心度(betweennesscentrality)作为衡量节点重要度的标准,不同的质量划分标准产生的布局都能够显示网络聚类特性。其次,确定节点到社团中心的距离,聚类效果的产生主要由该距离决定。然后根据社团引力系数来得到每个节点的社团引力大小。社团引力系数的取值主要取决于节点的数量,一般来说,节点数越多,社团引力系数值越小。First, the quality of each node is determined by the importance of the node. According to the node centrality (degree centrality), closeness centrality (closeness centrality) and distance centrality (betweenness centrality) in network analysis as the standard to measure the importance of nodes, the layout generated by different quality division standards can show network clustering characteristic. Secondly, determine the distance from the node to the center of the community, and the generation of the clustering effect is mainly determined by the distance. Then the community gravity of each node is obtained according to the community gravity coefficient. The value of the community gravitational coefficient mainly depends on the number of nodes. Generally speaking, the more nodes there are, the smaller the value of the community gravitational coefficient.
设G为一个网络,用节点和边表示为G(V,E),其中V为n个节点的集合{v1,v2,...,vn},E为m条边的集合{e1,e2,...,em},G可以被划分为k个社团{C1,C2,…,Ck},对应的社团中心为{u1,u2,…,uk}。如果将布局问题等价于物理中物体的受力情况,那么节点将在三个力的作用下达到平衡:来自于其他节点的斥力,来自于边的引力和来自于所在社团的社团引力。具体的实施步骤如图1所示为:Let G be a network, represented by nodes and edges as G(V,E), where V is a set of n nodes {v 1 ,v 2 ,...,v n }, and E is a set of m edges{ e 1 ,e 2 ,...,e m }, G can be divided into k communities {C 1 ,C 2 ,…,C k }, and the corresponding community centers are {u 1 ,u 2 ,…,u k }. If the layout problem is equivalent to the force of objects in physics, then the node will reach equilibrium under the action of three forces: the repulsion from other nodes, the attraction from the edge and the community gravity from the community. The specific implementation steps are shown in Figure 1 as follows:
A1:为初始化阶段。根据网络分析中的节点中心度方法为节点确定质量,即相应中心度越大节点的质量越大。A1: It is the initialization stage. According to the node centrality method in network analysis, the quality of the node is determined, that is, the greater the corresponding centrality, the greater the quality of the node.
A2:计算节点所受引力和斥力,引力和斥力主要用来维持系统的平衡和减少边交叉。根据两个节点的实际距离d和理想距离r,调用公式(1)的FR算法计算引力fa(d)和斥力fr(d)。根据引力fa(d)和斥力fr(d)对节点布局,布局的原则是存在边的节点应该相邻,但是要保持一定的距离,最佳距离取决于节点的数量和画布的大小。斥力是存在于所有的节点,引力仅存在于有边的节点。每次布局迭代节点的移动范围会随着温度的降低逐步的减少,系统温度降到最低,布局也会达到最佳状态。A2: Calculate the gravitational and repulsive forces on the nodes. The gravitational and repulsive forces are mainly used to maintain the balance of the system and reduce edge crossings. According to the actual distance d and the ideal distance r of two nodes, call the FR algorithm of formula (1) to calculate the attractive force f a (d) and the repulsive force f r (d). According to the attractive force f a (d) and the repulsive force f r (d) to the node layout, the layout principle is that the nodes with edges should be adjacent, but a certain distance should be kept. The optimal distance depends on the number of nodes and the size of the canvas. The repulsive force exists on all nodes, and the attractive force only exists on the nodes with edges. The moving range of each layout iteration node will gradually decrease as the temperature decreases, and the system temperature will be reduced to the lowest level, and the layout will reach the best state.
A3:确定社团中心位置。采用基于k-means算法来求取社团中心。具体社团中心位置确定方法如下:(1)随机选取K个节点作为初始社团中心,K代表社团个数;(2)求取其他节点与这K个社团中心的距离,选取与节点距离最近的初始社团中心作为该节点的社团中心,节点归属于该社团;(3)当所有节点的社团归属被确定之后,确定各社团的中心位置,调用公式确定第k个社团的中心位置,n表示社团k的节点数,pv表示节点v的位置;(4)重复步骤(2)-(3),当系统温度达到最小值,所有社团中心位置确定。A3: Determine the location of the community center. The community center is obtained by using the k-means algorithm. The specific method for determining the location of the community center is as follows: (1) Randomly select K nodes as the initial community center, K represents the number of communities; (2) Calculate the distance between other nodes and the K community centers, and select the initial node with the closest distance to the node The community center is the community center of the node, and the node belongs to the community; (3) After the community ownership of all nodes is determined, determine the center position of each community, and call the formula Determine the center position of the kth community, n represents the number of nodes of community k, p v represents the position of node v; (4) repeat steps (2)-(3), when the system temperature reaches the minimum value, the center positions of all communities are determined .
A4:根据社团引力fg(d)进一步调整布局,使得同一社团的节点能够聚集在一起,实现聚类的效果。根据节点v的质量M[v],节点v到社团中心点uk的距离dk,调用公式(2)计算来自于所在社团对节点v的社团引力,其中,g为社团引力系数,dk为节点v和社团k的距离:A4: Further adjust the layout according to the community gravity f g (d), so that the nodes of the same community can be gathered together to achieve the effect of clustering. According to the mass M[v] of node v, the distance d k from node v to the center point u k of the community, call the formula (2) to calculate the community gravitational force from the community to node v, where g is the community gravitational coefficient, d k is the distance between node v and community k:
fg(d)=gM[v]min(d1、d2、...、dk) (2)f g (d)=gM[v]min(d 1 , d 2 , . . . , d k ) (2)
A5:调整社团引力系数g的值,从而防止节点过渡聚拢。g的大小主要取决于节点的数量,一般来说,节点数越多,g值越小。其值通常在0到2之间。A5: Adjust the value of the community gravitational coefficient g to prevent the nodes from gathering together. The size of g mainly depends on the number of nodes. Generally speaking, the more nodes there are, the smaller the value of g is. Its value is usually between 0 and 2.
A6:当系统的温度达到给定的最小值时节点调整结束,否则执行步骤A2。对于温度的调整,可使用模拟退火原则,即是先给定一个比较高的温度值,再慢慢的降低这个温度值,直到降到最小值。A6: When the temperature of the system reaches the given minimum value, the node adjustment ends, otherwise, go to step A2. For temperature adjustment, the principle of simulated annealing can be used, that is, a relatively high temperature value is given first, and then the temperature value is slowly lowered until it reaches the minimum value.
为了量化该收敛条件下产生的社团结构的强弱程度,引入模块度Q评估社团结构的强弱。In order to quantify the strength of the community structure generated under this convergence condition, the modularity Q is introduced to evaluate the strength of the community structure.
其中,ki和kj代表节点i和j的度数,Ci和Cj代表节点i和j所属的社团,m是网络G的总边数。当i和j属于同一社团的时候,δ(CiCj)=1,否则δ(CiCj)=0。Aij代表i和j的连接情况,当i和j之间存在边的时候Aij=1,否则Aij=0。模块度被广泛应用了社团检测之中,它的值介于0到1之间,一般当模块度值在0.3以上,能够发现社团结构。Among them, k i and k j represent the degrees of nodes i and j, Ci and Cj represent the communities to which nodes i and j belong, and m is the total number of edges in the network G. When i and j belong to the same community, δ(C i C j )=1, otherwise δ(C i C j )=0. A ij represents the connection between i and j, when there is an edge between i and j, A ij =1, otherwise A ij =0. Modularity is widely used in community detection, and its value is between 0 and 1. Generally, when the modularity value is above 0.3, the community structure can be found.
图2本发明的布局在Zachary数据集上的布局效果。选择了公开数据集Zachary进行试验。Zachary网络描述了美国一所大学的空手道俱乐部成员间的相互社会关系,包含34个节点,78条边。节点代表俱乐部成员,边代表两个成员之间相互认识。布局效果如图2所示,可以看出该算法能够明显反映出复杂网络的社团结构特性。Fig. 2 is the layout effect of the layout of the present invention on the Zachary dataset. The public dataset Zachary was chosen for experimentation. The Zachary network describes the mutual social relationship among members of a karate club in an American university, including 34 nodes and 78 edges. Nodes represent club members, and edges represent mutual acquaintances between two members. The layout effect is shown in Figure 2. It can be seen that the algorithm can clearly reflect the community structure characteristics of complex networks.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410425693.9A CN104217073B (en) | 2014-08-26 | 2014-08-26 | A Visual Layout Method of Network Community Gravity Guidance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410425693.9A CN104217073B (en) | 2014-08-26 | 2014-08-26 | A Visual Layout Method of Network Community Gravity Guidance |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104217073A CN104217073A (en) | 2014-12-17 |
CN104217073B true CN104217073B (en) | 2017-07-25 |
Family
ID=52098559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410425693.9A Active CN104217073B (en) | 2014-08-26 | 2014-08-26 | A Visual Layout Method of Network Community Gravity Guidance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104217073B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105654387B (en) * | 2015-03-17 | 2020-03-17 | 重庆邮电大学 | Time-varying network community evolution visualization method introducing quantization index |
US10269152B2 (en) | 2015-06-05 | 2019-04-23 | International Business Machines Corporation | Force-directed graphs |
CN105260611B (en) * | 2015-10-26 | 2018-11-13 | 浙江工业大学 | Figure layout method based on nodal community transmission function |
CN106708839B (en) * | 2015-11-12 | 2021-04-23 | 创新先进技术有限公司 | Relational network architecture display method and device |
CN106919584B (en) * | 2015-12-26 | 2020-07-07 | 华为技术有限公司 | A layout method and device for a topology map |
CN105912562B (en) * | 2016-03-21 | 2019-05-14 | 华南理工大学 | Data visualization method and its system based on hierarchical model |
CN105959132B (en) * | 2016-04-21 | 2019-09-10 | 重庆邮电大学 | A kind of community's layout method for visualizing towards large scale network |
CN106484804A (en) * | 2016-09-22 | 2017-03-08 | 北京金堤科技有限公司 | Key element based on electric field simulation and relation methods of exhibiting |
CN106682811B (en) * | 2016-11-23 | 2020-11-03 | 广西中烟工业有限责任公司 | A Market Network Visualization Method Based on Density Clustering and Force-Guided Algorithm |
CN106709507B (en) * | 2016-11-29 | 2019-11-08 | 北京林业大学 | A Data Binding Method for Parallel Coordinate System View Clustering of Force-Directed Segmented Bones |
CN106934422B (en) * | 2017-03-16 | 2019-07-26 | 浙江工业大学 | Hierarchical visual abstraction method based on improved force guide diagram layout |
CN108319904A (en) * | 2018-01-24 | 2018-07-24 | 江苏金陵科技集团有限公司 | A kind of virtual interactive interface method assisting face or Car license recognition |
CN109245921A (en) * | 2018-08-24 | 2019-01-18 | 电子科技大学 | A kind of network topology structure method for visualizing in irregular area |
CN109766478B (en) * | 2019-01-08 | 2021-06-29 | 浙江财经大学 | A Semantic Enhanced Large-Scale Multivariate Graph Simplified Visualization Approach |
CN110110074A (en) * | 2019-05-10 | 2019-08-09 | 齐鲁工业大学 | A kind of timing data in literature analysis method and device based on Dynamic Network Analysis |
CN111666312B (en) * | 2020-05-13 | 2023-05-23 | 中国科学院软件研究所 | Social network community cluster mining method and system based on universal gravitation law |
CN112507018A (en) * | 2020-12-08 | 2021-03-16 | 南京理工大学 | Information presentation method based on gravity model |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102893275A (en) * | 2010-05-14 | 2013-01-23 | 微软公司 | Automated social networking graph mining and visualization |
-
2014
- 2014-08-26 CN CN201410425693.9A patent/CN104217073B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102893275A (en) * | 2010-05-14 | 2013-01-23 | 微软公司 | Automated social networking graph mining and visualization |
Non-Patent Citations (1)
Title |
---|
《BBS虚拟社区的演化规律探索及仿真》;吴渝 等;《系统工程理论与实践》;20101031;第30卷(第10期);第1883-1890页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104217073A (en) | 2014-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104217073B (en) | A Visual Layout Method of Network Community Gravity Guidance | |
CN110969250B (en) | Neural network training method and device | |
CN105959132B (en) | A kind of community's layout method for visualizing towards large scale network | |
CN104008165B (en) | Club detecting method based on network topology and node attribute | |
CN103106279B (en) | Clustering method a kind of while based on nodal community and structural relationship similarity | |
CN106934422B (en) | Hierarchical visual abstraction method based on improved force guide diagram layout | |
CN106484754B (en) | Knowledge forest layout method based on hierarchical data Yu diagram data visualization technique | |
CN105654387B (en) | Time-varying network community evolution visualization method introducing quantization index | |
CN107403049A (en) | A kind of Q Learning pedestrians evacuation emulation method and system based on artificial neural network | |
WO2017117951A1 (en) | Virtual mapping method and device | |
US9146941B2 (en) | Image tag pair graph for image annotation | |
CN103366379B (en) | Level set medical image partition method based on heredity Kernel fuzzy clustering | |
CN107451183B (en) | Knowledge map construction method based on text clustering idea | |
CN105260611B (en) | Figure layout method based on nodal community transmission function | |
CN106789338B (en) | Method for discovering key people in dynamic large-scale social network | |
CN108540988A (en) | A kind of scene partitioning method and device | |
CN117236421A (en) | A large model training method based on federated knowledge distillation | |
CN110532666A (en) | Urban micro-climate evolution analysis method based on wind environment variation | |
CN105448290B (en) | A kind of audio feature extraction methods becoming frame per second | |
CN110166287A (en) | A kind of same user identification method based on cum rights hypergraph | |
CN109582985A (en) | A kind of NoC mapping method of improved genetic Annealing | |
CN105591876B (en) | A virtual network mapping method | |
CN102075582B (en) | Storage method for data storage model of credible cloud storage system | |
CN105138684B (en) | A kind of information processing method and information processing unit | |
CN102394812A (en) | Self-feedback dynamic self-adaption resource distribution method of cognitive network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |