SCOREH+: A High-Order Node Proximity Spectral Clustering on Ratios-of-Eigenvectors
Yanhui Zhu, Fang Hu, Lei Hsin Kuo and Jia Liu
Department of Mathematics and Statistics
University of West Florida
Department of Computer Science
Iowa State University
yanhui@iastate.edu
Overview
Yanhui Zhu
2
SCOREH+: A new spectral clustering for community detection
Complex Networks & Community Detection
Complex Network
Yanhui Zhu
4
a complex network is a graph (network) with non-trivial topological features—features that do not occur in simple networks such as lattices or random graphs but often occur in graphs modelling of real systems.
Simple/ random graph
Internet traffic routing
SCOREH+: A new spectral clustering for community detection
Examples: Political blogs
Yanhui Zhu
5
L. Adamic, & N. Glance, 2005
SCOREH+: A new spectral clustering for community detection
Examples: Biology
Yanhui Zhu
6
V. Pancaldi, et. al., 2012
SCOREH+: A new spectral clustering for community detection
Community Detection
Yanhui Zhu
7
Community detection refers to the procedure of identifying groups of interacting vertices (i.e., nodes) in a network depending upon their structural properties (Yang et al., 2013; Kelley et al., 2012)
SCOREH+: A new spectral clustering for community detection
Spectral Clustering
Spectral Clustering (SC)
adjacency Matrix A, # clusters k
Yanhui Zhu
9
SCOREH+: A new spectral clustering for community detection
Spectral Clustering (SC)
Yanhui Zhu
10
SCOREH+: A new spectral clustering for community detection
A New Algorithm SCOREH+
SCOREH+
Yanhui Zhu
12
SCOREH+: A new spectral clustering for community detection
SCOREH+
adjacency Matrix A, # clusters k
Yanhui Zhu
13
SCOREH+: A new spectral clustering for community detection
SCOREH+
adjacency Matrix A, # clusters k
Yanhui Zhu
14
SCOREH+: A new spectral clustering for community detection
Step 1: Radial Basis Functions (RBFs)
Common choices of RBFs
Weight matrix
Yanhui Zhu
15
SCOREH+: A new spectral clustering for community detection
Step 1: High-Order Proximity
Yanhui Zhu
16
SCOREH+: A new spectral clustering for community detection
Step 7-8: Weak and strong signal networks
Yanhui Zhu
17
X-axis: No. eigenvalues
Y-axis: absolute value of eigenvalues
Left panel: Strong signal network
Right panel: weak signal network
SCOREH+: A new spectral clustering for community detection
Experiments
Evaluation Metrics
Yanhui Zhu
19
SCOREH+: A new spectral clustering for community detection
Evaluation Metrics
Yanhui Zhu
20
Newman, M. E. J. ,2006
SCOREH+: A new spectral clustering for community detection
Numerical Experiments
Yanhui Zhu
21
We generate networks by setting the number of nodes ranging from 150 to 10, 000, and the key parameter µ (mixing parameter) from 0.15 to 0.85.
Real-world networks
*LFR synthetic networks
*A. Lancichinetti, S. Fortunato, and F. Radicchi, 2008.
SCOREH+: A new spectral clustering for community detection
Numerical Experiments
Yanhui Zhu
22
(a): ground-truth network, (b)(c)(d) are results from SCORE, SCORE+, and our SCOREH+, respectively
SCOREH+: A new spectral clustering for community detection
Numerical Experiments
Yanhui Zhu
23
Corresponding optimal NMI
Using SC, SCORE, and SCORE+
SCOREH+: A new spectral clustering for community detection
Optimal RBFs
Yanhui Zhu
24
Optimal shaping parameter c of iMQ: [0, 0.1]
SCOREH+: A new spectral clustering for community detection
Numerical Experiments
Yanhui Zhu
25
SCOREH+: A new spectral clustering for community detection
Numerical Experiments
Yanhui Zhu
26
SCOREH+: A new spectral clustering for community detection
Conclusion
Yanhui Zhu
27
SCOREH+: A new spectral clustering for community detection
Conclusion
Yanhui Zhu
28
SCOREH+: A new spectral clustering for community detection
Questions