Co-Membership-based Generic Anomalous Communities Detection

03/30/2022
by   Shay Lapid, et al.
0

Nowadays, detecting anomalous communities in networks is an essential task in research, as it helps discover insights into community-structured networks. Most of the existing methods leverage either information regarding attributes of vertices or the topological structure of communities. In this study, we introduce the Co-Membership-based Generic Anomalous Communities Detection Algorithm (referred as to CMMAC), a novel and generic method that utilizes the information of vertices co-membership in multiple communities. CMMAC is domain-free and almost unaffected by communities' sizes and densities. Specifically, we train a classifier to predict the probability of each vertex in a community being a member of the community. We then rank the communities by the aggregated membership probabilities of each community's vertices. The lowest-ranked communities are considered to be anomalous. Furthermore, we present an algorithm for generating a community-structured random network enabling the infusion of anomalous communities to facilitate research in the field. We utilized it to generate two datasets, composed of thousands of labeled anomaly-infused networks, and published them. We experimented extensively on thousands of simulated, and real-world networks, infused with artificial anomalies. CMMAC outperformed other existing methods in a range of settings. Additionally, we demonstrated that CMMAC can identify abnormal communities in real-world unlabeled networks in different domains, such as Reddit and Wikipedia.

READ FULL TEXT
research
06/25/2015

Joint community and anomaly tracking in dynamic networks

Most real-world networks exhibit community structure, a phenomenon chara...
research
03/16/2015

Learning Mixed Membership Community Models in Social Tagging Networks through Tensor Methods

Community detection in graphs has been extensively studied both in theor...
research
01/17/2017

From Community Detection to Community Profiling

Most existing community-related studies focus on detection, which aim to...
research
01/20/2019

CommunityGAN: Community Detection with Generative Adversarial Nets

Community detection refers to the task of discovering groups of vertices...
research
06/28/2022

Sublinear-Time Clustering Oracle for Signed Graphs

Social networks are often modeled using signed graphs, where vertices co...
research
04/16/2018

Community Member Retrieval on Social Media using Textual Information

This paper addresses the problem of community membership detection using...
research
10/07/2021

AS-Level BGP Community Usage Classification

BGP communities are a popular mechanism used by network operators for tr...

Please sign up or login with your details

Forgot password? Click here to reset