paper-with-me

홈 › Papers

Understanding Coarsening for Embedding Large-Scale Graphs

2020-09-10 · Taha Atahan Akyildiz, Amro Alabsi Aljundi, Kamer Kaya

A significant portion of the data today, e.g, social networks, web connections, etc., can be modeled by graphs. A proper analysis of graphs with Machine Learning (ML) algorithms has the potential to yield far-reaching insights into many areas of research and industry. However, the irregular structure of graph data constitutes an obstacle for running ML tasks on graphs such as link prediction, node classification, and anomaly detection. Graph embedding is a compute-intensive process of representing graphs as a set of vectors in a d-dimensional space, which in turn makes it amenable to ML tasks. Many approaches have been proposed in the literature to improve the performance of graph embedding, e.g., using distributed algorithms, accelerators, and pre-processing techniques. Graph coarsening, which can be considered a pre-processing step, is a structural approximation of a given, large graph with a smaller one. As the literature suggests, the cost of embedding significantly decreases when coarsening is employed. In this work, we thoroughly analyze the impact of the coarsening quality on the embedding performance both in terms of speed and accuracy. Our experiments with a state-of-the-art, fast graph embedding tool show that there is an interplay between the coarsening decisions taken and the embedding quality.

📄 PDF Abstract BibTeX arXiv:2009.04925

Code (1)

SabanciParallelComputing/GOSH 공식 구현

Tasks

Anomaly DetectionGraph EmbeddingLink PredictionNode Classification

Similar Papers 제목 키워드 기반

Graph Coarsening with Neural Networks

2021-02-02 · ICLR 2021 1 · Chen Cai, Dingkang Wang, Yusu Wang

As large-scale graphs become increasingly more prevalent, it poses significant computational challenges to process, extract and analyze large graph data. Graph coarsening is one popular technique to reduce the size of a …

Faster Graph Embeddings via Coarsening

2020-07-06 · ICML 2020 1 · Matthew Fahrbach, Gramoz Goranci, Richard Peng, Sushant Sachdeva 외

Graph embeddings are a ubiquitous tool for machine learning tasks, such as node classification and link prediction, on graph-structured data. However, computing the embeddings for large-scale graphs is prohibitively inef…

Link PredictionNode Classification

Learning to Coarsen Graphs with Graph Neural Networks

2022-01-17 · ICLR Track Blog 2022 5 · Anonymous

With the rise of large-scale graphs for relational learning, graph coarsening emerges as a computationally viable alternative. We revisit the principles that aim to improve data-driven graph coarsening with adjustable co…

Relational Reasoning

Adaptive Graph Coarsening for Efficient GNN Training

2025-09-30 · Rostyslav Olshevskyi, Madeline Navarro, Santiago Segarra arxiv

We propose an adaptive graph coarsening method to jointly learn graph neural network (GNN) parameters and merge nodes via K-means clustering during training. As real-world graphs grow larger, processing them directly bec…

Graph Neural NetworkNode Classification

Boosting Graph Embedding on a Single GPU

2021-10-19 · Amro Alabsi Aljundi, Taha Atahan Akyildiz, Kamer Kaya

Graphs are ubiquitous, and they can model unique characteristics and complex relations of real-life systems. Although using machine learning (ML) on graphs is promising, their raw representation is not suitable for ML al…

CPUGPUGraph EmbeddingLink Prediction+1