On the evaluation potential of quality functions in community detection for different contexts
Jean Creusefond, and Thomas Largillier, and Sylvain Peyronnet

TL;DR
This paper investigates how different quality functions evaluate community detection in large networks, identifying contexts where certain functions perform consistently with real-world expectations.
Contribution
It introduces a methodology to classify network contexts and determine the most suitable quality functions for each, aiding better evaluation of community detection algorithms.
Findings
Identifies contexts where quality functions behave similarly
Determines the most consistent quality functions per context
Provides guidelines for selecting quality functions in practice
Abstract
Due to nowadays networks' sizes, the evaluation of a community detection algorithm can only be done using quality functions. These functions measure different networks/graphs structural properties, each of them corresponding to a different definition of a community. Since there exists many definitions for a community, choosing a quality function may be a difficult task, even if the networks' statistics/origins can give some clues about which one to choose. In this paper, we apply a general methodology to identify different contexts, i.e. groups of graphs where the quality functions behave similarly. In these contexts we identify the best quality functions, i.e. quality functions whose results are consistent with expectations from real life applications.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
