Proceedings

Gromov-Wasserstein Discrepancy with Local Differential Privacy for Distributed Structural Graphs

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 2115-2121.

https://doi.org/10.24963/ijcai.2022/294

Abstract

Learning the similarity between structured data, especially the graphs, is one of the essential problems. Besides the approach like graph kernels, Gromov-Wasserstein (GW) distance recently draws a big attention due to its flexibility to capture both topological and feature characteristics, as well as handling the permutation invariance. However, structured data are widely distributed for different data mining and machine learning applications. With privacy concerns, accessing the decentralized data is limited to either individual clients or different silos.

To tackle these issues, we propose a privacy-preserving framework to analyze the GW discrepancy of node embedding learned locally from graph neural networks in a federated flavor, and then explicitly place local differential privacy (LDP) based on Multi-bit Encoder to protect sensitive information. Our experiments show that, with strong privacy protection guaranteed by ε-LDP algorithm, the proposed framework not only preserves privacy in graph learning, but also presents a noised structural metric under GW distance, resulting in comparable and even better performance in classification and clustering tasks. Moreover, we reason the rationale behind the LDP-based GW distance analytically and empirically.

  1. [Barbe et al., 2020] Amélie Barbe, Marc Sebban, Paulo Gonc ¸alves, Pierre Borgnat, and Rémi Gribonval. Graph diffusion wasserstein distances. In Joint European Conference on Machine Learn- ing and Knowledge Discovery in Databases, pages 577-592. Springer, 2020.
  2. [Borgwardt and Kriegel, 2005] Karsten M Borgwardt and Hans- Peter Kriegel. Shortest-path kernels on graphs. In ICDM, pages 8-pp. IEEE, 2005.
  3. [Bukaty, 2019] Preston Bukaty. The California Consumer Privacy Act (CCPA): An Implementation Guide. IT Governance Publish- ing, 2019.
  4. [Chan et al., 2000] Tony F Chan, Jason Cong, Tianming Kong, and Joseph R Shinnerl. Multilevel optimization for large-scale circuit placement. In ICCAD, pages 171-176. IEEE, 2000.
  5. [Coley et al., 2019] Connor W Coley, Wengong Jin, Luke Rogers, Timothy F Jamison, Tommi S Jaakkola, William H Green, Regina Barzilay, and Klavs F Jensen. A graph-convolutional neural net- work model for the prediction of chemical reactivity. Chemical science, 10(2):370-377, 2019.
  6. [Demetci et al., 2020] Pinar Demetci, Rebecca Santorella, Björn Sandstede, William Stafford Noble, and Ritambhara Singh. Gromov-wasserstein optimal transport to align single-cell multi- omics data. bioRxiv preprint bioRxiv:2020.04.28.066787, 2020.
  7. [Fan et al., 2019] Wenqi Fan, Yao Ma, Qing Li, Yuan He, Eric Zhao, Jiliang Tang, and Dawei Yin. Graph neural networks for social recommendation. In The World Wide Web Conference, pages 417-426, 2019.
  8. [Hamilton et al., 2017] William L Hamilton, Rex Ying, and Jure Leskovec. Inductive representation learning on large graphs. In NeurIPS, pages 1025-1035, 2017.
  9. [He et al., 2020] Chaoyang He, Songze Li, Jinhyun So, Xiao Zeng, Mi Zhang, Hongyi Wang, Xiaoyang Wang, Praneeth Vepakomma, Abhishek Singh, Hang Qiu, et al. Fedml: A re- search library and benchmark for federated machine learning. arXiv preprint arXiv:2007.13518, 2020.
  10. [He et al., 2021] Chaoyang He, Keshav Balasubramanian, Emir Ceyani, Yu Rong, Peilin Zhao, Junzhou Huang, Murali An- navaram, and Salman Avestimehr. Fedgraphnn: A federated learning system and benchmark for graph neural networks. arXiv preprint arXiv:2104.07145, 2021.
  11. [Jin et al., 2017] Chi Jin, Rong Ge, Praneeth Netrapalli, Sham M Kakade, and Michael I Jordan. How to escape saddle points effi- ciently. In ICML, pages 1724-1732. PMLR, 2017.
  12. [Koopmans and Beckmann, 1957] Tjalling C Koopmans and Mar- tin Beckmann. Assignment problems and the location of eco- nomic activities. Econometrica: journal of the Econometric So- ciety, pages 53-76, 1957.
  13. [Li et al., 2014] Mu Li, David G Andersen, Jun Woo Park, Alexan- der J Smola, Amr Ahmed, Vanja Josifovski, James Long, Eu- gene J Shekita, and Bor-Yiing Su. Scaling distributed machine learning with the parameter server. In OSDI, pages 583-598, 2014.
  14. [Li et al., 2020] Xiangfeng Li, Shenghua Liu, Zifeng Li, Xiaotian Han, Chuan Shi, Bryan Hooi, He Huang, and Xueqi Cheng. Flowscope: Spotting money laundering based on graphs. In AIS- TATS, volume 34, pages 4731-4738, 2020.
  15. [Liao et al., 2021] Peiyuan Liao, Han Zhao, Keyulu Xu, Tommi Jaakkola, Geoffrey J Gordon, Stefanie Jegelka, and Ruslan Salakhutdinov. Information obfuscation of graph neural net- works. In International Conference on Machine Learning, pages 6600-6610. PMLR, 2021.
  16. [McMahan et al., 2017] Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Aguera y Arcas. Communication-efficient learning of deep networks from decen- tralized data. In AISTATS, pages 1273-1282. PMLR, 2017.
  17. [Mémoli and Sapiro, 2006] Facundo Mémoli and Guillermo Sapiro. Computing with point cloud data. In Statistics and analysis of shapes, pages 201-229. Springer, 2006.
  18. [Mémoli, 2011] Facundo Mémoli. Gromov-wasserstein distances and the metric approach to object matching. Foundations of com- putational mathematics, 11(4):417-487, 2011.
  19. [Morris et al., 2020] Christopher Morris, Nils M Kriege, Franka Bause, Kristian Kersting, Petra Mutzel, and Marion Neumann. Tudataset: A collection of benchmark datasets for learning with graphs. arXiv preprint arXiv:2007.08663, 2020.
  20. [Niu et al., 2020] Chenhao Niu, Yang Song, Jiaming Song, Shengjia Zhao, Aditya Grover, and Stefano Ermon. Permutation invariant graph generation via score-based generative modeling. In AISTATS, pages 4474-4484. PMLR, 2020.
  21. [Peyré et al., 2016] Gabriel Peyré, Marco Cuturi, and Justin Solomon. Gromov-wasserstein averaging of kernel and distance matrices. In ICML, pages 2664-2672. PMLR, 2016.
  22. [Regulation, 2018] General Data Protection Regulation. General data protection regulation (gdpr). Intersoft Consulting, 24(1), 2018.
  23. [Sajadmanesh and Gatica-Perez, 2020] Sina Sajadmanesh and Daniel Gatica-Perez. Locally private graph neural networks. arXiv preprint arXiv:2006.05535, 2020.
  24. [Shervashidze et al., 2011] Nino Shervashidze, Pascal Schweitzer, Erik Jan Van Leeuwen, Kurt Mehlhorn, and Karsten M Borg- wardt. Weisfeiler-lehman graph kernels. Journal of Machine Learning Research, 12(9), 2011.
  25. [Smith et al., 2017] Virginia Smith, Chao-Kai Chiang, Maziar San- jabi, and Ameet Talwalkar. Federated multi-task learning. In AISTATS, pages 4427-4437, 2017.
  26. [Titouan et al., 2019] Vayer Titouan, Nicolas Courty, Romain Tave- nard, and Rémi Flamary. Optimal transport for structured data with application on graphs. In ICML, pages 6275-6284. PMLR, 2019.
  27. [Vishwanathan et al., 2010] Vichy Vishwanathan, Nicol Schrau- dolph, Risi Kondor, and Karsten Borgwardt. Graph kernels. JMLR, 11:1201-1242, 2010.
  28. [Wang et al., 2020] Binghui Wang, Ang Li, Hai Li, and Yiran Chen. Graphfl: A federated learning framework for semi-supervised node classification on graphs. arXiv preprint arXiv:2012.04187, 2020.
  29. [Wang et al., 2021] Chunnan Wang, Bozhou Chen, Geng Li, and Hongzhi Wang. Fl-agcns: Federated learning framework for automatic graph convolutional network search. arXiv preprint arXiv:2104.04141, 2021.
  30. [Wu et al., 2020] Shiwen Wu, Fei Sun, Wentao Zhang, and Bin Cui. Graph neural networks in recommender systems: a survey. arXiv preprint arXiv:2011.02260, 2020.
  31. [Xu et al., 2019a] Hongteng Xu, Dixin Luo, and Lawrence Carin. Scalable gromov-wasserstein learning for graph partitioning and matching. In NeurIPS, pages 3052-3062, 2019.
  32. [Xu et al., 2019b] Hongteng Xu, Dixin Luo, Hongyuan Zha, and Lawrence Carin Duke. Gromov-wasserstein learning for graph matching and node embedding. In ICML, pages 6932-6941, 2019.
  33. [Xu et al., 2019c] Keyulu Xu, Weihua Hu, Jure Leskovec, and Ste- fanie Jegelka. How powerful are graph neural networks? In International Conference on Learning Representations (ICLR), 2019.
  34. [Yang et al., 2016] Zhilin Yang, William Cohen, and Ruslan Salakhudinov. Revisiting semi-supervised learning with graph embeddings. In ICML, pages 40-48. PMLR, 2016.
  35. [Zügner et al., 2018] Daniel Zügner, Amir Akbarnejad, and Stephan Günnemann. Adversarial attacks on neural networks for graph data. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pages 2847-2856, 2018. IJCAI

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards