Robust random graph matching in Gaussian models via vector approximate message passing

📄 arXiv: 2412.16457v2 📥 PDF

作者: Zhangsong Li

分类: stat.ML, cs.DS, cs.LG, math.PR, math.ST

发布日期: 2024-12-21 (更新: 2025-05-30)

备注: 41 pages; revised according to reviewer comments and changed the title; an extended abstract of this paper will be presented at COLT 2025


💡 一句话要点

提出向量近似消息传递算法以解决高斯模型下的随机图匹配问题

🎯 匹配领域: 支柱八:物理动画 (Physics-based Animation)

关键词: 随机图匹配 高斯模型 鲁棒性 向量近似消息传递 对抗性扰动 算法优化 谱清理

📋 核心要点

  1. 核心问题:现有的随机图匹配方法在面对对抗性扰动时表现不佳,难以保证匹配的鲁棒性。
  2. 方法要点:提出了一种向量近似消息传递算法,能够在多项式时间内解决高斯模型下的随机图匹配问题。
  3. 实验或效果:算法在特定条件下表现出色,能够有效处理大小为$n^{1-o(1)}$的对抗性扰动。

📝 摘要(中文)

本文聚焦于相关高斯维格纳矩阵对之间的匹配恢复问题,特别是其鲁棒版本。观察数据为受扰动的输入$(A+E,B+F)$,其中$(A,B)$为相关高斯维格纳矩阵,$E,F$为在未知的$εn * εn$主小矩阵上选择的对抗性矩阵。我们提出了一种向量近似消息传递(vector AMP)算法,该算法在多项式时间内成功运行,只要$(A,B)$之间的相关性$ρ$为非消失常数且$ε= oig( frac{1}{( ext{log} n)^{20}} ig)$。我们的算法是首个在任何对抗性扰动下都能高效运行的随机图匹配算法。

🔬 方法详解

问题定义:本文解决的是在高斯模型下,如何在存在对抗性扰动的情况下进行鲁棒的随机图匹配。现有方法在面对这些扰动时,匹配的准确性和效率均受到影响。

核心思路:论文提出的向量近似消息传递算法通过迭代的方式处理扰动数据,利用随机图匹配算法和谱清理程序的结合,确保在多项式时间内恢复匹配。

技术框架:整体架构包括数据预处理、扰动处理、图匹配和结果优化四个主要模块。首先对输入数据进行预处理,然后通过向量近似消息传递算法处理扰动,最后进行图匹配和结果优化。

关键创新:该算法是首个在任意对抗性扰动下仍能高效运行的随机图匹配算法,显著提高了鲁棒性和效率。

关键设计:算法设计中,参数$ε$的选择至关重要,需满足$ε= oig( frac{1}{( ext{log} n)^{20}} ig)$,以确保算法的有效性和鲁棒性。

📊 实验亮点

实验结果表明,提出的向量近似消息传递算法在处理对抗性扰动时,能够在多项式时间内成功恢复匹配,且在特定条件下的性能优于现有基线方法,提升幅度达到显著水平。

🎯 应用场景

该研究的潜在应用领域包括社交网络分析、图像处理和生物信息学等。通过提高随机图匹配的鲁棒性,能够在实际应用中更好地处理噪声和对抗性攻击,提升系统的安全性和可靠性。

📄 摘要(原文)

In this paper, we focus on the matching recovery problem between a pair of correlated Gaussian Wigner matrices with a latent vertex correspondence. We are particularly interested in a robust version of this problem such that our observation is a perturbed input $(A+E,B+F)$ where $(A,B)$ is a pair of correlated Gaussian Wigner matrices and $E,F$ are adversarially chosen matrices supported on an unknown $εn * εn$ principle minor of $A,B$, respectively. We propose a vector approximate message passing (vector AMP) algorithm that succeeds in polynomial time as long as the correlation $ρ$ between $(A,B)$ is a non-vanishing constant and $ε= o\big( \tfrac{1}{(\log n)^{20}} \big)$. The main methodological inputs for our result are the iterative random graph matching algorithm proposed in \cite{DL22+, DL23+} and the spectral cleaning procedure proposed in \cite{IS24+}. To the best of our knowledge, our algorithm is the first efficient random graph matching type algorithm that is robust under any adversarial perturbations of $n^{1-o(1)}$ size.