Spectral Clustering of Graphs with the Bethe Hessian
–Neural Information Processing Systems
Spectral clustering is a standard approach to label nodes on a graph by studying the (largest or lowest) eigenvalues of a symmetric real matrix such as e.g. the adjacency or the Laplacian. Recently, it has been argued that using instead a more complicated, non-symmetric and higher dimensional operator, related to the non-backtracking walk on the graph, leads to improved performance in detecting clusters, and even to optimal performance for the stochastic block model. Here, we propose to use instead a simpler object, a symmetric real matrix known as the Bethe Hessian operator, or deformed Laplacian. We show that this approach combines the performances of the non-backtracking operator, thus detecting clusters all the way down to the theoretical limit in the stochastic block model, with the computational, theoretical and memory advantages of real symmetric matrices. Clustering a graph into groups or functional modules (sometimes called communities) is a central task in many fields ranging from machine learning to biology. A common benchmark for this problem is to consider graphs generated by the stochastic block model (SBM) [7, 22].
Neural Information Processing Systems
Mar-13-2024, 09:01:23 GMT
- Country:
- North America > United States (0.14)
- Europe
- France (0.04)
- United Kingdom > England
- Oxfordshire > Oxford (0.04)
- Asia > Middle East
- Jordan (0.04)
- Technology: