abojchevski / node_embedding_attack

Adversarial Attacks on Node Embeddings via Graph Poisoning

Home Page:https://www.kdd.in.tum.de/node_embedding_attack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adversarial Attacks on Node Embeddings via Graph Poisoning

Preliminary reference implementation of the attack proposed in the paper:

"Adversarial Attacks on Node Embeddings via Graph Poisoning",

Aleksandar Bojchevski and Stephan Günnemann, ICML 2019.

Requirements

  • gensim
  • tensorflow
  • sklearn (only for evaluation)

Example

The notebook example.ipynb shows an example of our general attack and comparison with the baselines.

Cite

Please cite our paper if you use this code in your own work:

@inproceedings{bojchevski2019adversarial,
  title =      {Adversarial Attacks on Node Embeddings via Graph Poisoning},
  author =      {Aleksandar Bojchevski and Stephan G{\"{u}}nnemann},
  booktitle ={Proceedings of the 36th International Conference on Machine Learning, {ICML}},
  year =      {2019},
  series =      {Proceedings of Machine Learning Research},
  publisher =      {PMLR},
}

About

Adversarial Attacks on Node Embeddings via Graph Poisoning

https://www.kdd.in.tum.de/node_embedding_attack

License:MIT License


Languages

Language:Python 89.6%Language:Jupyter Notebook 10.4%