Method and device for calculating quality measure index of overlapping community set
A technology of quality measurement and overlapping communities, applied in the computer field, can solve problems such as inapplicable calculation of quality metrics for large-scale community collections
- 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 index 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 the connection communication between the processor 301 and the memory 302;
[0093] The processor 301 is configured to execute the community set quality metric index calculation program stored in the memory 302, and the community set quality metric index calculation program includes:
[0094] The acquisition module is used to acquire the community set X={X 1 ,X 2 ,...,X K}, Y={Y 1 ,Y 2 ,...,Y K'}, and the vertex set V={v including each community in the community set X and Y 1 ,v 2 ,...,v n}; Described K, K', n represent the number of elements in community set X, Y and vertex set V respectively;
[0095] A processing module, for according to the vertex set V={v 1 ,v 2 ,...,v n...
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