Home / Community / DM7 - Community Detection
Public

DM7 - Community Detection

20 accessible of 20 cards

Card Preview

20 accessible of 20 cards

A quick, read-only look at the deck content.

Term

What is the Affiliation Graph Model (AGM) used for?

Definition

It is a probabilistic generative model used primarily for overlapping community detection, assuming edges are generated based on the shared communities of two nodes.

Term

In AGM and BigCLAM, how does sharing multiple communities affect the probability of an edge existing?

Definition

The probability of an edge existing increases as the nodes share more communities, typically modeled as a noisy-OR function.

Term

What relaxation does BigCLAM introduce over standard AGM to vastly improve computational scalability?

Definition

It introduces a continuous, non-negative community membership strength parameter () for each node, allowing for efficient gradient-based optimization.

Term

What is the mathematical probability of an edge existing between node and node in the BigCLAM model?

Definition

.

Term

How are the parameters (the strength matrix ) of the BigCLAM model optimized?

Definition

By maximizing the log-likelihood of the observed graph using block coordinate ascent.

Term

What is a major advantage of the BigCLAM algorithm over traditional spectral clustering?

Definition

It can efficiently detect both overlapping and non-overlapping communities in near-linear time while handling arbitrary, non-convex cluster shapes.

Term

What is the Resolution Limit problem in modularity optimization?

Definition

The tendency of modularity-based algorithms to fail to detect small communities, instead artificially merging them into larger ones if the total number of edges in the network is very large.

Term

In Spectral Modularity optimization, which matrix is constructed to find the optimal partition?

Definition

The Modularity Matrix (), where entries are .