Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Graph Kernels

About

We present a unified framework to study graph kernels, special cases of which include the random walk graph kernel \citep{GaeFlaWro03,BorOngSchVisetal05}, marginalized graph kernel \citep{KasTsuIno03,KasTsuIno04,MahUedAkuPeretal04}, and geometric kernel on graphs \citep{Gaertner02}. Through extensions of linear algebra to Reproducing Kernel Hilbert Spaces (RKHS) and reduction to a Sylvester equation, we construct an algorithm that improves the time complexity of kernel computation from $O(n^6)$ to $O(n^3)$. When the graphs are sparse, conjugate gradient solvers or fixed-point iterations bring our algorithm into the sub-cubic domain. Experiments on graphs from bioinformatics and other application domains show that it is often more than a thousand times faster than previous approaches. We then explore connections between diffusion kernels \citep{KonLaf02}, regularization on graphs \citep{SmoKon03}, and graph kernels, and use these connections to propose new graph kernels. Finally, we show that rational kernels \citep{CorHafMoh02,CorHafMoh03,CorHafMoh04} when specialized to graphs reduce to the random walk graph kernel.

S.V.N. Vishwanathan, Karsten M. Borgwardt, Imre Risi Kondor, Nicol N. Schraudolph• 2008

Related benchmarks

TaskDatasetResultRank
Graph ClassificationPROTEINS
Accuracy75.07
1252
Graph ClassificationMUTAG
Accuracy79.11
1103
Graph ClassificationNCI1
Accuracy73
658
Graph ClassificationENZYMES
Accuracy40.1
328
Graph ClassificationPTC-MR
Accuracy55.91
244
Graph ClassificationMUTAG (10-fold cross-validation)
Accuracy79.17
227
Graph ClassificationMutag (test)
Accuracy79.2
224
Graph ClassificationPROTEINS (10-fold cross-validation)
Accuracy59.57
223
Graph ClassificationPROTEINS (test)
Accuracy59.6
213
Graph ClassificationPTC
Accuracy58.24
167
Showing 10 of 27 rows

Other info

Follow for update