TopoDetect: Framework for Topological Features Detection in Graph
Embeddings
- URL: http://arxiv.org/abs/2110.04173v1
- Date: Fri, 8 Oct 2021 14:54:53 GMT
- Title: TopoDetect: Framework for Topological Features Detection in Graph
Embeddings
- Authors: Maroun Haddad and Mohamed Bouguessa
- Abstract summary: TopoDetect is a Python package that allows the user to investigate if important topological features are preserved in the embeddings of graph representation models.
The framework enables the visualization of the embeddings according to the distribution of the topological features among the nodes.
- Score: 1.005130974691351
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: TopoDetect is a Python package that allows the user to investigate if
important topological features, such as the Degree of the nodes, their Triangle
Count, or their Local Clustering Score, are preserved in the embeddings of
graph representation models. Additionally, the framework enables the
visualization of the embeddings according to the distribution of the
topological features among the nodes. Moreover, TopoDetect enables us to study
the effect of the preservation of these features by evaluating the performance
of the embeddings on downstream learning tasks such as clustering and
classification.
Related papers
- Feature graphs for interpretable unsupervised tree ensembles: centrality, interaction, and application in disease subtyping [0.24578723416255746]
Feature selection assumes a pivotal role in enhancing model interpretability.
The accuracy gained from aggregating decision trees comes at the expense of interpretability.
The study introduces novel methods to construct feature graphs from unsupervised random forests.
arXiv Detail & Related papers (2024-04-27T12:47:37Z) - BOURNE: Bootstrapped Self-supervised Learning Framework for Unified
Graph Anomaly Detection [50.26074811655596]
We propose a novel unified graph anomaly detection framework based on bootstrapped self-supervised learning (named BOURNE)
By swapping the context embeddings between nodes and edges, we enable the mutual detection of node and edge anomalies.
BOURNE can eliminate the need for negative sampling, thereby enhancing its efficiency in handling large graphs.
arXiv Detail & Related papers (2023-07-28T00:44:57Z) - Hierarchical Multiresolution Feature- and Prior-based Graphs for
Classification [3.1219977244201056]
We formulated the classification problem on three variants of multiresolution neighborhood graphs and the graph of a hierarchical conditional random field.
Each of these graphs was weighted and undirected and could thus incorporate the spatial or hierarchical relationships in all directions.
It expanded on a random walker graph by using novel mechanisms to derive the edge weights of its spatial feature-based subgraph.
arXiv Detail & Related papers (2023-06-03T15:58:38Z) - Bures-Wasserstein Means of Graphs [60.42414991820453]
We propose a novel framework for defining a graph mean via embeddings in the space of smooth graph signal distributions.
By finding a mean in this embedding space, we can recover a mean graph that preserves structural information.
We establish the existence and uniqueness of the novel graph mean, and provide an iterative algorithm for computing it.
arXiv Detail & Related papers (2023-05-31T11:04:53Z) - Rethinking Persistent Homology for Visual Recognition [27.625893409863295]
This paper performs a detailed analysis of the effectiveness of topological properties for image classification in various training scenarios.
We identify the scenarios that benefit the most from topological features, e.g., training simple networks on small datasets.
arXiv Detail & Related papers (2022-07-09T08:01:11Z) - Learning Hierarchical Graph Representation for Image Manipulation
Detection [50.04902159383709]
The objective of image manipulation detection is to identify and locate the manipulated regions in the images.
Recent approaches mostly adopt the sophisticated Convolutional Neural Networks (CNNs) to capture the tampering artifacts left in the images.
We propose a hierarchical Graph Convolutional Network (HGCN-Net), which consists of two parallel branches.
arXiv Detail & Related papers (2022-01-15T01:54:25Z) - Exploring the Representational Power of Graph Autoencoder [1.005130974691351]
We show that the Degree, the Local Clustering Score, the Betweenness Centrality, the Eigenvector Centrality, and Triangle Count are preserved in the first layer of the graph autoencoder.
We also show that a model with such properties can outperform other models on certain downstream tasks, especially when the preserved features are relevant to the task at hand.
arXiv Detail & Related papers (2021-06-22T18:23:26Z) - Persistent Homology and Graphs Representation Learning [0.7734726150561088]
We study the topological invariant properties encoded in node graph representational embeddings by utilizing tools available in persistent homology.
Our construction effectively defines a unique persistence-based graph descriptor, on both the graph and node levels.
To demonstrate the effectiveness of the proposed method, we study the topological descriptors induced by DeepWalk, Node2Vec and Diff2Vec.
arXiv Detail & Related papers (2021-02-25T15:26:21Z) - Graph Neural Networks with Composite Kernels [60.81504431653264]
We re-interpret node aggregation from the perspective of kernel weighting.
We present a framework to consider feature similarity in an aggregation scheme.
We propose feature aggregation as the composition of the original neighbor-based kernel and a learnable kernel to encode feature similarities in a feature space.
arXiv Detail & Related papers (2020-05-16T04:44:29Z) - Structural Temporal Graph Neural Networks for Anomaly Detection in
Dynamic Graphs [54.13919050090926]
We propose an end-to-end structural temporal Graph Neural Network model for detecting anomalous edges in dynamic graphs.
In particular, we first extract the $h$-hop enclosing subgraph centered on the target edge and propose the node labeling function to identify the role of each node in the subgraph.
Based on the extracted features, we utilize Gated recurrent units (GRUs) to capture the temporal information for anomaly detection.
arXiv Detail & Related papers (2020-05-15T09:17:08Z) - Graph Inference Learning for Semi-supervised Classification [50.55765399527556]
We propose a Graph Inference Learning framework to boost the performance of semi-supervised node classification.
For learning the inference process, we introduce meta-optimization on structure relations from training nodes to validation nodes.
Comprehensive evaluations on four benchmark datasets demonstrate the superiority of our proposed GIL when compared against state-of-the-art methods.
arXiv Detail & Related papers (2020-01-17T02:52:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.