Graph Signal Inference by Learning Narrowband Spectral Kernels
Osman Furkan Kar, Gülce Turhan, Elif Vural
TL;DR
Graph signals often concentrate energy in multiple spectral bands, not just the lowest frequencies. The authors propose Spectral Graph Kernel Learning (SGKL), a dictionary-based framework that uses Gaussian narrowband kernels in the graph spectral domain, shared across multiple graphs, to jointly learn kernel parameters and sparse signal representations from partially observed data. The approach combines an alternating optimization scheme (ADMM for coefficients and gradient descent for kernel parameters) with a theoretical analysis showing when joint multi-graph learning improves reconstruction, including a bound of $O(1/(M K))$ for unobserved-sample error and a cross-graph threshold $K < O(1/Δ_ψ^2)$. Empirical results on synthetic and real datasets demonstrate competitive signal interpolation accuracy and robustness to missing data and hyperparameter choices, underscoring the method's effectiveness for spectrally concentrated graph signals. These contributions advance data-efficient graph signal modeling beyond band-limited assumptions and enable cross-graph information fusion in practical reconstruction tasks.
Abstract
While a common assumption in graph signal analysis is the smoothness of the signals or the band-limitedness of their spectrum, in many instances the spectrum of real graph data may be concentrated at multiple regions of the spectrum, possibly including mid-to-high-frequency components. In this work, we propose a novel graph signal model where the signal spectrum is represented through the combination of narrowband kernels in the graph frequency domain. We then present an algorithm that jointly learns the model by optimizing the kernel parameters and the signal representation coefficients from a collection of graph signals. Our problem formulation has the flexibility of permitting the incorporation of signals possibly acquired on different graphs into the learning algorithm. We then theoretically study the signal reconstruction performance of the proposed method, by also elaborating on when joint learning on multiple graphs is preferable to learning an individual model on each graph. Experimental results on several graph data sets shows that the proposed method offers quite satisfactory signal interpolation accuracy in comparison with a variety of reference approaches in the literature.
