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
994
Graph ClassificationMUTAG
Accuracy79.11
862
Graph ClassificationNCI1
Accuracy73
501
Graph ClassificationENZYMES
Accuracy40.1
318
Graph ClassificationMUTAG (10-fold cross-validation)
Accuracy79.17
219
Graph ClassificationMutag (test)
Accuracy79.2
217
Graph ClassificationPROTEINS (10-fold cross-validation)
Accuracy59.57
214
Graph ClassificationPTC-MR
Accuracy55.91
197
Graph ClassificationPROTEINS (test)
Accuracy59.6
180
Graph ClassificationPTC
Accuracy58.24
167
Showing 10 of 27 rows

Other info

Follow for update