Skip to main content
QUICK REVIEW

[論文レビュー] Gromov-Wasserstein Learning for Graph Matching and Node Embedding

Hongteng Xu, Dixin Luo|arXiv (Cornell University)|Jan 17, 2019
Advanced Graph Neural Networks参考文献 51被引用数 88
ひとこと要約

この論文は、正規化された GW 不一致を最小化することでグラフを同時に照合し、クロスグラフノード埋め込みを学習する Gromov-Wasserstein Learning を提案する。解は近接点法を用いて解かれる。

ABSTRACT

A novel Gromov-Wasserstein learning framework is proposed to jointly match (align) graphs and learn embedding vectors for the associated graph nodes. Using Gromov-Wasserstein discrepancy, we measure the dissimilarity between two graphs and find their correspondence, according to the learned optimal transport. The node embeddings associated with the two graphs are learned under the guidance of the optimal transport, the distance of which not only reflects the topological structure of each graph but also yields the correspondence across the graphs. These two learning steps are mutually-beneficial, and are unified here by minimizing the Gromov-Wasserstein discrepancy with structural regularizers. This framework leads to an optimization problem that is solved by a proximal point method. We apply the proposed method to matching problems in real-world networks, and demonstrate its superior performance compared to alternative approaches.

研究の動機と目的

  • ノイズが多い、あるいは欠落している場合の頑健なグラフ照合を動機づける。
  • ノード埋め込みとグラフ間の整合を導くクロスグラフ輸送計画を共同で学習する。
  • 構造的正則化項を伴うGromov-Wasserstein不一致の下でグラフ照合と埋め込み学習を統合する。

提案手法

  • データと埋め込みから導出された距離行列を用いて、2つのグラフに対するGW不一致を定義する。
  • C_s と C_t をデータ駆動と埋め込みベースの距離の混合として構築する(C_k(X_k) = (1-α)C_k + αK(X_k,X_k))。
  • 埋め込み間の Wasserstein 不一致をK(X_s,X_t) を介して組み込む。
  • X_s, X_t に対する事前整合性損失 R(X_s,X_t) で埋め込みを正則化する。
  • KL発散を用いた近接点法(Sinkhorn 等価のステップ)により、非凸問題をT(最適輸送)とX(埋め込み)に関して交互最適化として解く。
  • 初期化スケジュールは外側の反復ごとに α を大きくするように設定し、共同学習を安定化させる。

実験結果

リサーチクエスチョン

  • RQ1GW不一致を用いて2つのグラフを同時に整列させ、クロスグラフノード埋め込みを学習することはできるか?
  • RQ2埋め込みベースの距離と正則化項を取り入れると、データのみのGW照合と比較してノイズの多い/部分的なグラフに対する頑健性が向上するか?
  • RQ3輸送と埋め込みを学習する提案された近接点法最適化の有効性と安定性はどうか?
  • RQ4合成データと実データネットワーク上で、最先端のグラフ照合手法と比較して本手法はどのようにスケールし、性能を発揮するか?

主な発見

方法Call->Email (Sparse)Call->Email (Dense)ノード正解率 (%) (Sparse)ノード正解率 (%) (Dense)
GAA34.220.53--
LRSA38.202.93--
TAME37.392.67--
GRAAL39.670.48--
MI-GRAAL35.530.64--
MAGNA++7.880.09--
HugAlign36.213.86--
NETAL36.871.77--
GWD23.16 ± 0.461.77 ± 0.22--
GWL-R39.64 ± 0.573.80 ± 0.23--
GWL-C40.45 ± 0.534.23 ± 0.27--
  • 本手法は同一のソース/ターゲットグラフに対してほぼ100%のノード正解を達成し、合成テストで GW 不一致をほぼ0に近づける。
  • 埋め込みを考慮した GWL (GWL-C, GWL-R) はデータのみの GW 照合 (GWD) を上回り、特にノイズが高い場合に優れている。
  • MC3 通信ネットワークデータセットでは、GWL の変種が、疎結合・密結合の両方のグラフで競合他社のグラフ照合手法の範囲を上回る。
  • GWL から学習された埋め込みはグラフ間で共通の多様体に整列し、重なり合う埋め込みが照合ペアを示す。
  • 本手法は計算量と頑健性の面で有利で、GPU 上での並列化可能な要素を含む。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。