Node2vec: Scalable Feature Learning For Networks: Aditya Grover Et Al. Presented By: Saim Mehmood Ahmadreza Jeddi
Node2vec: Scalable Feature Learning For Networks: Aditya Grover Et Al. Presented By: Saim Mehmood Ahmadreza Jeddi
Networks
Presented By:
Saim Mehmood
Ahmadreza Jeddi
Background: Networks
● Ubiquitous in real world.
● Examples include:
○ Social, Road, World Wide Web &
IoT etc.
Exampel: CNNs
Example:
● V = 10000 (size of vocabulary)
● 300 neurons in hidden layer
● Word “ants” as input to network
Add things like, when everything is learned, freeze all the weights,
give in all the 1hot vectors => this is equal to weight matrix
Node Embedding
● Generated by node2vec
○ Homophily (top)
● Datasets used:
○ BlogCatalog: network of social relationships of bloggers
○ Protein-Protein Interactions (PPI): subgraph of PPI network
for Homo Sapiens
○ Wikipedia: co-occurrence network of words
Graphs
x-axis shows
fraction of labeled
data
Results: Link Prediction
● Given a network with certain fraction of edges removed, we would
like to predict the missing edges.
● Datasets used:
○ Facebook: nodes and edges represents friendships &
relationships between them.
○ PPI: node represents a protein, and an edge indicates a
biological interaction between a pair of proteins.
○ arXiv: nodes represent scientists, and an edge indicates
collaboration between them
Table