Paper: 2602.12250 Authors: Dalyapraz Manatova, Pablo Moriano, L. Jean Camp Categories: cs.LG, cs.CR, cs.SI

Abstract

This paper addresses group-level privacy concerns in graph neural networks by proposing a defensive perturbation strategy for community concealment. While GNNs excel at unsupervised community detection through attributed graph learning, this capability poses privacy risks when sensitive groups or system structures need protection. The authors identify two critical factors influencing concealment success: boundary connectivity and feature similarity between target and adjacent communities. Their perturbation method strategically rewires edges and modifies node features to reduce the distinctiveness exploited by GNN message passing mechanisms. Experimental results demonstrate 20-45% median relative improvement over the DICE baseline across synthetic and real-world networks under identical perturbation budgets.

Key Contributions

  • Formalization of the community concealment problem as a defensive strategy against GNN-based clustering with utility-aware constraints
  • Identification of two quantifiable factors governing concealment effectiveness: community boundary connectivity and inter-community feature similarity
  • Development of a perturbation strategy that jointly optimizes edge rewiring and node feature modification to reduce community distinctiveness
  • Empirical validation showing 20-45% median improvement over DICE baseline across diverse network topologies
  • Demonstration of group-level privacy vulnerabilities inherent in graph learning systems

Methodology and Approach

The proposed defense operates in a setting where a data publisher must release a graph while concealing a specific community of interest. The approach is grounded in understanding how GNN message passing aggregates information across network structures. The authors observe that community detection relies on two mechanisms: structural cohesion (dense internal connections, sparse boundary connections) and feature homophily (similar attributes within communities).

The perturbation strategy targets both dimensions simultaneously. For structural modification, the method selectively rewires edges at community boundaries to reduce the contrast between internal and external connectivity patterns. This disrupts the structural signals that GNN aggregation functions use to identify community boundaries. For feature modification, the approach adjusts node attributes to increase similarity between the protected community and neighboring regions, making the target community less distinguishable in the learned embedding space.

The optimization framework incorporates utility constraints to ensure that perturbations remain within acceptable bounds. This prevents excessive degradation of the graph’s usefulness for legitimate downstream tasks. The method employs a budget-constrained search over the perturbation space, balancing concealment effectiveness against utility preservation.

Experimental Results and Analysis

Experiments were conducted on both synthetic benchmark graphs and real-world network datasets. The synthetic benchmarks included stochastic block models with varying community structures, allowing controlled evaluation of how network topology affects concealment difficulty. Real-world datasets encompassed social networks and infrastructure graphs where community privacy is practically relevant.

Performance was measured using clustering quality metrics applied to GNN-learned embeddings. The primary metric tracked how successfully the target community remained undetected or merged with adjacent communities in the clustering output. Results showed consistent improvements over the DICE baseline, with median relative concealment gains of 20-45% depending on network characteristics.

The analysis revealed that concealment difficulty correlates strongly with initial community distinctiveness. Communities with high internal density and low boundary connectivity are inherently more visible to GNN-based detection and require more aggressive perturbations. Similarly, communities with highly distinctive feature distributions are harder to conceal through feature modification alone, necessitating combined structural and attribute perturbations.

Ablation studies demonstrated that joint optimization of structure and features outperforms either approach in isolation. Edge rewiring alone can reduce structural distinctiveness but leaves feature-based signals intact. Feature modification alone struggles when structural patterns are strong. The combined strategy addresses both information channels exploited by GNN message passing.

Implications for Privacy and Security

This work highlights a fundamental tension between the analytical power of graph learning and group-level privacy. As GNNs become more sophisticated at detecting communities and patterns, the privacy risks for sensitive groups increase correspondingly. The research has direct implications for critical infrastructure networks, where exposing operational hierarchies or asset groupings could enable targeted attacks.

The findings suggest that privacy-preserving graph publishing requires careful consideration of both structural and attribute information. Traditional anonymization techniques focused on node-level privacy (e.g., k-anonymity) may be insufficient when group-level patterns are sensitive. The proposed perturbation framework offers a practical approach for data publishers who must balance transparency with privacy protection.

From an adversarial perspective, the results demonstrate that GNN-based community detection is not infallible. Defenders with knowledge of GNN mechanisms can strategically modify graphs to evade detection. This creates an arms race dynamic where detection methods must account for potential adversarial perturbations, while defense strategies must anticipate evolving detection capabilities.

Takeaways

  1. GNN-based community detection poses significant group-level privacy risks that cannot be addressed by node-level anonymization alone
  2. Community concealment effectiveness depends critically on boundary connectivity and feature similarity with adjacent communities
  3. Joint optimization of structural and attribute perturbations achieves 20-45% better concealment than structure-only approaches
  4. Utility-aware perturbation budgets enable practical privacy-utility tradeoffs in graph publishing scenarios
  5. The research establishes a foundation for defensive strategies against increasingly sophisticated graph learning systems

