Poster #190 1 Spectral Clustering of Signed Graphs Poster #190 - - PowerPoint PPT Presentation

poster 190
SMART_READER_LITE
LIVE PREVIEW

Poster #190 1 Spectral Clustering of Signed Graphs Poster #190 - - PowerPoint PPT Presentation

Spectral Clustering of Signed Graphs via Matrix Power Means Pedro Mercado, Francesco Tudisco and Matthias Hein ICML 2019, Long Beach, USA Poster #190 1 Spectral Clustering of Signed Graphs Poster #190 Our Goal: Extend Spectral Clustering to


slide-1
SLIDE 1

Spectral Clustering of Signed Graphs via Matrix Power Means

Pedro Mercado, Francesco Tudisco and Matthias Hein

ICML 2019, Long Beach, USA

Poster #190

1

slide-2
SLIDE 2

Spectral Clustering of Signed Graphs Poster #190

Our Goal: Extend Spectral Clustering to Graphs With Both Positive and Negative Edges Positive Edges: encode friendship, similarity, proximity, trust Negative Edges: encode enmity, dissimilarity, conflict, distrust

G ± =

  • ,
  • A signed graph is the pair G ± = (G +, G −) where

G + = (V , W +) encodes positive relations, and G − = (V , W −) encodes negative relations

2

slide-3
SLIDE 3

Spectral Clustering of Signed Graphs Poster #190

Clustering of Signed Graphs Given: an undirected signed graph G ± = (G +, G −) Goal : partition the graph such that edges within the same group have positive weights edges between different groups have negative weights

G + G − W + W −

Our Goal: define an operator that blends the information of (G +, G −) such that the smallest eigenvectors are informative.

3

slide-4
SLIDE 4

Spectral Clustering of Signed Graphs Poster #190

Our Goal: define an operator that blends the information of (G +, G −) such that the smallest eigenvectors are informative. State of the art approaches: LSR = L+ + Q− (Kunegis, 2010) LBR = L+ + W− (Chiang, 2012) H = (α − 1)I − √α(W+ − W−) + D+ + D− (Saade, 2015) Current methods are arithmetic means of Laplacians

4

slide-5
SLIDE 5

Spectral Clustering of Signed Graphs Poster #190

The power mean of non-negative scalars a, b, and p ∈ R: mp(a, b) = ap + bp 2 1/p Particular cases of the scalar power mean are:

p → −∞ p = −1 p → 0 p = 1 p → ∞ min{a, b} 2 ( 1

a + 1 b)−1

√ ab (a + b)/2 max{a, b} minimum harmonic mean geometric mean arithmetic mean maximum

We introduce the Signed Power Mean Laplacian as an alternative to blend the information of the signed graph G ±: Lp =

  • L+

sym

p +

  • Q−

sym

p 2 1/p

5

slide-6
SLIDE 6

Spectral Clustering of Signed Graphs Poster #190

Analysis in the Stochastic Block Model Theorem (loosely stated): The Signed Power Mean Laplacian Lp with p ≤ 0 is better than arithmetic mean approaches in expectation. Recovery of Clusters in Expectation

True False

minimum harmonic mean geometric mean arithmetic mean maximum (L−∞)

  • 0.1

0.1

  • 0.1

0.1

(L−1)

  • 0.1

0.1

  • 0.1

0.1

(L0)

  • 0.1

0.1

  • 0.1

0.1

(L1) (L∞)

6

slide-7
SLIDE 7

Spectral Clustering of Signed Graphs Poster #190

Analysis in the Stochastic Block Model Theorem (loosely stated): The Signed Power Mean Laplacian Lp with p ≤ 0 is better than arithmetic mean approaches in expectation. Average Clustering Error

0.5

minimum harmonic mean geometric mean arithmetic mean maximum

  • 0.1

0.1

  • 0.1

0.1

(L−10)

  • 0.1

0.1

  • 0.1

0.1

(L−1)

  • 0.1

0.1

  • 0.1

0.1

(L0)

  • 0.1

0.1

  • 0.1

0.1

(L1)

  • 0.1

0.1

  • 0.1

0.1

(L10)

Theorem (loosely stated): with high probability eigenvalues and eigenvectors of Lp concentrate around those of the expected Signed Power Mean Laplacian Lp

7