A Systematic Evaluation of Node Embedding Robustness

Alexandru Cristian Mara, Jefrey Lijffijt, Stephan Günnemann, Tijl De Bie
Proceedings of the First Learning on Graphs Conference, PMLR 198:42:1-42:14, 2022.

Abstract

Node embedding methods map network nodes to low dimensional vectors that can be subsequently used in a variety of downstream prediction tasks. The popularity of these methods has grown significantly in recent years, yet, their robustness to perturbations of the input data is still poorly understood. In this paper, we assess the empirical robustness of node embedding models to random and adversarial poisoning attacks. Our systematic evaluation covers representative embedding methods based on Skip-Gram, matrix factorization, and deep neural networks. We compare edge addition, deletion and rewiring attacks computed using network properties as well as node labels. We also investigate the performance of popular node classification attack baselines that assume full knowledge of the node labels. We report qualitative results via embedding visualization and quantitative results in terms of downstream node classification and network reconstruction performances. We find that node classification results are impacted more than network reconstruction ones, that degree-based and label-based attacks are on average the most damaging and that label heterophily can strongly influence attack performance.

Cite this Paper


BibTeX
@InProceedings{pmlr-v198-mara22a, title = {A Systematic Evaluation of Node Embedding Robustness}, author = {Mara, Alexandru Cristian and Lijffijt, Jefrey and G{\"u}nnemann, Stephan and Bie, Tijl De}, booktitle = {Proceedings of the First Learning on Graphs Conference}, pages = {42:1--42:14}, year = {2022}, editor = {Rieck, Bastian and Pascanu, Razvan}, volume = {198}, series = {Proceedings of Machine Learning Research}, month = {09--12 Dec}, publisher = {PMLR}, pdf = {https://proceedings.mlr.press/v198/mara22a/mara22a.pdf}, url = {https://proceedings.mlr.press/v198/mara22a.html}, abstract = {Node embedding methods map network nodes to low dimensional vectors that can be subsequently used in a variety of downstream prediction tasks. The popularity of these methods has grown significantly in recent years, yet, their robustness to perturbations of the input data is still poorly understood. In this paper, we assess the empirical robustness of node embedding models to random and adversarial poisoning attacks. Our systematic evaluation covers representative embedding methods based on Skip-Gram, matrix factorization, and deep neural networks. We compare edge addition, deletion and rewiring attacks computed using network properties as well as node labels. We also investigate the performance of popular node classification attack baselines that assume full knowledge of the node labels. We report qualitative results via embedding visualization and quantitative results in terms of downstream node classification and network reconstruction performances. We find that node classification results are impacted more than network reconstruction ones, that degree-based and label-based attacks are on average the most damaging and that label heterophily can strongly influence attack performance. } }
Endnote
%0 Conference Paper %T A Systematic Evaluation of Node Embedding Robustness %A Alexandru Cristian Mara %A Jefrey Lijffijt %A Stephan Günnemann %A Tijl De Bie %B Proceedings of the First Learning on Graphs Conference %C Proceedings of Machine Learning Research %D 2022 %E Bastian Rieck %E Razvan Pascanu %F pmlr-v198-mara22a %I PMLR %P 42:1--42:14 %U https://proceedings.mlr.press/v198/mara22a.html %V 198 %X Node embedding methods map network nodes to low dimensional vectors that can be subsequently used in a variety of downstream prediction tasks. The popularity of these methods has grown significantly in recent years, yet, their robustness to perturbations of the input data is still poorly understood. In this paper, we assess the empirical robustness of node embedding models to random and adversarial poisoning attacks. Our systematic evaluation covers representative embedding methods based on Skip-Gram, matrix factorization, and deep neural networks. We compare edge addition, deletion and rewiring attacks computed using network properties as well as node labels. We also investigate the performance of popular node classification attack baselines that assume full knowledge of the node labels. We report qualitative results via embedding visualization and quantitative results in terms of downstream node classification and network reconstruction performances. We find that node classification results are impacted more than network reconstruction ones, that degree-based and label-based attacks are on average the most damaging and that label heterophily can strongly influence attack performance.
APA
Mara, A.C., Lijffijt, J., Günnemann, S. & Bie, T.D.. (2022). A Systematic Evaluation of Node Embedding Robustness. Proceedings of the First Learning on Graphs Conference, in Proceedings of Machine Learning Research 198:42:1-42:14 Available from https://proceedings.mlr.press/v198/mara22a.html.

Related Material