论文: 2602.12250 作者: Dalyapraz Manatova, Pablo Moriano, L. Jean Camp 分类: cs.LG, cs.CR, cs.SI

摘要

本文针对图神经网络中的群体级隐私问题,提出了一种用于社区隐藏的防御性扰动策略。虽然GNN通过属性图学习在无监督社区检测方面表现出色,但当敏感群体或系统结构需要保护时,这种能力会带来隐私风险。作者识别出影响隐藏成功的两个关键因素:边界连接性以及目标社区与相邻社区之间的特征相似性。他们的扰动方法策略性地重连边并修改节点特征,以降低GNN消息传递机制所利用的可区分性。实验结果表明,在相同扰动预算下,该方法在合成网络和真实网络上相比DICE基线实现了20-45%的中位相对改进。

主要贡献

  • 将社区隐藏问题形式化为针对基于GNN聚类的防御策略,并考虑效用感知约束
  • 识别出影响隐藏有效性的两个可量化因素:社区边界连接性和社区间特征相似性
  • 开发了一种联合优化边重连和节点特征修改的扰动策略,以降低社区可区分性
  • 通过实证验证,在不同网络拓扑上相比DICE基线实现20-45%的中位改进
  • 展示了图学习系统固有的群体级隐私漏洞

方法论与技术路径

所提出的防御方法适用于数据发布者必须发布图数据同时隐藏特定目标社区的场景。该方法基于对GNN消息传递如何在网络结构中聚合信息的理解。作者观察到社区检测依赖两种机制:结构内聚性(内部连接密集、边界连接稀疏)和特征同质性(社区内属性相似)。

扰动策略同时针对这两个维度。对于结构修改,该方法选择性地重连社区边界处的边,以降低内部和外部连接模式之间的对比度。这破坏了GNN聚合函数用于识别社区边界的结构信号。对于特征修改,该方法调整节点属性以增加受保护社区与邻近区域之间的相似性,使目标社区在学习到的嵌入空间中不那么容易区分。

优化框架纳入了效用约束,以确保扰动保持在可接受范围内。这防止了图对合法下游任务的有用性过度退化。该方法在扰动空间上采用预算约束搜索,在隐藏有效性和效用保持之间取得平衡。

实验结果与分析

实验在合成基准图和真实世界网络数据集上进行。合成基准包括具有不同社区结构的随机块模型,允许对网络拓扑如何影响隐藏难度进行受控评估。真实世界数据集涵盖了社交网络和基础设施图,其中社区隐私具有实际相关性。

性能使用应用于GNN学习嵌入的聚类质量指标进行测量。主要指标跟踪目标社区在聚类输出中保持未被检测或与相邻社区合并的成功程度。结果显示相比DICE基线的一致改进,根据网络特征,中位相对隐藏增益为20-45%。

分析表明,隐藏难度与初始社区可区分性强相关。具有高内部密度和低边界连接性的社区对基于GNN的检测本质上更可见,需要更激进的扰动。同样,具有高度独特特征分布的社区更难仅通过特征修改来隐藏,需要结合结构和属性扰动。

消融研究表明,结构和特征的联合优化优于任一单独方法。仅边重连可以降低结构可区分性,但保留了基于特征的信号。仅特征修改在结构模式强烈时难以奏效。组合策略解决了GNN消息传递利用的两个信息通道。

隐私与安全影响

这项工作突显了图学习的分析能力与群体级隐私之间的根本张力。随着GNN在检测社区和模式方面变得更加复杂,敏感群体的隐私风险相应增加。该研究对关键基础设施网络具有直接影响,在这些网络中,暴露运营层次结构或资产分组可能使针对性攻击成为可能。

研究结果表明,保护隐私的图发布需要仔细考虑结构和属性信息。专注于节点级隐私的传统匿名化技术(例如k-匿名性)在群体级模式敏感时可能不足。所提出的扰动框架为必须平衡透明度与隐私保护的数据发布者提供了实用方法。

从对抗角度来看,结果表明基于GNN的社区检测并非万无一失。了解GNN机制的防御者可以策略性地修改图以逃避检测。这创造了一种军备竞赛动态,其中检测方法必须考虑潜在的对抗性扰动,而防御策略必须预测不断演进的检测能力。

要点总结

  1. 基于GNN的社区检测带来重大的群体级隐私风险,无法仅通过节点级匿名化来解决
  2. 社区隐藏有效性关键取决于边界连接性以及与相邻社区的特征相似性
  3. 结构和属性扰动的联合优化比仅结构方法实现20-45%更好的隐藏效果
  4. 效用感知的扰动预算使图发布场景中的隐私-效用权衡成为可能
  5. 该研究为针对日益复杂的图学习系统的防御策略奠定了基础