atlas

Research map / Graph learning / Graph algorithms and clustering

QBMK: Quantum-based Matching Kernels for Un-attributed Graphs

ICML 2024 · Graph learning › Graph algorithms and clustering · approach: Graph comparison and random features

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 QBMK, a graph kernel for un-attributed graphs that matches aligned vertices across graphs and compares their CTQW-based quantum Shannon entropies, evaluated with C-SVM classification on ten benchmark datasets.

Problem

Existing graph kernels either ignore structural correspondence between graphs (R-convolution kernels), ignore local or global structure, or treat all aligned vertex pairs equally (vertex-based matching kernels), limiting classification accuracy on un-attributed graphs.

Approach

Compute a quantum Shannon entropy per vertex from the time-averaged CTQW average mixing matrix, align vertices across graphs over multiple depth-based levels, and sum a reproducing-kernel similarity between the entropies of aligned pairs, so that aligned pairs contribute differently depending on their structural differences.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use QBMK instead of EDBMKGraph classification with C-SVM · MUTAGaccuracy: 86.35 -> 88.55 ± .43Helped
Use QBMK instead of JTQKGraph classification with C-SVM · D&Daccuracy: 79.89 ± .32 -> 77.60 ± .47Hurt
Use QBMK instead of ISKGraph classification with C-SVM · PTCaccuracy: 60.26 ± .42 -> 59.38 ± .36Hurt
Use QBMK instead of JTQKGraph classification with C-SVM · PPIsaccuracy: 88.47 ± .47 -> 84.47 ± .56Hurt
Use QBMK instead of SPGKGraph classification with C-SVM · CATH2accuracy: 81.89 ± .63 -> 84.36 ± .65Helped
Use QBMK instead of EDBMKGraph classification with C-SVM · BAR31accuracy: 70.08 -> 73.66 ± .57Helped
Use QBMK instead of EDBMKGraph classification with C-SVM · BSPHERE31accuracy: 57.36 -> 62.63 ± .41Helped
Use QBMK instead of EDBMKGraph classification with C-SVM · GEOD31accuracy: 43.57 -> 47.63 ± .45Helped
Use QBMK instead of QJSKGraph classification with C-SVM · Shockaccuracy: 40.60 ± .92 -> 46.26 ± .74Helped
Use QBMK instead of EDBMKGraph classification with C-SVM · GatorBaitaccuracy: 14.40 -> 15.00 ± .89Helped
Use QBMK instead of DGCNNGraph classification · MUTAGaccuracy: 85.83 ± 1.66 -> 88.55 ± .43Helped
Use QBMK instead of DGCNNGraph classification · D&Daccuracy: 79.37 ± 0.94 -> 77.60 ± .47Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MUTAG D&D PTC PPIs CATH2 BAR31 BSPHERE31 GEOD31 Shock GatorBait

Benchmarks: MUTAG D&D PTC PPIs CATH2 BAR31 BSPHERE31 GEOD31 Shock GatorBait

Metrics: classification accuracy

Baselines: QJSK JTQK GCGK WLSK SPGK EDBMK DBMK JSSK ISK EigenPool DEMO-Net DGK

Builds on: Depth-based Matching Kernel Quantum Jensen-Shannon Kernel Basic Reproducing Kernel (Xu et al., 2018) Average Mixing Matrix of CTQW

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