Symbolic Graph Embedding using Frequent Pattern Mining

10/29/2019
by   Blaž Škrlj, et al.
0

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 learner that can exploit node and edge types in a given graph. The proposed SGE approach performs especially well when small amounts of data are used for learning, scales to graphs with millions of nodes and edges, and can be run on an of-the-shelf laptop.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2020

SNoRe: Scalable Unsupervised Learning of Symbolic Node Representations

Learning from real-life complex networks is a lively research area, with...
research
06/19/2023

Unsupervised Framework for Evaluating and Explaining Structural Node Embeddings of Graphs

An embedding is a mapping from a set of nodes of a network into a real v...
research
12/11/2019

Beyond Node Embedding: A Direct Unsupervised Edge Representation Framework for Homogeneous Networks

Network representation learning has traditionally been used to find lowe...
research
06/13/2019

Identifying Illicit Accounts in Large Scale E-payment Networks -- A Graph Representation Learning Approach

Rapid and massive adoption of mobile/ online payment services has brough...
research
10/26/2021

cgSpan: Pattern Mining in Conceptual Graphs

Conceptual Graphs (CGs) are a graph-based knowledge representation forma...
research
03/21/2021

BigCarl: Mining frequent subnets from a single large Petri net

While there have been lots of work studying frequent subgraph mining, ve...
research
09/03/2019

Embedding Symbolic Knowledge into Deep Networks

In this work, we aim to leverage prior symbolic knowledge to improve the...

Please sign up or login with your details

Forgot password? Click here to reset