Motif Graph Neural Network (2112.14900v3)
Abstract: Graphs can model complicated interactions between entities, which naturally emerge in many important applications. These applications can often be cast into standard graph learning tasks, in which a crucial step is to learn low-dimensional graph representations. Graph neural networks (GNNs) are currently the most popular model in graph embedding approaches. However, standard GNNs in the neighborhood aggregation paradigm suffer from limited discriminative power in distinguishing \emph{high-order} graph structures as opposed to \emph{low-order} structures. To capture high-order structures, researchers have resorted to motifs and developed motif-based GNNs. However, existing motif-based GNNs still often suffer from less discriminative power on high-order structures. To overcome the above limitations, we propose Motif Graph Neural Network (MGNN), a novel framework to better capture high-order structures, hinging on our proposed motif redundancy minimization operator and injective motif combination. First, MGNN produces a set of node representations w.r.t. each motif. The next phase is our proposed redundancy minimization among motifs which compares the motifs with each other and distills the features unique to each motif. Finally, MGNN performs the updating of node representations by combining multiple representations from different motifs. In particular, to enhance the discriminative power, MGNN utilizes an injective function to combine the representations w.r.t. different motifs. We further show that our proposed architecture increases the expressive power of GNNs with a theoretical analysis. We demonstrate that MGNN outperforms state-of-the-art methods on seven public benchmarks on both node classification and graph classification tasks.
- W. Fan, Y. Ma, Q. Li, Y. He, Y. E. Zhao, J. Tang, and D. Yin, “Graph neural networks for social recommendation,” in WWW, 2019.
- M. Sun, S. Zhao, C. Gilvary, O. Elemento, J. Zhou, and F. Wang, “Graph convolutional networks for computational drug development and discovery,” Briefings in bioinformatics, 2020.
- B. Xu, H. Shen, B. Sun, R. An, Q. Cao, and X. Cheng, “Towards consumer loan fraud detection: Graph neural networks with role-constrained conditional random field,” in AAAI, 2021.
- J. Shlomi, P. Battaglia, and J.-R. Vlimant, “Graph neural networks in particle physics,” Machine Learning: Science and Technology, 2020.
- T. N. Kipf and M. Welling, “Semi-supervised classification with graph convolutional networks,” in ICLR, 2017.
- P. Velickovic, G. Cucurull, A. Casanova, A. Romero, P. Liò, and Y. Bengio, “Graph attention networks,” CoRR, 2017.
- W. Hamilton, Z. Ying, and J. Leskovec, “Inductive representation learning on large graphs,” in NeurIPS, 2017.
- M. Ou, P. Cui, J. Pei, Z. Zhang, and W. Zhu, “Asymmetric transitivity preserving graph embedding,” in SIGKDD, 2016.
- S. Cao, W. Lu, and Q. Xu, “Grarep: Learning graph representations with global structural information,” in CIKM, 2015.
- A. Grover and J. Leskovec, “node2vec: Scalable feature learning for networks,” in SIGKDD, 2016.
- B. Perozzi, R. Al-Rfou, and S. Skiena, “Deepwalk: online learning of social representations,” in SIGKDD 2014, S. A. Macskassy, C. Perlich, J. Leskovec, W. Wang, and R. Ghani, Eds. ACM, 2014, pp. 701–710.
- R. Milo, S. Shen-Orr, S. Itzkovitz, N. Kashtan, D. Chklovskii, and U. Alon, “Network motifs: simple building blocks of complex networks,” Science, 2002.
- A. R. Benson, D. F. Gleich, and J. Leskovec, “Higher-order organization of complex networks,” Science, 2016.
- J. B. Lee, R. A. Rossi, X. Kong, S. Kim, E. Koh, and A. Rao, “Graph convolutional networks with motif-based attention,” in CIKM 2019, W. Zhu, D. Tao, X. Cheng, P. Cui, E. A. Rundensteiner, D. Carmel, Q. He, and J. X. Yu, Eds. ACM, 2019, pp. 499–508.
- H. Zhao, Y. Zhou, Y. Song, and D. L. Lee, “Motif enhanced recommendation over heterogeneous information network,” in CIKM 2019, W. Zhu, D. Tao, X. Cheng, P. Cui, E. A. Rundensteiner, D. Carmel, Q. He, and J. X. Yu, Eds. ACM, 2019, pp. 2189–2192.
- F. Monti, K. Otness, and M. M. Bronstein, “MOTIFNET: A motif-based graph convolutional network for directed graphs,” in 2018 IEEE Data Science Workshop, DSW 2018. IEEE, 2018, pp. 225–228.
- A. Sankar, J. Wang, A. Krishnan, and H. Sundaram, “Beyond localized graph neural networks: An attributed motif regularization framework,” in ICDM 2020, 2020, C. Plant, H. Wang, A. Cuzzocrea, C. Zaniolo, and X. Wu, Eds. IEEE, 2020, pp. 472–481.
- H. Zhao, X. Xu, Y. Song, D. L. Lee, Z. Chen, and H. Gao, “Ranking users in social networks with higher-order structures,” in Thirty-Second AAAI Conference on Artificial Intelligence, 2018.
- J. Gilmer, S. S. Schoenholz, P. F. Riley, O. Vinyals, and G. E. Dahl, “Neural message passing for quantum chemistry,” in ICML, 2017.
- P. W. Battaglia, J. B. Hamrick, V. Bapst, and A. Sanchez-Gonzalez, “Relational inductive biases, deep learning, and graph networks,” 2018.
- J. Gan, R. Hu, Y. Mo, Z. Kang, L. Peng, Y. Zhu, and X. Zhu, “Multigraph fusion for dynamic graph convolutional network,” IEEE Transactions on Neural Networks and Learning Systems, 2022.
- Y. He, D. Yan, W. Xie, Y. Zhang, Q. He, and Y. Yang, “Optimizing graph neural network with multiaspect hilbert-schmidt independence criterion,” IEEE Transactions on Neural Networks and Learning Systems, 2022.
- M. Gong, H. Zhou, A. Qin, W. Liu, and Z. Zhao, “Self-paced co-training of graph neural networks for semi-supervised node classification,” IEEE Transactions on Neural Networks and Learning Systems, 2022.
- D. Guo, C. Xu, and D. Tao, “Bilinear graph networks for visual question answering,” neural networks and learning systems, 2021.
- O. Vinyals, S. Bengio, and M. Kudlur, “Order matters: Sequence to sequence for sets,” in ICLR, 2016.
- Y. Li, D. Tarlow, M. Brockschmidt, and R. S. Zemel, “Gated graph sequence neural networks,” in ICLR, 2016.
- M. Zhang, Z. Cui, M. Neumann, and Y. Chen, “An end-to-end deep learning architecture for graph classification,” in AAAI, 2018.
- I. S. Dhillon, Y. Guan, and B. Kulis, “Weighted graph cuts without eigenvectors A multilevel approach,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 29, pp. 1944–1957, 2007.
- P. P. T. Ekagra Ranjan, Soumya Sanyal, “ASAP: adaptive structure aware pooling for learning hierarchical graph representations,” in AAAI, 2020.
- F. Diehl, T. Brunner, M. T. Le, and A. Knoll, “Towards graph pooling by edge contraction,” in ICML Workshop, 2019.
- H. Gao and S. Ji, “Graph u-nets,” in ICML, 2019.
- Z. Ying, J. You, C. Morris, X. Ren, W. L. Hamilton, and J. Leskovec, “Hierarchical graph representation learning with differentiable pooling,” in NeurIPS, 2018.
- K. Xu, W. Hu, J. Leskovec, and S. Jegelka, “How powerful are graph neural networks?” in ICLR, 2019.
- K. Zhang, “Capturing high-order structures on motif-based graph nerual networks,” CoRR, 2022.
- M. R. Dareddy, M. Das, and H. Yang, “motif2vec: Motif aware node representation learning for heterogeneous networks,” in Big Data, 2019.
- A. Sankar, X. Zhang, and K. C. Chang, “Motif-based convolutional neural network on graphs,” CoRR, vol. abs/1711.05697, 2017.
- B. Wang, L. Cheng, J. Sheng, and Z. Hou, “Graph convolutional networks fusing motif-structure information,” Scientific Reports, 2022.
- Y. Yang, Z. Guan, W. Zhao, L. Weigang, and B. Zong, “Graph substructure assembling network with soft sequence and context attention,” IEEE Transactions on Knowledge and Data Engineering, 2022.
- H. Maron, H. Ben-Hamu, H. Serviansky, and Y. Lipman, “Provably powerful graph networks,” in NeurIPS, 2019.
- C. Morris, M. Ritzert, M. Fey, W. L. Hamilton, J. E. Lenssen, G. Rattan, and M. Grohe, “Weisfeiler and leman go neural: Higher-order graph neural networks,” in AAAI, 2019.
- C. Morris, G. Rattan, and P. Mutzel, “Weisfeiler and leman go sparse: Towards scalable higher-order graph embeddings,” NeurIPS, 2020.
- S. Abu-El-Haija, B. Perozzi, A. Kapoor, N. Alipourfard, K. Lerman, H. Harutyunyan, G. Ver Steeg, and A. Galstyan, “Mixhop: Higher-order graph convolutional architectures via sparsified neighborhood mixing,” in ICML, 2019.
- J. Klicpera, S. Weißenberger, and S. Günnemann, “Diffusion improves graph learning,” in NeurIPS 2019.
- J. Lim, D. Um, H. J. Chang, D. U. Jo, and J. Y. Choi, “Class-attentive diffusion network for semi-supervised classification,” in AAAI 2021.
- D. Flam-Shepherd, T. C. Wu, P. Friederich, and A. Aspuru-Guzik, “Neural message passing on high order paths,” Machine Learning: Science and Technology, vol. 2, 2021.
- T. Zhang, Q. Wu, and J. Yan, “Learning high-order graph convolutional networks via adaptive layerwise aggregation combination,” Neural Networks and Learning Systems, 2021.
- L. Xia, C. Huang, Y. Xu, P. Dai, and L. Bo, “Multi-behavior graph neural networks for recommender system,” IEEE Transactions on Neural Networks and Learning Systems, 2022.
- L. Babai, “Group, graphs, algorithms: the graph isomorphism problem,” in Proceedings of the International Congress of Mathematicians: Rio de Janeiro 2018, 2018.
- Y. Zhang, B. Wu, Y. Liu, and J. Lv, “Local community detection based on network motifs,” Tsinghua Science and Technology, 2019.
- P. Ribeiro, P. Paredes, and M. E. Silva, “A survey on subgraph counting: Concepts, algorithms, and applications to network motifs and graphlets,” ACM Computing Surveys (CSUR), 2021.
- H. Group et al., “Hierarchical data format version 5,” 1997.
- A. Wijesinghe and Q. Wang, “Dfnets: Spectral cnns for graphs with feedback-looped filters,” in NeurIPS 2019.
- H. Peng, F. Long, and C. H. Q. Ding, “Feature selection based on mutual information: Criteria of max-dependency, max-relevance, and min-redundancy,” Pattern Anal. Mach. Intell., 2005.
- T. N. Kipf and M. Welling, “Variational graph auto-encoders,” 2016.
- Y. You, T. Chen, Y. Sui, T. Chen, Z. Wang, and Y. Shen, “Graph contrastive learning with augmentations,” NeurIPS, 2020.
- P. Sen, G. Namata, M. Bilgic, L. Getoor, B. Gallagher, and T. Eliassi-Rad, “Collective classification in network data,” AI Mag., 2008.
- B. Chen, X. Dong, and D. Jiao, “Chem2bio2rdf: a semantic framework for linking and data mining chemogenomic and systems chemical biology data,” BMC bioinformatics, 2010.
- C. Cai and Y. Wang, “A simple yet effective baseline for non-attribute graph classification,” CoRR, 2018.
- N. M. Kriege and P. Mutzel, “Subgraph matching kernels for attributed graphs,” in ICML, 2012.
- K. M. Borgwardt, C. S. Ong, S. Schönauer, S. V. N. Vishwanathan, A. J. Smola, and H. Kriegel, “Protein function prediction via graph kernels,” in International Conference on Intelligent Systems, 2005.
- K. Riesen and H. Bunke, “IAM graph database repository for graph based pattern recognition and machine learning.” Springer, 2008.
- S. Ivanov and L. Prokhorenkova, “Boost then convolve: Gradient boosting meets graph neural networks,” in ICLR, 2021.
- A. Narayanan, M. Chandramohan, R. Venkatesan, L. Chen, Y. Liu, and S. Jaiswal, “graph2vec: Learning distributed representations of graphs,” CoRR, vol. abs/1707.05005, 2017.
- A. Tsitsulin, D. Mottin, P. Karras, A. M. Bronstein, and E. Müller, “Netlsd: Hearing the shape of a graph,” in SIGKDD, 2018.
- H. Chen and H. Koga, “Gl2vec: Graph embedding enriched by line graphs with edge features,” in ICONIP, 2019.
- B. Rozemberczki and R. Sarkar, “Characteristic functions on graphs: Birds of a feather, from statistical descriptors to parametric models,” in CIKM, 2020.
- G. E. Hinton, N. Srivastava, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov, “Improving neural networks by preventing co-adaptation of feature detectors,” CoRR, 2012.
- D. R. Cox, “The regression analysis of binary sequences,” Journal of the Royal Statistical Society: Series B (Methodological), 1958.
- Z. Wu, S. Pan, F. Chen, G. Long, C. Zhang, and S. Y. Philip, “A comprehensive survey on graph neural networks,” IEEE transactions on neural networks and learning systems, vol. 32, no. 1, pp. 4–24, 2020.
- Z. Yang, W. Cohen, and R. Salakhudinov, “Revisiting semi-supervised learning with graph embeddings,” in ICML, 2016.
- J. Chen, T. Ma, and C. Xiao, “Fastgcn: Fast learning with graph convolutional networks via importance sampling,” in ICLR 2018.
- M. S. Granovetter, “The strength of weak ties,” American journal of sociology, 1973.
- M. Agrawal, M. Zitnik, and J. Leskovec, “Large-scale analysis of disease pathways in the human interactome,” in PACIFIC SYMPOSIUM ON BIOCOMPUTING 2018: Proceedings of the Pacific Symposium, 2018.
- S. K. Ata, M. Wu, and Y. e. a. Fang, “Recent advances in network-based methods for disease gene prediction,” Briefings in bioinformatics, 2021.
- K.-L. Tiong, K.-C. Chang, K.-T. Yeh, T.-Y. Liu, J.-H. Wu, P.-H. Hsieh, and S.-H. Lin, “Csnk1e/ctnnb1 are synthetic lethal to tp53 in colorectal cancer and are markers for prognosis,” 2014.
- J. R. Huyghe, S. A. Bien, and H. et al, “Discovery of common and rare genetic risk variants for colorectal cancer,” Nature genetics, 2019.
- M. Ahmed, A. R. Hussain, and A. K. e. a. Siraj, “Co-targeting of cyclooxygenase-2 and foxm1 is a viable strategy in inducing anticancer effects in colorectal cancer cells,” Molecular cancer, 2015.
- H. Tsunozaki and K. Yoshinaga, “Cyclooxygenase-2 overexpression in colorectal cancer is associated with non-polypoid growth,” Japanese journal of clinical oncology, 2002.
- Xuexin Chen (7 papers)
- Ruichu Cai (68 papers)
- Yuan Fang (146 papers)
- Min Wu (201 papers)
- Zijian Li (71 papers)
- Zhifeng Hao (65 papers)