LCS Graph Kernel Based on Wasserstein Distance in Longest Common Subsequence Metric Space
arXiv:2012.03612 · doi:10.1016/j.sigpro.2021.108281
Abstract
For graph learning tasks, many existing methods utilize a message-passing mechanism where vertex features are updated iteratively by aggregation of neighbor information. This strategy provides an efficient means for graph features extraction, but obtained features after many iterations might contain too much information from other vertices, and tend to be similar to each other. This makes their representations less expressive. Learning graphs using paths, on the other hand, can be less adversely affected by this problem because it does not involve all vertex neighbors. However, most of them can only compare paths with the same length, which might engender information loss. To resolve this difficulty, we propose a new Graph Kernel based on a Longest Common Subsequence (LCS) similarity. Moreover, we found that the widely-used R-convolution framework is unsuitable for path-based Graph Kernel because a huge number of comparisons between dissimilar paths might deteriorate graph distances calculation. Therefore, we propose a novel metric space by exploiting the proposed LCS-based similarity, and compute a new Wasserstein-based graph distance in this metric space, which emphasizes more the comparison between similar paths. Furthermore, to reduce the computational cost, we propose an adjacent point merging operation to sparsify point clouds in the metric space.
References in corpus (13)
- Semi-Supervised Classification with Graph Convolutional Networks
- Open Graph Benchmark: Datasets for Machine Learning on Graphs
- Fast Computation of Wasserstein Barycenters
- A Survey on Graph Kernels
- TUDataset: A collection of benchmark datasets for learning with graphs
- Optimal Transport for structured data with application on graphs
- Anonymous Walk Embeddings
- On Valid Optimal Assignment Kernels and Applications to Graph Classification
- EnsembleSVM: A Library for Ensemble Learning Using Support Vector Machines
- GOT: An Optimal Transport framework for Graph comparison
- Principal Geodesic Analysis for Probability Measures under the Optimal Transport Metric
- Block-coordinate Frank-Wolfe algorithm and convergence analysis for semi-relaxed optimal transport problem
- Fast block-coordinate Frank-Wolfe algorithm for semi-relaxed optimal transport