paper-with-me

홈 › Papers

EdgeNets:Edge Varying Graph Neural Networks

2020-01-21 · Elvin Isufi, Fernando Gama, Alejandro Ribeiro

Driven by the outstanding performance of neural networks in the structured Euclidean domain, recent years have seen a surge of interest in developing neural networks for graphs and data supported on graphs. The graph is leveraged at each layer of the neural network as a parameterization to capture detail at the node level with a reduced number of parameters and computational complexity. Following this rationale, this paper puts forth a general framework that unifies state-of-the-art graph neural networks (GNNs) through the concept of EdgeNet. An EdgeNet is a GNN architecture that allows different nodes to use different parameters to weigh the information of different neighbors. By extrapolating this strategy to more iterations between neighboring nodes, the EdgeNet learns edge- and neighbor-dependent weights to capture local detail. This is a general linear and local operation that a node can perform and encompasses under one formulation all existing graph convolutional neural networks (GCNNs) as well as graph attention networks (GATs). In writing different GNN architectures with a common language, EdgeNets highlight specific architecture advantages and limitations, while providing guidelines to improve their capacity without compromising their local implementation. An interesting conclusion is the unification of GCNNs and GATs -- approaches that have been so far perceived as separate. In particular, we show that GATs are GCNNs on a graph that is learned from the features. This particularization opens the doors to develop alternative attention mechanisms for improving discriminatory power.

📄 PDF Abstract BibTeX arXiv:2001.07620

Code (1)

alelab-upenn/graph-neural-networks 공식 구현 pytorch

Tasks

Graph Attention

Similar Papers 제목 키워드 기반

DiCENet: Dimension-wise Convolutions for Efficient Networks

2019-06-08 · Sachin Mehta, Hannaneh Hajishirzi, Mohammad Rastegari

We introduce a novel and generic convolutional unit, DiCE unit, that is built using dimension-wise convolutions and dimension-wise fusion. The dimension-wise convolutions apply light-weight convolutional filtering across…

image-classificationImage ClassificationNeural Architecture Searchobject-detection+4

Time-varying Graph Signal Estimation via Dynamic Multi-hop Topologies

2024-10-23 · Yi Yan, Fengfan Zhao, Ercan Engin Kuruoglu

The assumption of using a static graph to represent multivariate time-varying signals oversimplifies the complexity of modeling their interactions over time. We propose a Dynamic Multi-hop model that captures dynamic int…

Adaptive Spatio-temporal Estimation on the Graph Edges via Line Graph Transformation

2023-11-01 · Yi Yan, Ercan Engin Kuruoglu

Spatio-temporal estimation of signals on graph edges is challenging because most conventional Graph Signal Processing techniques are defined on the graph nodes. Leveraging the Line Graph transform, the Line Graph Least M…

Missing Values

Random Projection Forest Initialization for Graph Convolutional Networks

2023-02-22 · Mashaan Alshammari, John Stavrakakis, Adel F. Ahmed, Masahiro Takatsuka

Graph convolutional networks (GCNs) were a great step towards extending deep learning to unstructured data such as graphs. But GCNs still need a constructed graph to work with. To solve this problem, classical graphs suc…

graph constructionGraph EmbeddingGraph Learninggraph partitioning+1

Imputation of Time-varying Edge Flows in Graphs by Multilinear Kernel Regression and Manifold Learning

2024-09-08 · Duc Thien Nguyen, Konstantinos Slavakis, Dimitris Pados

This paper extends the recently developed framework of multilinear kernel regression and imputation via manifold learning (MultiL-KRIM) to impute time-varying edge flows in a graph. MultiL-KRIM uses simplicial-complex ar…

Collaborative FilteringDimensionality ReductionImputation