atlas

Research map / Graph learning / Graph algorithms and clustering

Robust Angular Synchronization via Directed Graph Neural Networks

ICLR 2024 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GNNSync, an end-to-end trainable directed-GNN (DIMPA) framework with projected gradient refinement and unsupervised upset/cycle-consistency losses for angular synchronization and k-synchronization, evaluated on synthetic graphs and sensor network localization.

Problem

Angular (SO(2)) synchronization and its heterogeneous k-synchronization extension perform poorly under high measurement noise and outliers, and standard NN architectures do not handle directed, group-structured measurement graphs.

Approach

Combine a directed GNN (DIMPA) producing initial angles with several projected gradient steps (inspired by the Generalized Power Method) inside an end-to-end pipeline, trained without ground-truth angles using an upset loss and a reweighted cycle-consistency loss that downweights noisy edges.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GNNSync for angular synchronizationAngular synchronization (k=1) · Synthetic angular synchronization datasetsMSEHelped
Use GNNSync-cycle with cycle inconsistency lossk-synchronization · Synthetic k-synchronization datasets (k=2, 3, 4)MSEHelped
Use cycle consistency loss rather than upset lossGNNSync for k-synchronization · Harder k-synchronization problemsMSEHelped
Apply projected gradient steps to the initial angle estimates (ablation)GNNSync · Synthetic synchronization datasetsMSEHelped
Train end-to-end with projected gradient steps instead of applying them only as post-processing (ablation)GNNSync · Synthetic synchronization datasetsMSEHelped
Make the projected gradient step sizes trainable instead of fixed (ablation)GNNSync · Synthetic synchronization datasetsMSENo clear effect
Use separate H matrices for estimated edge groups instead of one shared H (ablation)GNNSync for k-synchronization · k-synchronization datasets (k>1)MSEHurt
Use baseline-predicted angles as input features to GNNSync (ablation)GNNSync · Synthetic synchronization datasetsMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic angular synchronization graphs (ERO, BAO, RGGO outlier models) U.S. cities map (n=1097) PACM point cloud data set

Benchmarks: synthetic ERO/BAO/RGGO angular synchronization k-synchronization for k in {2,3,4} U.S. cities sensor network localization PACM point cloud localization

Metrics: MSE with angle correction Average Normalized Error

Baselines: Spectral Spectral_RN GPM TranSync CEMP_GCW CEMP_MST TAS

Builds on: DIMPA GNNRank Generalized Power Method Spectral_RN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy