atlas

Research map / Graph learning / Graph algorithms and clustering

Fast Tree-Field Integrators: From Low Displacement Rank to Topological Transformers

NeurIPS 2024 · Graph learning › Graph algorithms and clustering · approach: Graph embedding and spectral sparsification · 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 fast exact polylog-linear tree-field integrators (FTFIs) for f-distance matrices on weighted trees, applies them to graph metric approximation, graph classification, mesh interpolation, and learnable-mask Topological Vision Transformers.

Problem

Multiplying f-distance matrices (shortest-path kernel matrices with a function f applied) on graphs costs O(N^3) preprocessing and O(N^2) multiplication, which is prohibitive for large graphs used in graph ML, mesh interpolation, optimal transport and masked Transformers.

Approach

Use integrator trees (balanced-separator divide-and-conquer decomposition) of a weighted tree so that cross-term contributions reduce to structured (cordial, e.g. Cauchy-like, Vandermonde, Hankel) matrix-vector products, giving exact integration in polylog-linear time for classes of f; apply to MST of graphs and learn f as a rational function in tree-based masks for Transformers.</�core_idea>

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add tree-based FTFI masking with exp and t=1ViT-B/16 · ImageNet, ReLU attention kernelaccuracy (%): 76.23 -> 77.79Helped
Add tree-based FTFI masking with exp and t=1ViT-B/16 · ImageNet, x^2 attention kernelaccuracy (%): 75.03 -> 76.76Helped
Add tree-based FTFI masking with exp and t=2ViT-B/16 · ImageNet, x^4 attention kernelaccuracy (%): 76.37 -> 78.15Helped
Add tree-based FTFI masking with exp and t=1ViT-B/16 · ImageNet, exp attention kernelaccuracy (%): 76.76 -> 78.79Helped
Add tree-based FTFI masking with exp and t=1, syncedViT-B/16 · Places365accuracy (%): 54.80 -> 56.69Helped
Replace explicit BGFI kernel computation with FTFIGraph feature processing · IMDB Binary, IMDB Multi, Reddit Binary, Reddit Multi-5K, Reddit Multi-12K, Collab, Mutag, Enzymes, NCI1, Ptc-Mr, D&D, Proteinsfeature processing time: IMDB Binary +23.2%; IMDB Multi +38.2%; Reddit Binary +90.0%; Reddit Multi-5K +88.0%; Reddit Multi-12K +75.8%; Collab -11Mixed
Use FTFI with a degree-2 polynomial instead of the Shortest Path kernelGraph classification · ModelNet10accuracy (%): 39.6\% -> 44.2\%Helped
Use tree-based FTFI masking instead of the Performer baselineTopological Vision Transformers · ImageNet and Places365accuracy: 1.0-1.5\%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Places365 I-Naturalist Thingi10K CUBES ModelNet10 IMDB Reddit Collab Mutag Enzymes NCI1

Benchmarks: ImageNet Places365 Thingi10K CUBES ModelNet10 IMDB Reddit Collab Mutag Enzymes NCI1 D&D

Metrics: accuracy speedup preprocessing time cosine similarity relative Frobenius norm error feature processing time

Baselines: BTFI BGFI Bartal trees FRT trees Separator Factorization Performer Shortest Path kernel

Builds on: Topological Transformers (TopViT) Performer Separator Factorization Random Fourier Features Non-Uniform FFT

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