Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vita-group/unified-lth-gnn
[ICML 2021] "A Unified Lottery Tickets Hypothesis for Graph Neural Networks", Tianlong Chen*, Yongduo Sui*, Xuxi Chen, Aston Zhang, Zhangyang Wang
https://github.com/vita-group/unified-lth-gnn
co-design co-optimization graph-neural-networks graph-sparsification lottery-ticket-hypothesis pruning
Last synced: about 1 month ago
JSON representation
[ICML 2021] "A Unified Lottery Tickets Hypothesis for Graph Neural Networks", Tianlong Chen*, Yongduo Sui*, Xuxi Chen, Aston Zhang, Zhangyang Wang
- Host: GitHub
- URL: https://github.com/vita-group/unified-lth-gnn
- Owner: VITA-Group
- License: mit
- Created: 2021-02-05T20:30:15.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-29T06:51:36.000Z (almost 3 years ago)
- Last Synced: 2023-10-20T23:41:57.860Z (about 1 year ago)
- Topics: co-design, co-optimization, graph-neural-networks, graph-sparsification, lottery-ticket-hypothesis, pruning
- Language: Python
- Homepage: https://tianlong-chen.github.io/about/
- Size: 18.1 MB
- Stars: 49
- Watchers: 11
- Forks: 14
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A Unified Lottery Tickets Hypothesis for Graph Neural Networks
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
[ICML 2021] [A Unified Lottery Tickets Hypothesis for Graph Neural Networks](https://arxiv.org/abs/2102.06790)
Tianlong Chen\*, Yongduo Sui\*, Xuxi Chen, Aston Zhang, Zhangyang Wang
## Overview
Summary of our achieved performance (y-axis) at different graph and GNN sparsity levels (x-axis) on Cora and Citeceer node classification. The size of markers represent the inference MACs (= 0.5 FLOPs) of each sparse GCN on the corresponding sparsified graphs. Black circles indicate the baseline, i.e., unpruned dense GNNs on the full graph. Blue circles are random pruning results. Orange circles represent the performance of a previous graph sparsification approach, i.e., ADMM. Red stars are established by our method (UGS).
## Methodlody
![](./Figs/Method.png)
Detials are refer to our [Paper]().
## Implementation
### Node classification on Cora, Citeseer, PubMed
Refer to [README](./NodeClassification/README.md)
### Link Prediction on Cora, Citeseer, PubMed
Refer to [README](./LinkPrediction/README.md)
### Experiments on OGB Datasets
Refer to Ogbn_ArXiv ([README](./OGBN_arxiv/unify/ogb/ogbn_arxiv/README.md))
Refer to Ogbn_Proteins ([README](./OGBN_proteins/unify/ogb/ogbn_proteins/README.md))
Refer to Ogbn_Collab ([README](./OGBL_Collab/unify/ogb/ogbl_collab/README.md))
## Citation
```
@misc{chen2021unified,
title={A Unified Lottery Ticket Hypothesis for Graph Neural Networks},
author={Tianlong Chen and Yongduo Sui and Xuxi Chen and Aston Zhang and Zhangyang Wang},
year={2021},
eprint={2102.06790},
archivePrefix={arXiv},
primaryClass={cs.LG}
}
```## Acknowledgement
https://github.com/Shen-Lab/SS-GCNs
https://github.com/cmavro/Graph-InfoClust-GIC
https://github.com/lightaime/deep_gcns_torch