Maximum Entropy Approach to Massive Graph Spectrum Learning with Applications

We propose an alternative maximum entropy approach to learning the spectra of massive graphs. In contrast to state-of-the-art Lanczos algorithm for spectral density estimation and applications thereof, our approach does not require kernel smoothing. As the choice of kernel function and associated ba...

Full description

Saved in:
Bibliographic Details
Published inAlgorithms Vol. 15; no. 6; p. 209
Main Authors Granziol, Diego, Ru, Binxin, Dong, Xiaowen, Zohren, Stefan, Osborne, Michael, Roberts, Stephen
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 15.06.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We propose an alternative maximum entropy approach to learning the spectra of massive graphs. In contrast to state-of-the-art Lanczos algorithm for spectral density estimation and applications thereof, our approach does not require kernel smoothing. As the choice of kernel function and associated bandwidth heavily affect the resulting output, our approach mitigates these issues. Furthermore, we prove that kernel smoothing biases the moments of the spectral density. Our approach can be seen as an information-theoretically optimal approach to learning a smooth graph spectral density, which fully respects moment information. The proposed method has a computational cost linear in the number of edges, and hence can be applied even to large networks with millions of nodes. We showcase the approach on problems of graph similarity learning and counting cluster number in the graph, where the proposed method outperforms existing iterative spectral approaches on both synthetic and real-world graphs.
ISSN:1999-4893
1999-4893
DOI:10.3390/a15060209