Top Banner
Community-Based Labelling
11

Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

Jun 19, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

Community-BasedLabelling

Page 2: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

SocialNetworks

• Relatedusersandcontents• Analyzeinfluentialpeopleandcommunities

WebGraphs

• Giveranktowebpages

Page 3: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

Real World Networks

Page 4: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

BFS or Dijkstra’s algorithm

Page 5: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

E.g. Naïve Pair-wise Labelling (Index)

a b c d e …

a 1 1 1 1 1

b 1 2 3 4 5

c 1 3 6 10 15

d 1 4 10 20 35

e 1 5 15 35 70

… …

Page 6: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

Fact - real world networks have inborn communities

Why not index for each community?

Page 7: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

ReasonableIndexSizeComparativeQueryTime

Page 8: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

2-Layer Framework

1st Layer– Communities

2nd Layer– MetaGraph

Page 9: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

How it works

Dist(a, b) =Dist(a, bond(a)) + Dist(b, bond(b)) + Dist(bond(a), bond(b))

(fromCommunity labels)

(fromMeta-graph label)

Communities

Meta-graph

Page 10: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

TOOLS & DATASETS

Stanford Network Analysis PlatformS.N.A.P

• Amazon• DBLP• Emails

Datasets• Labelling for each community

C++

• Snap.py connects with SNAP• Community detection

Python

Page 11: Project Final Presentation · Google France Matchs Afril matchs afrique matchs africain en direct matchs afrique du sud nouvelle zelande 1995 matchs afrique du sud france 1995

Q&A

Contact:

Hao Zhang

[email protected]

www.zengineerhao.com