Connection graphs (CGs) extend traditional graph models by coupling network topology with orthogonal transformations, enabling the representation of global geometric consistency. They play a key role in applications such as synchronization, Riemannian signal processing, and neural sheaf diffusion. In this work, we address the inverse problem of learning CGs directly from observed signals. We propose a principled framework based on maximum pseudo-likelihood under a consistency assumption, which enforces spectral properties linking the connection Laplacian to the underlying combinatorial Laplacian. Based on this formulation, we introduce the Structured Connection Graph Learning (SCGL) algorithm, a block-optimization procedure over Riemannian manifolds that jointly infers network topology, edge weights, and geometric structure. Our experiments show that SCGL consistently outperforms existing baselines in both topological recovery and geometric fidelity, while remaining computationally efficient.
academic
Apprentissage de la Structure des Graphes de Connexion
Les graphes de connexion (Connection Graphs, CGs) étendent les modèles graphiques traditionnels en couplant la topologie du réseau avec des transformations orthogonales, permettant de représenter la cohérence géométrique globale. Ils jouent un rôle crucial dans les applications de synchronisation, de traitement du signal riemannien et de diffusion de faisceaux neuronaux. Cette recherche aborde le problème inverse d'apprentissage des graphes de connexion directement à partir de signaux observés. Les auteurs proposent un cadre théorique basé sur la vraisemblance pseudo-maximale sous hypothèse de cohérence, qui impose une relation spectrale entre le laplacien de connexion et le laplacien combinatoire sous-jacent. Sur cette base, un algorithme d'apprentissage structuré des graphes de connexion (SCGL) est introduit, qui est un processus d'optimisation par blocs sur une variété riemannienne capable d'inférer conjointement la topologie du réseau, les poids des arêtes et la structure géométrique.
Le problème fondamental abordé par cette recherche est l'apprentissage de la structure des graphes de connexion à partir de signaux observés, un problème inverse. Il comprend spécifiquement:
Comment inférer simultanément la structure de topologie du réseau à partir de données de signaux vectoriels
Comment apprendre les matrices de transformations orthogonales sur les arêtes
Comment garantir que le graphe de connexion appris satisfait la cohérence géométrique
Le traitement classique des signaux sur graphes (GSP) ne peut capturer que les interactions locales et appariées entre nœuds, limitant la capacité de modélisation de la cohérence globale du réseau. Les graphes de connexion, en introduisant des transformations orthogonales, permettent de:
Représenter des configurations de synchronisation plus riches que les graphes traditionnels
Modéliser la cohérence géométrique globale
Supporter des applications avancées comme le traitement du signal riemannien et la diffusion de faisceaux
Vector Diffusion Maps (VDM): Utilise des principes géométriques pour approximer le laplacien du graphe de connexion, mais c'est une méthode directe inadaptée aux problèmes inverses
Méthodes SDP: Utilise la programmation semi-définie pour étendre l'apprentissage du laplacien de faisceau, mais ne peut pas récupérer correctement les propriétés géométriques non-euclidiennes du graphe de connexion
Apprentissage graphique traditionnel: Se concentre uniquement sur la topologie et la lissité des signaux, incapable de traiter la structure géométrique
Cadre Théorique: Propose une formulation du problème de vraisemblance pseudo-maximale basée sur l'hypothèse de cohérence, étendant le contrôle spectral des graphes traditionnels aux graphes de connexion
Innovation Algorithmique: Développe l'algorithme SCGL, utilisant l'optimisation par descente par blocs sur une variété riemannienne pour récupérer conjointement la topologie et les motifs géométriques
Validation Expérimentale: Démontre dans des expériences synthétiques sur des graphes aléatoires et géométriques les améliorations significatives de SCGL par rapport aux méthodes de base existantes pour l'apprentissage des graphes de connexion
Efficacité Computationnelle: Réalise une paramétrisation plus efficace que les méthodes de programmation conique, réduisant la complexité spatiale de O(V²n²) à O(Vn²)
Entrée: Ensemble de signaux observés X = {x₁, ..., xₘ}, où chaque signal xᵢ ∈ ℝⁿᵛ est composé de mesures locales de nœuds xᵥ ∈ ℝⁿ empilées
Sortie: Opérateur laplacien de connexion L, comprenant:
L'opérateur laplacien combinatoire du graphe sous-jacent L
Les poids des arêtes w
Les bases orthogonales des nœuds O = blkdiag({Oᵥ}ᵥ∈V)
La complexité de l'algorithme est O(V³n³), principalement déterminée par la décomposition en valeurs propres dans les étapes d'optimisation des bases orthogonales et des vecteurs propres, augmentant seulement du facteur d'échelle de dimension n par rapport à l'apprentissage structuré des graphes.
Faisceaux Réseau: Associent des données structurées sur les nœuds et arêtes via des applications préservant la structure
Graphes de Connexion: Cas particulier de la théorie des faisceaux, utilisant des transformations orthogonales comme applications préservant la structure
Applications: Problèmes de synchronisation, traitement du signal riemannien, diffusion de faisceaux neuronaux
Contribution Théorique: Étend l'apprentissage structuré des graphes aux graphes de connexion, fournissant une base théorique solide
Innovation Algorithmique: Combine intelligemment l'optimisation riemannienne et la descente par blocs de coordonnées, traitant les contraintes complexes de variété
Expériences Complètes: Évaluation complète sur différents types de graphes de connexion
Efficacité Computationnelle: Réalise une paramétrisation plus efficace que les méthodes existantes
L'article cite 29 références pertinentes, couvrant des domaines importants tels que le traitement des signaux sur graphes, la théorie des faisceaux et l'optimisation riemannienne, fournissant une base théorique solide pour la recherche.
Évaluation Globale: Ceci est un article de haute qualité avec des contributions importantes dans le domaine de l'apprentissage des graphes de connexion. L'algorithme SCGL proposé par les auteurs est novateur sur le plan théorique et les résultats expérimentaux sont convaincants. Malgré certaines limitations, il ouvre une nouvelle direction de recherche pour l'apprentissage de graphes sensible à la géométrie, possédant une valeur académique importante et un potentiel d'application considérable.