DICTIONARY LEARNING ON GRAPH DATA WITH WEISFIELER-LEHMAN SUB-TREE KERNEL AND KSVD
Kaveen G Liyanage (Montana State University); Reese Pearsall (Montana State University); Clemente Izurieta (Montana State University); Bradley M Whitaker (Montana State University)
-
SPS
IEEE Members: $11.00
Non-members: $15.00
Graph representation has gained wide popularity as a data representation method in many applications. Graph embedding methods convert graphs to a vector representation and are an important part of a data processing pipeline. In this
paper, we utilize sparse dictionary learning techniques as a graph embedding solution. Sparse representation has notable applications in signal image processing. Inspired by the Graph2Vec algorithm, we aim to modify the Doc2Vec
model training portion of the Graph2Vec by incorporating unsupervised dictionary learning. We investigate the viability of using the sparse dictionary learning technique KSVD for graph data. We train the dictionary on Weisfeiler-Lehman
graph sub-tree kernel features. Furthermore, we use graph-based labeled data sets to compare classification results with several existing graph embedding methods. Findings show that using the learned sparse coefficients as features for a supervised machine learning algorithm provides on-par classification results when compared to other graph embedding methods.