Overlapping community mining method based on multi-tag propagation
A community mining and multi-label technology, applied in the field of overlapping community mining based on multi-label propagation, can solve problems such as unstable results, achieve the effect of solving random problems, fast speed, and improving accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0076] In this embodiment, a network R1 including 7 nodes and 10 edges is taken as an example, such as Figure 4 and Figure 5 shown. Among them, node 1, node 2, node 3, and node 4 are a community, node 4, node 5, node 6, and node 7 are a community, and node 4 is an overlapping node.
[0077] Step 1. Initialization stage: Use the LeaderRank method to calculate the LR values of all nodes in the network, and sort them in descending order. The final sorting result is: {4, 1, 3, 5, 7, 2, 6}. This determines the update order of the nodes and assigns a unique label to each node.
[0078] Step 2, label propagation stage:
[0079] Step 2.1, first use Calculate the similarity between all nodes and generate a similarity matrix, as shown in Table 1:
[0080] Table 1 Similarity matrix of nodes in R1 network
[0081]
[0082]
[0083] Step 2.2. Taking node 4 as an example, its neighbor node labels are respectively {(1,1), (3,1), (5,1), (7,1)}, and the subordinate node labels...
Embodiment 2
[0088] In this embodiment, the regular game network of the Football American College Football Team is taken as an example. This network includes 115 nodes and 613 edges. Each node represents a football team, and each edge represents a match between football teams. The 115 football teams are made up of 11 leagues as well as a separate league of 5 teams. The actual community structure of the network is as follows Figure 6 As shown in , the nodes 37, 43, 81, 83, and 91 are regarded as independent alliances because they have not competed with each other. Next, the method of the present invention is used to divide the network. In order to evaluate the performance of the method, the extended modularity EQ is used to measure the division results of overlapping community structures.
[0089] First do the following definition:
[0090] Definition: Extended Modularity EQ
[0091] Extended modularity EQ is used as an evaluation index for the quality of overlapping communities. The ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com