atlas

Research map / Graph learning / Graph algorithms and clustering

General Graph Random Features

ICLR 2024 · Graph learning › Graph algorithms and clustering · approach: Graph comparison and random features · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes general graph random features (g-GRFs), a random-walk estimator with a modulation function that gives unbiased subquadratic estimates of arbitrary power-series functions of a weighted adjacency matrix, and extends it with learnable neural modulation functions for kernel learning.

Problem

Exact graph node kernels (e.g. d-regularised Laplacian, diffusion, p-step random walk, inverse cosine) require O(N^3) computation, and existing graph random features only cover the 2-regularised Laplacian and (asymptotically unbiased) diffusion kernel.

Approach

Insert a modulation function f that reweights each random walker's load by walk length; unbiasedness holds when the convolution f1 * f2 equals the Taylor coefficients alpha of the target kernel, and symmetric f is the square root of the kernel generating function. The modulation function can also be a small neural network trained for kernel approximation or downstream regression.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train a neural modulation function instead of using the unbiased modulation (ablation)g-GRF kernel approximation · Small ER, Larger ER, Binary tree, d-regular, Karate, Dolphins, Football, and EurosisFrobenius norm error: 0.0488(9) -> 0.0437(9); 0.0503(4) -> 0.0448(4); 0.0453(4) -> 0.0410(4); 0.0490(2) -> 0.0434(2); 0.0492(6) -> 0.0439(6); Helped
Use a learned neural modulation function instead of a fixed 1-reg Laplacian kernelg-GRF kernel regression · Triangular mesh graphsAngular prediction error: +0.40(2), +0.81(5), +0.52(2), +0.81(2), +2.13(5), +0.065(4)Helped
Use a learned neural modulation function instead of a fixed 2-reg Laplacian kernelg-GRF kernel regression · Triangular mesh graphsAngular prediction error: +0.85(4), +1.78(8), +1.12(1), +1.60(4), +5.3(1), +0.13(1)Helped
Use a learned neural modulation function instead of the diffusion kernelg-GRF kernel regression · Triangular mesh graphsAngular prediction error: +0.029(3), +0.059(3), +0.042(2), +0.063(2), +0.067(2), +0.011(1)Helped
Increase the number of random walkersg-GRF kernel estimation · Eight graph datasets and four graph kernelsRelative Frobenius norm errorHelped
Increase the number of random walkersg-GRF graph ODE simulation · Three real-world graphsNormalized final-state errorHelped
Use g-GRF approximation for exp(σ²W) in k-meansKernelised graph node clustering · Karate, Dolphins, Polbooks, Football, Databases, Eurosis, Cora, and CiteseerClustering errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: karate dolphins football eurosis polbooks databases cora citeseer cylinder/teapot/idler-riser/busted/torus/cycloidal triangular mesh graphs synthetic Erdos-Renyi graphs

Benchmarks: karate dolphins football eurosis polbooks databases cora citeseer triangular mesh normal prediction graphs

Metrics: relative Frobenius norm error clustering error E_c Frobenius norm error on kernel estimate normalised difference in angular prediction error wall-clock time relative ODE state error

Baselines: exact graph kernel computation (matrix exponential / inversion) original GRFs (2-regularised Laplacian) fixed modulation functions (unbiased f)

Builds on: graph random features (GRFs) random Fourier features

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy