Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3357384.3357880acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article
Public Access

Graph Convolutional Networks with Motif-based Attention

Published: 03 November 2019 Publication History

Abstract

The success of deep convolutional neural networks in the domains of computer vision and speech recognition has led researchers to investigate generalizations of the said architecture to graph-structured data. A recently-proposed method called Graph Convolutional Networks has been able to achieve state-of-the-art results in the task of node classification. However, since the proposed method relies on localized first-order approximations of spectral graph convolutions, it is unable to capture higher-order interactions between nodes in the graph. In this work, we propose a motif-based graph attention model, called Motif Convolutional Networks, which generalizes past approaches by using weighted multi-hop motif adjacency matrices to capture higher-order neighborhoods. A novel attention mechanism is used to allow each individual node to select the most relevant neighborhood to apply its filter. We evaluate our approach on graphs from different domains (social networks and bioinformatics) with results showing that it is able to outperform a set of competitive baselines on the semi-supervised node classification task. Additional results demonstrate the usefulness of attention, showing that different higher-order neighborhoods are prioritized by different kinds of nodes.

References

[1]
Sami Abu-El-Haija, Amol Kapoor, Bryan Perozzi, and Joonseok Lee. 2018. N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classification. In arXiv:1802.08888v1 .
[2]
Nesreen K. Ahmed, Jennifer Neville, Ryan A. Rossi, Nick Duffield, and Theodore L. Willke. 2017. Graphlet Decomposition: Framework, Algorithms, and Applications. KAIS, Vol. 50, 3 (2017), 689--722.
[3]
Nesreen K. Ahmed, Ryan A. Rossi, Rong Zhou, John Boaz Lee, Xiangnan Kong, Theodore L. Willke, and Hoda Eldardiry. 2018. Learning Role-based Graph Embeddings. In StarAI @ IJCAI. 1--8.
[4]
Dzmitry Bahdanau, KyungHyun Cho, and Yoshua Bengio. 2015. Neural Machine Translation by Jointly Learning to Align and Translate. In ICLR . 1--15.
[5]
Mikhail Belkin, Partha Niyogi, and Vikas Sindhwani. 2006. Manifold regularization: A geometric framework for learning from labeled and unlabeled examples. JMLR, Vol. 7 (2006), 2399--2434.
[6]
Aldo G. Carranza, Ryan A. Rossi, Anup Rao, and Eunyee Koh. 2018. Higher-order Spectral Clustering for Heterogeneous Graphs. In arXiv:1810.02959 . 1--15.
[7]
Edward Choi, Mohammad Taha Bahadori, Le Song, Walter F. Stewart, and Jimeng Sun. 2017. GRAM: Graph-based Attention Model for Healthcare Representation Learning. In KDD . 787--795.
[8]
Michael Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering. In NIPS . 3837--3845.
[9]
David K. Duvenaud, Dougal Maclaurin, Jorge Aguilera-Iparraguirre, Rafael Gomez-Bombarelli, Timothy Hirzel, Alan Aspuru-Guzik, and Ryan P. Adams. 2015. Convolutional Networks on Graphs for Learning Molecular Fingerprints. In NIPS . 2224--2232.
[10]
Christoph Feichtenhofer, Axel Pinz, and Andrew Zisserman. 2016. Convolutional Two-Stream Network Fusion for Video Action Recognition. In WSDM . 601--610.
[11]
Paolo Frasconi, Marco Gori, and Alessandro Sperduti. 1998. A general framework for adaptive processing of data structures. IEEE TNNLS, Vol. 9, 5 (1998), 768--786.
[12]
Adrien Friggeri, Guillaume Chelius, and Eric Fleury. 2011. Triangles to Capture Social Cohesion. In SocialCom/PASSAT. 258--265.
[13]
M. Gori, G. Monfardini, and F. Scarselli. 2005. A new model for learning in graph domains. In IJCNN. 729--734.
[14]
Xu Han, Zhiyuan Liu, and Maosong Sun. 2018. Neural Knowledge Acquisition via Mutual Attention Between Knowledge Graph and Text. In AAAI . 1--8.
[15]
Matthew Hausknecht and Peter Stone. 2015. Deep Recurrent Q-Learning for Partially Observable MDPs. In AAAI Fall Symposium . 1--9.
[16]
Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2016. Deep Residual Learning for Image Recognition. In CVPR. 770--778.
[17]
Mikael Henaff, Joan Bruna, and Yann LeCun. 2015. Deep Convolutional Networks on Graph-Structured Data. In arXiv:1506.05163v1 .
[18]
Kristian Kersting, Nils M. Kriege, Christopher Morris, Petra Mutzel, and Marion Neumann. 2016. Benchmark Data Sets for Graph Kernels. (2016). http://graphkernels.cs.tu-dortmund.de
[19]
Jiwon Kim, Jung Kwon Lee, and Kyoung Mu Lee. 2016. Deeply-Recursive Convolutional Network for Image Super-Resolution. In CVPR . 1637--1645.
[20]
Thomas N. Kipf and Max Welling. 2017. Semi-Supervised Classification with Graph Convolutional Networks. In ICLR . 1--14.
[21]
Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. 2012. ImageNet Classification with Deep Convolutional Neural Networks. In NIPS . 1106--1114.
[22]
John Boaz Lee, Ryan Rossi, and Xiangnan Kong. 2018. Graph Classification using Structural Attention. KDD. 1666--1674.
[23]
Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard Zemel. 2016. Gated Graph Sequence Neural Networks. In ICLR. 1--20.
[24]
Qing Lu and Lise Getoor. 2003. Link-based classification. In ICML. 496--503.
[25]
R. Milo, S. Shen-Orr, S. Itzkovitz, N. Kashtan, D. Chklovskii, and U. Alon. 2002. Network Motifs: Simple Building Blocks of Complex Networks. Science, Vol. 298, 5594 (2002), 824--827.
[26]
Volodymyr Mnih, Nicolas Heess, Alex Graves, and Koray Kavukcuoglu. 2014. Recurrent Models of Visual Attention. In NIPS. 2204--2212.
[27]
Federico Monti, Davide Boscaini, Jonathan Masci, Emanuele Rodola, Jan Svoboda, and Michael M. Bronstein. 2016. Deep Convolutional Networks on Graph-Structured Data. In arXiv:1611.08402 .
[28]
Christopher Morris, Martin Ritzert, Matthias Fey, William L. Hamilton, Jan Eric Lenssen, Gaurav Rattan, and Martin Grohe. 2019. Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networks. In AAAI. 1--16.
[29]
Thien Huu Nguyen and Ralph Grishman. 2018. Graph Convolutional Networks with Argument-Aware Pooling for Event Detection. In AAAI . 5900--5907.
[30]
Ashwin Paranjape, Austin R. Benson, and Jure Leskovec. 2017. Motifs in Temporal Networks. In WSDM. 601--610.
[31]
Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. Deepwalk: Online learning of social representations. In KDD . 701--710.
[32]
Robert J. Prill, Pablo A. Iglesias, and Andre Levchenko. 2005. Dynamic Properties of Network Motifs Contribute to Biological Network Organization. PLoS Biology, Vol. 3, 11 (2005), 1881--1892.
[33]
Ryan A. Rossi, Nesreen K. Ahmed, and Eunyee Koh. 2018a. Higher-order Network Representation Learning. In WWW. 3--4.
[34]
Ryan A. Rossi, Rong Zhou, and Nesreen K. Ahmed. 2018b. Deep Inductive Network Representation Learning. In BigNet @ WWW. 1--8.
[35]
Ryan A. Rossi, Rong Zhou, and Nesreen K. Ahmed. 2018c. Estimation of Graphlet Counts in Massive Networks. TNNLS. 1--14.
[36]
Aravind Sankar, Xinyang Zhang, and Kevin Chen-Chuan Chang. 2018. Motif-based Convolutional Neural Network on Graphs. In arXiv:1711.05697v3 . 1--7.
[37]
Franco Scarselli, Marco Gori, Ah Chung Tsoi, Markus Hagenbuchner, and Gabriele Monfardini. 2009. The Graph Neural Network Model. IEEE TNNLS, Vol. 20, 1 (2009), 61--80.
[38]
Nino Shervashidze, Pascal Schweitzer, Erik Jan van Leeuwen, Kurt Mehlhorn, and Karsten M. Borgwardt. 2011. Weisfeiler-Lehman Graph Kernels. JMLR, Vol. 12 (2011), 1--23.
[39]
Alessandro Sperduti and Antonina Starita. 1997. Supervised neural networks for the classification of structures. IEEE TNNLS, Vol. 8, 3 (1997), 714--735.
[40]
Jimeng Sun, Yinglian Xie, Hui Zhang, and Christos Faloutsos. 2007. Less is More: Compact Matrix Decomposition for Large Sparse Graphs. In SDM . 366--377.
[41]
Aynaz Taheri, Kevin Gimpel, and Tanya Berger-Wolf. 2018. Learning Graph Representations with Recurrent Neural Network Autoencoders. In Deep Learning Day @ KDD. 1--8.
[42]
Petar Velickovic, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2018. Graph Attention Networks. In ICLR. 1--12.
[43]
Jason Weston, Frédéric Ratle, Hossein Mobahi, and Ronan Collobert. 2012. Deep Learning via Semi-supervised Embedding .Springer, 639--655.
[44]
Kelvin Xu, Jimmy Ba, Ryan Kiros, Kyunghyun Cho, Aaron C. Courville, Ruslan Salakhutdinov, Richard S. Zemel, and Yoshua Bengio. 2015. Show, Attend and Tell: Neural Image Caption Generation with Visual Attention. In ICML . 2048--2057.
[45]
Sijie Yan, Yuanjun Xiong, and Dahua Lin. 2018. Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognition. In AAAI . 3482--3489.
[46]
Carl Yang, Mengxiong Liu, Vincent W. Zheng, and Jiawei Han. 2018. Node, Motif and Subgraph: Leveraging Network Functional Blocks Through Structural Convolution. In ASONAM. 1--8.
[47]
Zhilin Yang, William W. Cohen, and Ruslan Salakhutdinov. 2016. Revisiting Semi-Supervised Learning with Graph Embeddings. In ICML. 40--48.
[48]
Guo-Bing Zhou, Jianxin Wu, Chen-Lin Zhang, and Zhi-Hua Zhou. 2016. Minimal gated unit for recurrent neural networks. IJAC, Vol. 13, 3 (2016), 226--234.
[49]
Xiaojin Zhu, Zoubin Ghahramani, and John D Lafferty. 2003. Semi-supervised learning using gaussian fields and harmonic functions. In ICML . 912--919.

