title: An experimental investigation of kernels on graphs for collaborative recommendation and semisupervised classification.
abstract: This paper presents a survey as well as an empirical comparison and evaluation of seven kernels on graphs and two related similarity matrices, that we globally refer to as "kernels on graphs" for simplicity. They are the exponential diffusion kernel, the Laplacian exponential diffusion kernel, the von Neumann diffusion kernel, the regularized Laplacian kernel, the commute-time (or resistance-distance) kernel, the random-walk-with-restart similarity matrix, and finally, a kernel first introduced in this paper (the regularized commute-time kernel) and two kernels defined in some of our previous work and further investigated in this paper (the Markov diffusion kernel and the relative-entropy diffusion matrix). The kernel-on-graphs approach is simple and intuitive. It is illustrated by applying the nine kernels to a collaborative-recommendation task, viewed as a link prediction problem, and to a semisupervised classification task, both on several databases. The methods compute proximity measures between nodes that help study the structure of the graph. Our comparisons suggest that the regularized commute-time and the Markov diffusion kernels perform best on the investigated tasks, closely followed by the regularized Laplacian kernel.
authors.affiliation: Université Catholique de Louvain, ICTEAM & LSM, Louvain-la-Neuve and Mons, Belgium. francois.fouss@uclouvain.be
authors.forename: François
authors.initials: F
authors.lastname: Fouss
authors.forename: Kevin
authors.initials: K
authors.lastname: Francoisse
authors.forename: Luh
authors.initials: L
authors.lastname: Yen
authors.forename: Alain
authors.initials: A
authors.lastname: Pirotte
authors.forename: Marco
authors.initials: M
authors.lastname: Saerens
mesh_terms: D016208:Databases, Factual / Q000145:classification*; D008390:Markov Chains; D011897:Random Allocation; D013223:Statistics as Topic / Q000145:classification*