Our model can be found in /ge/models/HR2vec.py
evaluate_classification.py node classification experiments
temporal_barbell_emb.py network comparison experiments (embedding generation)
fingerprint.py network comparison experiments (fingerprint calculation)
evaluate_lp.py temporal link prediction experiments
struc2vec: Learning Node Representations from Structural Identity. Leonardo F. R. Ribeiro, Pedro H. P. Saverese, Daniel R. Figueiredo. Knowledge Discovery and Data Mining, SigKDD, 2017.
https://github.com/shenweichen/GraphEmbedding
If you find this useful, please use the following citation
@article{wang2021dynamic,
title={Dynamic structural role node embedding for user modeling in evolving networks},
author={Wang, Lili and Huang, Chenghan and Lu, Ying and Ma, Weicheng and Liu, Ruibo and Vosoughi, Soroush},
journal={ACM Transactions on Information Systems (TOIS)},
volume={40},
number={3},
pages={1--21},
year={2021},
publisher={ACM New York, NY}
}