All Projects → huangjunjie-cs → SiGAT

huangjunjie-cs / SiGAT

Licence: other
source code for signed graph attention networks (ICANN2019) & SDGNN (AAAI2021)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to SiGAT

visual-compatibility
Context-Aware Visual Compatibility Prediction (https://arxiv.org/abs/1902.03646)
Stars: ✭ 92 (+148.65%)
Mutual labels:  graph-neural-networks
LanguageModel-using-Attention
Pytorch implementation of a basic language model using Attention in LSTM network
Stars: ✭ 27 (-27.03%)
Mutual labels:  attention-mechanism
rnn-text-classification-tf
Tensorflow implementation of Attention-based Bidirectional RNN text classification.
Stars: ✭ 26 (-29.73%)
Mutual labels:  attention-mechanism
Social-Recommendation
Summary of social recommendation papers and codes
Stars: ✭ 143 (+286.49%)
Mutual labels:  graph-neural-networks
CIAN
Implementation of the Character-level Intra Attention Network (CIAN) for Natural Language Inference (NLI) upon SNLI and MultiNLI corpus
Stars: ✭ 17 (-54.05%)
Mutual labels:  attention-mechanism
ASAP
AAAI 2020 - ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representations
Stars: ✭ 83 (+124.32%)
Mutual labels:  graph-neural-networks
hexia
Mid-level PyTorch Based Framework for Visual Question Answering.
Stars: ✭ 24 (-35.14%)
Mutual labels:  attention-mechanism
RETRO-pytorch
Implementation of RETRO, Deepmind's Retrieval based Attention net, in Pytorch
Stars: ✭ 473 (+1178.38%)
Mutual labels:  attention-mechanism
En-transformer
Implementation of E(n)-Transformer, which extends the ideas of Welling's E(n)-Equivariant Graph Neural Network to attention
Stars: ✭ 131 (+254.05%)
Mutual labels:  attention-mechanism
TS3000 TheChatBOT
Its a social networking chat-bot trained on Reddit dataset . It supports open bounded queries developed on the concept of Neural Machine Translation. Beware of its being sarcastic just like its creator 😝 BDW it uses Pytorch framework and Python3.
Stars: ✭ 20 (-45.95%)
Mutual labels:  attention-mechanism
uniformer-pytorch
Implementation of Uniformer, a simple attention and 3d convolutional net that achieved SOTA in a number of video classification tasks, debuted in ICLR 2022
Stars: ✭ 90 (+143.24%)
Mutual labels:  attention-mechanism
dgcnn
Clean & Documented TF2 implementation of "An end-to-end deep learning architecture for graph classification" (M. Zhang et al., 2018).
Stars: ✭ 21 (-43.24%)
Mutual labels:  attention-mechanism
Entity-Graph-VLN
Code of the NeurIPS 2021 paper: Language and Visual Entity Relationship Graph for Agent Navigation
Stars: ✭ 34 (-8.11%)
Mutual labels:  graph-neural-networks
EgoCNN
Code for "Distributed, Egocentric Representations of Graphs for Detecting Critical Structures" (ICML 2019)
Stars: ✭ 16 (-56.76%)
Mutual labels:  graph-neural-networks
Introduction-to-Deep-Learning-and-Neural-Networks-Course
Code snippets and solutions for the Introduction to Deep Learning and Neural Networks Course hosted in educative.io
Stars: ✭ 33 (-10.81%)
Mutual labels:  graph-neural-networks
ChangeFormer
Official PyTorch implementation of our IGARSS'22 paper: A Transformer-Based Siamese Network for Change Detection
Stars: ✭ 220 (+494.59%)
Mutual labels:  attention-mechanism
SubGNN
Subgraph Neural Networks (NeurIPS 2020)
Stars: ✭ 136 (+267.57%)
Mutual labels:  graph-neural-networks
pyg autoscale
Implementation of "GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddings" in PyTorch
Stars: ✭ 136 (+267.57%)
Mutual labels:  graph-neural-networks
axial-attention
Implementation of Axial attention - attending to multi-dimensional data efficiently
Stars: ✭ 245 (+562.16%)
Mutual labels:  attention-mechanism
S2VT-seq2seq-video-captioning-attention
S2VT (seq2seq) video captioning with bahdanau & luong attention implementation in Tensorflow
Stars: ✭ 18 (-51.35%)
Mutual labels:  attention-mechanism

Signed Graph Neural Networks

This repository offers Pytorch implementations for Signed Graph Attention Networks and SDGNN: Learning Node Representation for Signed Directed Networks

Overview

Two sociological theories (ie balance theory and status theory) play a vital role in the analysis and modeling of directed networks.

How to integrate these sociological theories with graph neural networks and efficiently model signed directed graph is the key issue of this project

Installation

pip install -r requirements.txt

Run Example

SiGAT

python sigat.py

SDGNN

python sdgnn.py

Bibtex

Please cite our paper if you use this code in your own work:

@inproceedings{huang2019signed,
  title={Signed graph attention networks},
  author={Huang, Junjie and Shen, Huawei and Hou, Liang and Cheng, Xueqi},
  booktitle={International Conference on Artificial Neural Networks},
  pages={566--577},
  year={2019},
  organization={Springer}
}
@inproceedings{huang2021sdgnn,
  title={SDGNN: Learning Node Representation for Signed Directed Networks},
  author={Huang, Junjie and Shen, Huawei and Hou, Liang and Cheng, Xueqi},
  booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
  volume={35},
  number={1},
  pages={196--203},
  year={2021}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].