Heterogeneous Graph Generation: A Hierarchical Approach using Node Feature Pooling

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ghosh, Hritaban, Changyu, Chen, Sinha, Arunesh, Sural, Shamik
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909351260717056
author Ghosh, Hritaban
Changyu, Chen
Sinha, Arunesh
Sural, Shamik
author_facet Ghosh, Hritaban
Changyu, Chen
Sinha, Arunesh
Sural, Shamik
contents Heterogeneous graphs are present in various domains, such as social networks, recommendation systems, and biological networks. Unlike homogeneous graphs, heterogeneous graphs consist of multiple types of nodes and edges, each representing different entities and relationships. Generating realistic heterogeneous graphs that capture the complex interactions among diverse entities is a difficult task due to several reasons. The generator has to model both the node type distribution along with the feature distribution for each node type. In this paper, we look into solving challenges in heterogeneous graph generation, by employing a two phase hierarchical structure, wherein the first phase creates a skeleton graph with node types using a prior diffusion based model and in the second phase, we use an encoder and a sampler structure as generator to assign node type specific features to the nodes. A discriminator is used to guide training of the generator and feature vectors are sampled from a node feature pool. We conduct extensive experiments with subsets of IMDB and DBLP datasets to show the effectiveness of our method and also the need for various architecture components.
format Preprint
id arxiv_https___arxiv_org_abs_2410_11972
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Heterogeneous Graph Generation: A Hierarchical Approach using Node Feature Pooling
Ghosh, Hritaban
Changyu, Chen
Sinha, Arunesh
Sural, Shamik
Social and Information Networks
Machine Learning
Heterogeneous graphs are present in various domains, such as social networks, recommendation systems, and biological networks. Unlike homogeneous graphs, heterogeneous graphs consist of multiple types of nodes and edges, each representing different entities and relationships. Generating realistic heterogeneous graphs that capture the complex interactions among diverse entities is a difficult task due to several reasons. The generator has to model both the node type distribution along with the feature distribution for each node type. In this paper, we look into solving challenges in heterogeneous graph generation, by employing a two phase hierarchical structure, wherein the first phase creates a skeleton graph with node types using a prior diffusion based model and in the second phase, we use an encoder and a sampler structure as generator to assign node type specific features to the nodes. A discriminator is used to guide training of the generator and feature vectors are sampled from a node feature pool. We conduct extensive experiments with subsets of IMDB and DBLP datasets to show the effectiveness of our method and also the need for various architecture components.
title Heterogeneous Graph Generation: A Hierarchical Approach using Node Feature Pooling
topic Social and Information Networks
Machine Learning
url https://arxiv.org/abs/2410.11972