A Calculation Method and Device for Overlapping Community Collection Quality Index
A technology of quality measurement and overlapping communities, which is applied in the computer field, can solve problems such as the inapplicability of the calculation of large-scale community collection quality metrics, and achieve the effect of enriching the quality metrics of overlapping community collections and accelerating the operation speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0061] There are two existing calculation methods for calculating the set quality metrics of overlapping communities, including mutul3 (algorithm designed by the proposer of NMI_LFK) and onmi (algorithm designed by the proposer of NMI_MAX). mutul3 can calculate NMI_LFK, and onmi can calculate NMI_LFK and NMI_MAX at the same time. But these algorithms are all serial calculations. Based on this, the present invention proposes a new calculation method MPI-POCMC (MPI-Parallel Overlapping CommunityMetric Computation, a parallel community metric calculation based on the MPI standard), which is a parallel distributed framework algorithm. Compared with existing algorithms, the calculation method of the present invention is faster.
[0062] The flow chart of the calculation method of the non-overlapping community set quality metrics provided by the first embodiment of the present invention can be found in figure 1 , including:
[0063] Step 1. Obtain community set X={X 1 ,X 2 ,...X...
no. 2 example
[0091] The first kind of overlapping community set quality metric calculation device provided by the present invention can be found in image 3 As shown, it includes a processor 301, a memory 302 and a communication bus 303, wherein:
[0092] The communication bus 303 is used to realize connection and communication between the processor 301 and the memory 302;
[0093] The processor 301 is configured to execute a community set quality indicator calculation program stored in the memory 302, and the community set quality indicator calculation program includes:
[0094] Obtaining module, used to obtain community set X={X 1 ,X 2 ,...,X K}, Y={Y 1 ,Y 2 ,...,Y K'}, and the vertex set V={v 1 ,v 2 ,...,v n}; the K, K', and n respectively represent the number of elements in the community set X, Y and the vertex set V;
[0095] The processing module is used for according to the vertex set V={v 1 ,v 2 ,...,v n} for each vertex v in i , respectively traversing the community ...
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