TL;DR
The paper introduces Symbolic Graph Embedding (SGE), a novel method that uses frequent pattern mining to generate interpretable, symbolic node representations, outperforming some existing methods especially with limited data.
Contribution
This work presents SGE, a new symbolic node embedding technique based on frequent pattern mining, offering interpretability and scalability for large graphs.
Findings
SGE outperforms shallow embedding methods like DeepWalk.
SGE performs comparably to metapath2vec.
SGE is effective with small datasets and scalable to large graphs.
Abstract
Relational data mining is becoming ubiquitous in many fields of study. It offers insights into behaviour of complex, real-world systems which cannot be modeled directly using propositional learning. We propose Symbolic Graph Embedding (SGE), an algorithm aimed to learn symbolic node representations. Built on the ideas from the field of inductive logic programming, SGE first samples a given node's neighborhood and interprets it as a transaction database, which is used for frequent pattern mining to identify logical conjuncts of items that co-occur frequently in a given context. Such patterns are in this work used as features to represent individual nodes, yielding interpretable, symbolic node embeddings. The proposed SGE approach on a venue classification task outperforms shallow node embedding methods such as DeepWalk, and performs similarly to metapath2vec, a black-box representation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methodsmetapath2vec · DeepWalk
