{"title":"面向复杂网络的多类型多关系异构图神经网络模型","authors":"Yufei Zhao, Junyue Dong, Wenhao Wang, Hua Duan","doi":"10.1016/j.knosys.2025.114291","DOIUrl":null,"url":null,"abstract":"<div><div>Networks are a prevalent relationship in real-world society, and the use of graphs and graph neural networks (GNNs) to model these networks and capture their characteristic relationships has shown tremendous development potential. Due to the inherent complexity of node and edge relationships within networks, heterogeneous graph neural networks (HGNNs) have become the preferred modeling approach. However, existing HGNNs primarily focus on heterogeneous graphs with only single relationships between nodes, which limits their ability to handle complex network graphs with multiple relational interactions. To effectively capture the complex node objects and multi-relational interactions in networks, this paper proposes a neural network model for multi-class multi-relational heterogeneous graphs (MMHGNN), consisting of three modules: structural feature encoding, weighted multi-relation path aggregation, and feature fusion. In the structural feature encoding module, MMHGNN employs the Four Color Theorem to color the graph and generates type encodings of edge relationships along paths, merging color features with path encodings to serve as structural features for different paths, thereby enhancing the distinguishability of nodes under complex relationships and structures. In the weighted multi-relation path aggregation module, MMHGNN aggregates neighbors along paths based on the number of edge relationships between nodes as weights and implements a balancing strategy to prevent excessive weights on long paths. In the feature fusion module, MMHGNN combines the structural features from the structural feature encoding with the embeddings from the relation aggregation module, leveraging a graph-level attention mechanism to fuse node features across different paths and generate the final node embeddings. Experiments conducted on real-world complex network datasets demonstrate the significant advantages of MMHGNN across multiple tasks.</div></div>","PeriodicalId":49939,"journal":{"name":"Knowledge-Based Systems","volume":"329 ","pages":"Article 114291"},"PeriodicalIF":7.6000,"publicationDate":"2025-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A multi-typed multi-relational heterogeneous graph neural network model for complex networks\",\"authors\":\"Yufei Zhao, Junyue Dong, Wenhao Wang, Hua Duan\",\"doi\":\"10.1016/j.knosys.2025.114291\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Networks are a prevalent relationship in real-world society, and the use of graphs and graph neural networks (GNNs) to model these networks and capture their characteristic relationships has shown tremendous development potential. Due to the inherent complexity of node and edge relationships within networks, heterogeneous graph neural networks (HGNNs) have become the preferred modeling approach. However, existing HGNNs primarily focus on heterogeneous graphs with only single relationships between nodes, which limits their ability to handle complex network graphs with multiple relational interactions. To effectively capture the complex node objects and multi-relational interactions in networks, this paper proposes a neural network model for multi-class multi-relational heterogeneous graphs (MMHGNN), consisting of three modules: structural feature encoding, weighted multi-relation path aggregation, and feature fusion. In the structural feature encoding module, MMHGNN employs the Four Color Theorem to color the graph and generates type encodings of edge relationships along paths, merging color features with path encodings to serve as structural features for different paths, thereby enhancing the distinguishability of nodes under complex relationships and structures. In the weighted multi-relation path aggregation module, MMHGNN aggregates neighbors along paths based on the number of edge relationships between nodes as weights and implements a balancing strategy to prevent excessive weights on long paths. In the feature fusion module, MMHGNN combines the structural features from the structural feature encoding with the embeddings from the relation aggregation module, leveraging a graph-level attention mechanism to fuse node features across different paths and generate the final node embeddings. Experiments conducted on real-world complex network datasets demonstrate the significant advantages of MMHGNN across multiple tasks.</div></div>\",\"PeriodicalId\":49939,\"journal\":{\"name\":\"Knowledge-Based Systems\",\"volume\":\"329 \",\"pages\":\"Article 114291\"},\"PeriodicalIF\":7.6000,\"publicationDate\":\"2025-08-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Knowledge-Based Systems\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0950705125013322\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge-Based Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0950705125013322","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A multi-typed multi-relational heterogeneous graph neural network model for complex networks
Networks are a prevalent relationship in real-world society, and the use of graphs and graph neural networks (GNNs) to model these networks and capture their characteristic relationships has shown tremendous development potential. Due to the inherent complexity of node and edge relationships within networks, heterogeneous graph neural networks (HGNNs) have become the preferred modeling approach. However, existing HGNNs primarily focus on heterogeneous graphs with only single relationships between nodes, which limits their ability to handle complex network graphs with multiple relational interactions. To effectively capture the complex node objects and multi-relational interactions in networks, this paper proposes a neural network model for multi-class multi-relational heterogeneous graphs (MMHGNN), consisting of three modules: structural feature encoding, weighted multi-relation path aggregation, and feature fusion. In the structural feature encoding module, MMHGNN employs the Four Color Theorem to color the graph and generates type encodings of edge relationships along paths, merging color features with path encodings to serve as structural features for different paths, thereby enhancing the distinguishability of nodes under complex relationships and structures. In the weighted multi-relation path aggregation module, MMHGNN aggregates neighbors along paths based on the number of edge relationships between nodes as weights and implements a balancing strategy to prevent excessive weights on long paths. In the feature fusion module, MMHGNN combines the structural features from the structural feature encoding with the embeddings from the relation aggregation module, leveraging a graph-level attention mechanism to fuse node features across different paths and generate the final node embeddings. Experiments conducted on real-world complex network datasets demonstrate the significant advantages of MMHGNN across multiple tasks.
期刊介绍:
Knowledge-Based Systems, an international and interdisciplinary journal in artificial intelligence, publishes original, innovative, and creative research results in the field. It focuses on knowledge-based and other artificial intelligence techniques-based systems. The journal aims to support human prediction and decision-making through data science and computation techniques, provide a balanced coverage of theory and practical study, and encourage the development and implementation of knowledge-based intelligence models, methods, systems, and software tools. Applications in business, government, education, engineering, and healthcare are emphasized.