pytorch / opacus

Training PyTorch models with differential privacy
https://opacus.ai
Apache License 2.0
1.65k stars 328 forks source link

Opacus differential privacy support graph convolutional layers #586

Open sachinkumarUI opened 1 year ago

sachinkumarUI commented 1 year ago

🚀 Feature

Differential privacy support for graph convolutional layer

Motivation

Graphical deep neural networks based has become integral to solving many real-world problems. Their applications will only continue to increase in the coming years. Their ability to integrate spatial and other thing of information allows us to model multiple linked nodes using a single model and also learn the interaction between multiple nodes (Traffic). The additional information gained due to interaction between nodes poses a privacy problem. Providing support to the graphical modeling layers would alleviate this issue to an extent and allows to bring much experimental research to real-world with the concern of privacy

  1. Differential privacy support for GCN layers

    Alternatives

Additional context