SOTAVerified

Fast Graph Kernel with Optical Random Features

2020-10-16Code Available1· sign in to hype

Hashem Ghanem, Nicolas Keriven, Nicolas Tremblay

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

The graphlet kernel is a classical method in graph classification. It however suffers from a high computation cost due to the isomorphism test it includes. As a generic proxy, and in general at the cost of losing some information, this test can be efficiently replaced by a user-defined mapping that computes various graph characteristics. In this paper, we propose to leverage kernel random features within the graphlet framework, and establish a theoretical link with a mean kernel metric. If this method can still be prohibitively costly for usual random features, we then incorporate optical random features that can be computed in constant time. Experiments show that the resulting algorithm is orders of magnitude faster that the graphlet kernel for the same, or better, accuracy.

Tasks

Reproductions