Cited By

View all
  • (2025)HAGCN: A hybrid-order brain network-based graph convolution learning framework with multi-head attention for brain disorder classificationBiomedical Signal Processing and Control10.1016/j.bspc.2024.106944100(106944)Online publication date: Feb-2025
  • (2024)MGATs: Motif-Based Graph Attention NetworksMathematics10.3390/math1202029312:2(293)Online publication date: 16-Jan-2024
  • (2024)Topological Anonymous Walk Embedding: A New Structural Node Embedding ApproachProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679565(2796-2806)Online publication date: 21-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CIKM '19: Proceedings of the 28th ACM International Conference on Information and Knowledge Management
November 2019
3373 pages
ISBN:9781450369763
DOI:10.1145/3357384
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 November 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. deep learning
  2. graph attention
  3. graph convolution
  4. higher-order proximity
  5. motifs
  6. structural role

Qualifiers

  • Research-article

Funding Sources

Conference

CIKM '19
Sponsor:

Acceptance Rates

CIKM '19 Paper Acceptance Rate 202 of 1,031 submissions, 20%;
Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

Upcoming Conference

CIKM '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)484
  • Downloads (Last 6 weeks)52
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2025)HAGCN: A hybrid-order brain network-based graph convolution learning framework with multi-head attention for brain disorder classificationBiomedical Signal Processing and Control10.1016/j.bspc.2024.106944100(106944)Online publication date: Feb-2025
  • (2024)MGATs: Motif-Based Graph Attention NetworksMathematics10.3390/math1202029312:2(293)Online publication date: 16-Jan-2024
  • (2024)Topological Anonymous Walk Embedding: A New Structural Node Embedding ApproachProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679565(2796-2806)Online publication date: 21-Oct-2024
  • (2024)Motif Graph Neural NetworkIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2023.328171635:10(14833-14847)Online publication date: Oct-2024
  • (2024)NCGNN: Node-Level Capsule Graph Neural Network for Semisupervised ClassificationIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2022.317930635:1(1025-1039)Online publication date: Jan-2024
  • (2024)Motif-Backdoor: Rethinking the Backdoor Attack on Graph Neural Networks via MotifsIEEE Transactions on Computational Social Systems10.1109/TCSS.2023.326709411:2(2479-2493)Online publication date: Apr-2024
  • (2024)From Motif to Path: Connectivity and Homophily2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00227(2751-2764)Online publication date: 13-May-2024
  • (2024)MCoGCN-motif high-order feature-guided embedding learning framework for social link predictionScientific Reports10.1038/s41598-024-80509-914:1Online publication date: 27-Nov-2024
  • (2023)Towards better graph representation learning with parameterized decomposition & filteringProceedings of the 40th International Conference on Machine Learning10.5555/3618408.3620044(39234-39251)Online publication date: 23-Jul-2023
  • (2023)A Survey on Graph Representation Learning MethodsACM Transactions on Intelligent Systems and Technology10.1145/363351815:1(1-55)Online publication date: 28-Nov-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media