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
Aprendizaje de la Estructura de Grafos de Conexión
Los grafos de conexión (Connection Graphs, CGs) extienden los modelos de grafos tradicionales acoplando la topología de red con transformaciones ortogonales, permitiendo representar consistencia geométrica global. Desempeñan un papel crucial en aplicaciones como sincronización, procesamiento de señales riemannianas y difusión de haces neurales. Este estudio aborda el problema inverso de aprender grafos de conexión directamente a partir de señales observadas. Los autores proponen un marco principista basado en máxima pseudoverosimilitud bajo suposiciones de consistencia, que impone vínculos entre las propiedades espectrales del laplaciano de conexión y el laplaciano combinatorio subyacente. Basándose en esta formulación, se introduce el algoritmo de Aprendizaje Estructurado de Grafos de Conexión (SCGL), un proceso de optimización por bloques en variedades riemannianas que permite inferir conjuntamente la topología de red, pesos de aristas y estructura geométrica.
El problema central que aborda este estudio es el problema inverso de aprender la estructura de grafos de conexión a partir de señales observadas. Específicamente incluye:
Cómo inferir simultáneamente la estructura de topología de red a partir de datos de señales de valores vectoriales
Cómo aprender matrices de transformaciones ortogonales en las aristas
Cómo garantizar que el grafo de conexión aprendido satisfaga consistencia geométrica
El procesamiento tradicional de señales en grafos (GSP) solo puede capturar interacciones locales y por pares entre nodos, limitando la capacidad de modelar consistencia global de la red. Los grafos de conexión, mediante la introducción de transformaciones ortogonales, pueden:
Representar configuraciones de sincronización más ricas que los grafos tradicionales
Modelar consistencia geométrica global
Soportar aplicaciones avanzadas como procesamiento de señales riemannianas y difusión de haces neurales
Vector Diffusion Maps (VDM): Utiliza principios geométricos para aproximar el laplaciano de grafos de conexión, pero es un método directo, no adecuado para problemas inversos
Métodos SDP: Utiliza programación semidefinida para extender el aprendizaje de laplacianos de haces, pero no puede recuperar correctamente las propiedades geométricas no euclidianas de los grafos de conexión
Aprendizaje de Grafos Tradicional: Se enfoca solo en topología y suavidad de señales, sin poder manejar estructura geométrica
Marco Teórico: Propone una formulación de máxima pseudoverosimilitud basada en suposiciones de consistencia, extendiendo el control espectral de grafos tradicionales a grafos de conexión
Innovación Algorítmica: Desarrolla el algoritmo SCGL, utilizando optimización de descenso por bloques en variedades riemannianas para recuperar conjuntamente topología y patrones geométricos
Verificación Experimental: Demuestra mejoras significativas de SCGL en comparación con líneas base existentes en aprendizaje de grafos de conexión mediante experimentos sintéticos en grafos aleatorios y geométricos
Eficiencia Computacional: Implementa una parametrización más eficiente que métodos de programación cónica, reduciendo la complejidad espacial de O(V²n²) a O(Vn²)
Entrada: Conjunto de señales observadas X = {x₁, ..., xₘ}, donde cada señal xᵢ ∈ ℝⁿᵛ se forma apilando mediciones locales de nodos xᵥ ∈ ℝⁿ
Salida: Laplaciano de conexión L, incluyendo:
La complejidad del algoritmo es O(V³n³), determinada principalmente por la descomposición espectral en los pasos de optimización de bases ortogonales y vectores propios, aumentando solo por el factor de escala de dimensión n en comparación con aprendizaje de grafos estructurados.
Contribución Teórica: Extiende aprendizaje de grafos estructurados a grafos de conexión, proporcionando base teórica sólida
Innovación Algorítmica: Combina ingeniosamente optimización riemanniana y descenso por bloques de coordenadas, manejando restricciones complejas de variedades
Evaluación Experimental Completa: Realiza evaluación exhaustiva en diferentes tipos de grafos de conexión
Eficiencia Computacional: Logra parametrización más eficiente comparada con métodos existentes
El artículo cita 29 referencias relacionadas, cubriendo múltiples campos incluyendo procesamiento de señales en grafos, teoría de haces, optimización riemanniana y otros trabajos importantes, proporcionando base teórica sólida para la investigación.
Evaluación General: Este es un artículo de alta calidad con contribuciones importantes en el campo del aprendizaje de grafos de conexión. El algoritmo SCGL propuesto por los autores es innovador tanto teóricamente como en resultados experimentales convincentes. Aunque existen algunas limitaciones, abre nuevas direcciones de investigación en aprendizaje de grafos consciente de geometría, con importante valor académico y potencial de aplicación.