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

Bibliographic Details
Main Authors: Granziol, D, Ru, B, Dong, X, Zohren, S, Osborne, M, Roberts, S
Format: Journal article
Language:English
Published: MDPI 2022
_version_ 1797108175878488064
author Granziol, D
Ru, B
Dong, X
Zohren, S
Osborne, M
Roberts, S
author_facet Granziol, D
Ru, B
Dong, X
Zohren, S
Osborne, M
Roberts, S
author_sort Granziol, D
collection OXFORD
description 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.
first_indexed 2024-03-07T07:25:50Z
format Journal article
id oxford-uuid:80fb33ca-42fe-444c-84c3-e8ba896235d8
institution University of Oxford
language English
last_indexed 2024-03-07T07:25:50Z
publishDate 2022
publisher MDPI
record_format dspace
spelling oxford-uuid:80fb33ca-42fe-444c-84c3-e8ba896235d82022-11-17T15:21:32ZMaximum entropy approach to massive graph spectrum learning with applicationsJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:80fb33ca-42fe-444c-84c3-e8ba896235d8EnglishSymplectic ElementsMDPI2022Granziol, DRu, BDong, XZohren, SOsborne, MRoberts, SWe 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.
spellingShingle Granziol, D
Ru, B
Dong, X
Zohren, S
Osborne, M
Roberts, S
Maximum entropy approach to massive graph spectrum learning with applications
title Maximum entropy approach to massive graph spectrum learning with applications
title_full Maximum entropy approach to massive graph spectrum learning with applications
title_fullStr Maximum entropy approach to massive graph spectrum learning with applications
title_full_unstemmed Maximum entropy approach to massive graph spectrum learning with applications
title_short Maximum entropy approach to massive graph spectrum learning with applications
title_sort maximum entropy approach to massive graph spectrum learning with applications
work_keys_str_mv AT granziold maximumentropyapproachtomassivegraphspectrumlearningwithapplications
AT rub maximumentropyapproachtomassivegraphspectrumlearningwithapplications
AT dongx maximumentropyapproachtomassivegraphspectrumlearningwithapplications
AT zohrens maximumentropyapproachtomassivegraphspectrumlearningwithapplications
AT osbornem maximumentropyapproachtomassivegraphspectrumlearningwithapplications
AT robertss maximumentropyapproachtomassivegraphspectrumlearningwithapplications