Skip to content

Non-local Attention Learning on Large Heterogeneous Information Networks (IEEE BigData 2019)

License

Notifications You must be signed in to change notification settings

xiaoyuxin1002/NLAH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Non-local Attention Learning on Large Heterogeneous Information Networks

NLAH

This is a PyTorch implementation of the NLAH model for learning node embedding in heterogeneous information networks.

We provide a sample ACM dataset in "data" folder. It includes three types of non-local features: 2nd Order Proximity (2ndprox), Personalized PageRank (ppr) and Positive Pointwise Mutual Information (ppmi).

To start training on the provided ACM dataset, you need to create a folder named "/model/acm/{non-local features}" to store the trained model.

Run the following command as an example.

python3 src/main.py -dataset acm -nl_type 2ndprox -nhid 64 -nlayer 2

Citation

@inproceedings{xiao2019non,
  title={Non-local Attention Learning on Large Heterogeneous Information Networks},
  author={Xiao, Yuxin and Zhang, Zecheng and Yang, Carl and Zhai, Chengxiang},
  booktitle={2019 IEEE International Conference on Big Data (Big Data)},
  pages={978--987},
  year={2019},
  organization={IEEE}
}

Releases

No releases published

Packages

No packages published

Languages